ボックスリポジトリ
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]リンクをクリックします。
- [カスタムアプリ]を選択して[次へ]をクリックします
- [Standard OAuth 2.0(User Authentication)]を選択し、[Next]をクリックします。
- [アプリを表示]をクリックします
- アプリケーション名を入力してください
- OAuth 2.0リダイレクトURIセクションの「リダイレクトURI」を編集して、 http://yourmoodleserver/admin/oauth2callback.phpと書きます。
- [変更を保存]ボタンをクリック
- 「OAuth 2.0認証情報」セクションで、クライアントIDと秘密を書き留めます。
- クライアントIDとシークレットを使用して、BoxリポジトリとBoxポートフォリオを設定できます。
クライアントIDとシークレットを使用して、BoxリポジトリとBoxポートフォリオを設定できます。
Boxリポジトリを有効にする
- [管理]> [サイトの管理]> [プラグイン]> [リポジトリ]> [リポジトリを管理する]に移動します。
- ドロップダウンメニューで[有効 - 表示]を選択して、Box.netリポジトリを再度アクティブにします。
- BoxクライアントIDとシークレットを入力してリポジトリプラグインを設定します。テキストボックスに空白を含めないでください。
- 変更内容を保存
Boxポートフォリオを有効にする
- [管理]> [サイトの管理]> [プラグイン]> [ポートフォリオ]> [ポートフォリオを管理する]に移動します。
- ドロップダウンメニューで[有効 - 表示]を選択して、Box.netポートフォリオを再度有効にします。
- BoxクライアントIDとシークレットを入力してポートフォリオプラグインを設定します
- 変更内容を保存
ケイパビリティ
デフォルトの認証済みユーザーロールに許可されている機能は、 View box.netリポジトリだけです。