Boxリポジトリ
提供:MoodleDocs
Boxリポジトリは、ユーザがBoxからMoodleにファイルをコピーすることを可能にします。
Boxリポジトリを使用するには、あなたのMoodleサイトでHTTPSを使用する必要があります。また、管理者はBoxのクライアントIDおよび秘密鍵を取得する必要があります。クライアントIDおよび秘密鍵は、すべてのBoxプラグインの設定に使用することができます。
BoxクライアントIDと秘密鍵の取得
- https://app.box.com にアクセスし、アカウントを作成するか、ログインします。
- https://app.box.com/developers/services にアクセスし、'Create new application' のリンクをクリックします。
- 'Custom app' を選択して 'Next' をクリックします。
- 'Standard OAuth 2.0 (User Authentication) ' を選択し、'Next ' をクリックします。
- 'View Your App' をクリックします。
- アプリケーション名の入力
- OAuth 2.0 Redirect URIセクションの 'Redirect URI' を編集し、http://yourmoodleserver/admin/oauth2callback.php と記入する。
- 'Save Changes' ボタンをクリックします。
- 'OAuth 2.0 Credentials' のセクションで、クライアントIDと秘密鍵をメモします。
- クライアントIDと秘密鍵は、BoxリポジトリとBoxポートフォリオの設定に使用されます。
その後、クライアントIDと秘密鍵を使用して、BoxリポジトリとBoxポートフォリオを構成することができます。
Boxリポジトリを有効にする
- 管理画面 > サイト管理 > プラグイン > リポジトリ > リポジトリを管理する に移動します。
- ドロップダウンメニューで '有効&表示' を選択してBox.netリポジトリを再有効化します。
- BoxクライアントIDと秘密鍵を入力してリポジトリプラグインを設定します。テキストボックスに空白が含まれていないことを確認してください!
- 変更を保存します。
Boxポートフォリオを有効にする
- 管理画面 > サイト管理 > プラグイン > ポートフォリオ > ポートフォリオを管理する に移動します。
- ドロップダウンメニューで '有効&表示' を選択してBox.netポートフォリオを再有効化してください。
- BoxクライアントIDと秘密鍵を入力してポートフォリオプラグインを設定します。
- 変更を保存します。
ケイパビリティ
デフォルトの認証済みユーザロールに許可されているケイパビリティは、Box.netリポジトリを表示するだけです。