12

LDAPを使用してMoodleでユーザーを作成しています。ただし、ユーザーを作成した後(LDAPに追加して同期スクリプトを実行した後)、そのユーザーをコースに登録したいと思います。どのようにそれをしますか?:)

4

2 に答える 2

5

「リモートで」とは、リモート スクリプトを使用することを意味する場合、1 つのオプションは SOAP webservices モジュールを使用することです。

このモジュールは Moodle 1.9 および 2.0 で動作し、ユーザー作成、コース作成、登録などのメソッドへのアクセスを提供します。

私は現在、Moodle 1.9 インストールでこのモジュールを唯一の登録プロセスとして (ログイン時に LDAP 経由でコースを作成せずに) 使用していますが、コース グループを調べて不足しているユーザーを追加するスクリプトを作成できない理由はありません。 SOAPメソッドを呼び出すことによって、一致するMoodleコースにそれらをコースします。

于 2011-09-01T14:48:07.733 に答える
0

私が知っている 4 つのオプションがあります。

  1. enrol_manual_enrol_users () 関数を使用する Web サービス
  2. LDAP 登録には、Active Directory での多くのセットアップ作業が必要です
  3. 外部データベース登録
  4. フラット ファイル登録には、サーバーへの ftp アクセスが必要です
于 2015-07-30T14:36:16.880 に答える