「Googleドライブリポジトリ」の版間の差分

提供:MoodleDocs
移動先:案内検索
編集の要約なし
編集の要約なし
(同じ利用者による、間の6版が非表示)
1行目: 1行目:
{{リポジトリ}}
{{リポジトリ}}
Googleドライブは、ユーザーがコースに必要なファイルを「プル」できるリポジトリと、保持したいファイルを「プッシュ」できる[[Googleドキュメントポートフォリオ|ポートフォリオ]]の両方として機能します。どちらのオプションも、教師と生徒が使用できるようにするには、管理者が有効にする必要があります。
Googleドライブは、ユーザーがコースに必要なファイルを「プル」できるリポジトリと、保持したいファイルを「プッシュ」できる[[Google Docsポートフォリオ|ポートフォリオ]]の両方として機能します。どちらのオプションも、教師と生徒が使用できるようにするには、管理者が有効にする必要があります。


== Googleドライブリポジトリを有効にする==
== Googleドライブリポジトリを有効にする==
16行目: 16行目:
===トラブルシューティング===
===トラブルシューティング===


「このアプリは確認されていません」というメッセージが表示された場合は、[https://support.google.com/code/contact/oauth_app_verification OAuthデベロッパー確認フォーム]に記入する必要があります。 Moodleが必要とするスコープのリストは次のとおりです:<code> <nowiki> openid profile email https://www.googleapis.com/auth/drive </nowiki> </code>
「このアプリは確認されていません」というメッセージが表示された場合は、[https://support.google.com/code/contact/oauth_app_verification OAuthデベロッパー確認フォーム]に記入する必要があります。 Moodleが必要とするスコープのリストは次のとおりです:<code> <nowiki> openid profile email https://www.googleapis.com/auth/drive </nowiki> </code>


詳細については、ディスカッション[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]を参照してください。
22行目: 22行目:
==アクセス制御リンク==
==アクセス制御リンク==


学生は、[[Assignment | assignments]の使用]の「アクセス制御リンク」としてGoogleドライブからファイルを送信できます。提出すると、生徒はそれらを変更できなくなりますが、教師はそれらを編集できます。
学生は、[[割り当ての使用|割り当て]]の「アクセス制御リンク」としてGoogleドライブからファイルを送信できます。提出すると、生徒はそれらを変更できなくなりますが、教師はそれらを編集できます。


教師はGoogleドライブのファイルを「アクセス制御リンク」として表示できます。その後、教師はファイルの更新を続行できますが、生徒はファイルを表示することしかできません。
教師はGoogleドライブのファイルを「アクセス制御リンク」として表示できます。その後、教師はファイルの更新を続行できますが、生徒はファイルを表示することしかできません。
28行目: 28行目:
この機能を有効にするには、次のことを確認してください。
この機能を有効にするには、次のことを確認してください。


#サイト管理の[[OAuth 2 services]]でシステムアカウントが接続されました。このアカウントは、生徒と教師が提出したファイルへのアクセスを所有および制御します。教師はファイルを編集できますが、学生は編集できません。これは、この目的のための専用アカウントである必要があります。
#サイト管理の[[OAuth 2サービス]]でシステムアカウントが接続されました。このアカウントは、生徒と教師が提出したファイルへのアクセスを所有および制御します。教師はファイルを編集できますが、学生は編集できません。これは、この目的のための専用アカウントである必要があります。
#「サポートされているファイル」が「内部および外部」に設定されている。
#「サポートされているファイル」が「内部および外部」に設定されている。
#「デフォルトの戻り値のタイプ」は「外部(Moodleに保存されているリンクのみ)」に設定されています。
#「デフォルトの戻り値のタイプ」は「外部(Moodleに保存されているリンクのみ)」に設定されています。
55行目: 55行目:
==リポジトリ機能==
==リポジトリ機能==


デフォルトの認証済みユーザー役割で許可されている機能は[[Capabilities / repository / googledocs:view | Googleドライブレポジトリの表示]]のみです。
デフォルトの認証済みユーザー役割で許可されている機能は[[Capabilities/repository/googledocs:view | Googleドライブレポジトリの表示]]のみです。


==こちらもご覧ください==
==こちらもご覧ください==


* [[OAuth 2 authentication]]ユーザーがGoogleアカウントでMoodleにログインできるようにします
* [[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]フォーラムディスカッション


[[Category:サイト管理]]
[[カテゴリ:サイト管理]]
[[Category:OAuth 2]]
[[カテゴリ:OAuth 2]]


[[en:Google Drive repository]]
[[en:Google Drive repository]]

2022年1月20日 (木) 07:19時点における版

Googleドライブは、ユーザーがコースに必要なファイルを「プル」できるリポジトリと、保持したいファイルを「プッシュ」できるポートフォリオの両方として機能します。どちらのオプションも、教師と生徒が使用できるようにするには、管理者が有効にする必要があります。

Googleドライブリポジトリを有効にする

Googleドライブリポジトリを使用するには、管理者は最初にGoogleサービスを作成する必要があります(Moodle 3.3以降の新しい要件)。

  1. サイト管理の「OAuth 2サービス」に移動し、ボタンをクリックして新しいGoogleサービスを作成します。
  2. OAuth 2 Google serviceの指示に従い、クライアントIDとシークレットを取得します。
  3. クライアントIDとシークレットを入力し、変更を保存します。
  4. サイト管理の「リポジトリの管理」に移動し、Googleドライブリポジトリを有効にします。
  5. 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ドライブのファイルを「アクセス制御リンク」として表示できます。その後、教師はファイルの更新を続行できますが、生徒はファイルを表示することしかできません。

この機能を有効にするには、次のことを確認してください。

  1. サイト管理のOAuth 2サービスでシステムアカウントが接続されました。このアカウントは、生徒と教師が提出したファイルへのアクセスを所有および制御します。教師はファイルを編集できますが、学生は編集できません。これは、この目的のための専用アカウントである必要があります。
  2. 「サポートされているファイル」が「内部および外部」に設定されている。
  3. 「デフォルトの戻り値のタイプ」は「外部(Moodleに保存されているリンクのみ)」に設定されています。

Googleドライブからファイルを取得(「プル」)

  • ファイルピッカーからGoogleドライブのリンクをクリックすると、ログインするためのプロンプトが表示されます。
  • 初めての場合は、[アクセスを許可]ボタンをクリックしてログインします
アカウントにログイン
Allow access
  • ファイルが表示され、選択できます。
  • 右上のオプションをクリックすると、3つの方法で表示できます。
アイコンビュー
Table view
List view

リポジトリ機能

デフォルトの認証済みユーザー役割で許可されている機能は Googleドライブレポジトリの表示のみです。

こちらもご覧ください