「Googleドライブリポジトリ」の版間の差分
Toshihiro KITA (トーク | 投稿記録) |
Toshihiro KITA (トーク | 投稿記録) |
||
(同じ利用者による、間の4版が非表示) | |||
1行目: | 1行目: | ||
{{リポジトリ}} | {{リポジトリ}} | ||
Googleドライブは、ユーザーがコースに必要なファイルを「プル」できるリポジトリと、保持したいファイルを「プッシュ」できる[[ | Googleドライブは、ユーザーがコースに必要なファイルを「プル」できるリポジトリと、保持したいファイルを「プッシュ」できる[[Google Docsポートフォリオ|ポートフォリオ]]の両方として機能します。どちらのオプションも、教師と生徒が使用できるようにするには、管理者が有効にする必要があります。 | ||
== Googleドライブリポジトリを有効にする== | == Googleドライブリポジトリを有効にする== | ||
7行目: | 7行目: | ||
#サイト管理の「OAuth 2サービス」に移動し、ボタンをクリックして新しいGoogleサービスを作成します。 | #サイト管理の「OAuth 2サービス」に移動し、ボタンをクリックして新しいGoogleサービスを作成します。 | ||
#[[OAuth 2 | #[[OAuth 2 Googleサービス]]の指示に従い、クライアントIDとシークレットを取得します。 | ||
#クライアントIDとシークレットを入力し、変更を保存します。 | #クライアントIDとシークレットを入力し、変更を保存します。 | ||
#サイト管理の「リポジトリの管理」に移動し、Googleドライブリポジトリを有効にします。 | #サイト管理の「リポジトリの管理」に移動し、Googleドライブリポジトリを有効にします。 | ||
22行目: | 22行目: | ||
==アクセス制御リンク== | ==アクセス制御リンク== | ||
学生は、[[ | 学生は、[[課題の使用|課題]]の「アクセス制御リンク」としてGoogleドライブからファイルを送信できます。提出すると、生徒はそれらを変更できなくなりますが、教師はそれらを編集できます。 | ||
教師はGoogleドライブのファイルを「アクセス制御リンク」として表示できます。その後、教師はファイルの更新を続行できますが、生徒はファイルを表示することしかできません。 | 教師はGoogleドライブのファイルを「アクセス制御リンク」として表示できます。その後、教師はファイルの更新を続行できますが、生徒はファイルを表示することしかできません。 | ||
53行目: | 53行目: | ||
|} | |} | ||
== | ==リポジトリのケイパビリティ== | ||
デフォルトの認証済みユーザロールで許可されているケイパビリティは[[Capabilities/repository/googledocs:view | Googleドライブレポジトリの表示]]のみです。 | |||
==こちらもご覧ください== | ==こちらもご覧ください== | ||
* [[OAuth | * [[OAuth 2認証]]ユーザがGoogleアカウントでMoodleにログインできるようにします | ||
* [https://moodle.org/mod/forum/discuss.php?d=355716 3.3のGoogleドライブレポジトリと非法人アカウント]フォーラムディスカッション | * [https://moodle.org/mod/forum/discuss.php?d=355716 3.3のGoogleドライブレポジトリと非法人アカウント]フォーラムディスカッション | ||
* [https://moodle.org/mod/forum/discuss.php?d=356871 Google Drive Repository and Moodle 3.3.1]フォーラムディスカッション | * [https://moodle.org/mod/forum/discuss.php?d=356871 Google Drive Repository and Moodle 3.3.1]フォーラムディスカッション | ||
[[ | [[カテゴリ:サイト管理]] | ||
[[ | [[カテゴリ:OAuth 2]] | ||
[[en:Google Drive repository]] | [[en:Google Drive repository]] |
2022年1月26日 (水) 06:22時点における最新版
Googleドライブは、ユーザーがコースに必要なファイルを「プル」できるリポジトリと、保持したいファイルを「プッシュ」できるポートフォリオの両方として機能します。どちらのオプションも、教師と生徒が使用できるようにするには、管理者が有効にする必要があります。
Googleドライブリポジトリを有効にする
Googleドライブリポジトリを使用するには、管理者は最初にGoogleサービスを作成する必要があります(Moodle 3.3以降の新しい要件)。
- サイト管理の「OAuth 2サービス」に移動し、ボタンをクリックして新しいGoogleサービスを作成します。
- OAuth 2 Googleサービスの指示に従い、クライアントIDとシークレットを取得します。
- クライアントIDとシークレットを入力し、変更を保存します。
- サイト管理の「リポジトリの管理」に移動し、Googleドライブリポジトリを有効にします。
- Googleドライブの設定ページで、OAuth 2サービスとしてGoogleが選択されていることを確認し、変更を保存します。
Moodle 3.3以降では、管理者はGoogleドライブ設定ページでデフォルトのインポートファイルフォーマットを設定できます。たとえば、デフォルトのドキュメントインポート形式は、rtf、docx、html、odt、pdf、txtから選択できます。
トラブルシューティング
「このアプリは確認されていません」というメッセージが表示された場合は、OAuthデベロッパー確認フォームに記入する必要があります。 Moodleが必要とするスコープのリストは次のとおりです: openid profile email https://www.googleapis.com/auth/drive
詳細については、ディスカッションGoogle Drive Repository and Moodle 3.3.1を参照してください。
アクセス制御リンク
学生は、課題の「アクセス制御リンク」としてGoogleドライブからファイルを送信できます。提出すると、生徒はそれらを変更できなくなりますが、教師はそれらを編集できます。
教師はGoogleドライブのファイルを「アクセス制御リンク」として表示できます。その後、教師はファイルの更新を続行できますが、生徒はファイルを表示することしかできません。
この機能を有効にするには、次のことを確認してください。
- サイト管理のOAuth 2サービスでシステムアカウントが接続されました。このアカウントは、生徒と教師が提出したファイルへのアクセスを所有および制御します。教師はファイルを編集できますが、学生は編集できません。これは、この目的のための専用アカウントである必要があります。
- 「サポートされているファイル」が「内部および外部」に設定されている。
- 「デフォルトの戻り値のタイプ」は「外部(Moodleに保存されているリンクのみ)」に設定されています。
Googleドライブからファイルを取得(「プル」)
- ファイルピッカーからGoogleドライブのリンクをクリックすると、ログインするためのプロンプトが表示されます。
- 初めての場合は、[アクセスを許可]ボタンをクリックしてログインします
- ファイルが表示され、選択できます。
- 右上のオプションをクリックすると、3つの方法で表示できます。
リポジトリのケイパビリティ
デフォルトの認証済みユーザロールで許可されているケイパビリティは Googleドライブレポジトリの表示のみです。
こちらもご覧ください
- OAuth 2認証ユーザがGoogleアカウントでMoodleにログインできるようにします
- 3.3のGoogleドライブレポジトリと非法人アカウントフォーラムディスカッション
- Google Drive Repository and Moodle 3.3.1フォーラムディスカッション