Joomla ユーザーを使用してログイン (Joomla を SAML IDP として使用) プラグインを使用すると、Joomla 認証情報を使用して Moodle にログインできるようになります。 ここでは、サービスプロバイダーとしての Moodle とアイデンティティプロバイダーとしての Joomla の間で SSO を設定するためのステップバイステップのガイドを説明します。
前提条件: ダウンロードとインストール
1. Joomla を ID プロバイダーとして構成します。
- Moodle サイトにアクセスします。
- をインストールしてアクティベートします miniOrange SAML SP Moodle サイト上のプラグイン。サービスプロバイダーとして機能します。
- に行きます miniOrange SAML SP プラグイン、に移動します サービスプロバイダーのメタデータ タブ。 ここでは、次のようなサービス プロバイダーのメタデータを見つけることができます。 SPエンティティID , ACS (アサーション コンシューマ サービス) URL, オーディエンスURI & 名前IDの形式 これは、アイデンティティ プロバイダーを構成するために必要です。
指示:
- Joomlaサイトにアクセスします。
- をインストールしてアクティベートします miniOrange SAML IDP プラグイン (Joomla as SAML IDP) Joomla サイト上でアイデンティティ プロバイダーとして機能します。
- に行きます Joomla SAML IDP プラグイン、に移動します サービスプロバイダー タブには何も表示されないことに注意してください。
- サービスプロバイダーからの情報に対応する値を入力します。 以下の表を参照してください。
サービスプロバイダー名
|
サービスプロバイダーの名前。
|
SP エンティティ ID または発行者
|
コピー SPエンティティID Moodle サイトの miniorange SAML SP プラグインの [サービス プロバイダーのセットアップ] タブから。
|
ACSのURL
|
コピー ACSのURL Moodle サイトの miniorange SAML SP プラグインの [サービス プロバイダーのセットアップ] タブから。
|
名前 ID 形式
|
urn:oasis:names:tc:SAML:1.1:nameid-format:電子メールアドレス
|
アサーション署名済み
|
チェック済み
|
- セットアップボタンをクリックすると、セットアップが開始されます 構成の保存 ボタンをクリックして設定を保存します。
- に行きます ID プロバイダー タブ。 ここでは、サービス プロバイダー ( SP ) を構成するための情報を見つけることができます。
- をクリックして、メタデータ XML ファイルをダウンロードすることもできます。 XMLメタデータのダウンロード
2. Moodle をサービスプロバイダーとして設定する:
Moodle をサービス プロバイダー ( SP ) としてセットアップする手順を説明します。 ここでは、IdP メタデータを追加してプラグインを構成します。
miniOrange SAML SP プラグインで、プラグインの [サービス プロバイダー] タブに移動します。 プラグインを設定するには XNUMX つの方法があります。
A.
IDP メタデータをアップロードすることにより、次のようになります。
- ソフトウェアの制限をクリック IDPメタデータをアップロードする
- 入力する ID プロバイダー 名前
- IdP メタデータ XML ファイルのダウンロードをコピーして貼り付けることができます。 最後のステップ をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します メタデータのアップロード ボタンを使用するか、 最後のステップ をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します メタデータのフェッチ.
B.
手動構成:
- 必要な設定 (つまり、アイデンティティ プロバイダー名、IdP エンティティ ID または発行者、SAML ログイン URL、X.509 証明書) を指定どおりに入力します。 ID プロバイダー に示すように 最後のステップ。
- セットアップボタンをクリックすると、セットアップが開始されます 構成の保存 ボタンをクリックして設定を保存します。
3. Moodle ユーザー マッピング:
Moodle には XNUMX つの機能が含まれています。
- 属性マッピング
- 役割のマッピング
Moodle SAML SP プラグインのユーザー属性マッピング:
- ユーザーが SSO を実行すると、ID プロバイダー ( IDP ) によって NameID 値が送信されます。 この値はユーザーごとに一意です。
- どの属性値によってユーザーを作成するか、または自分自身を認証するかを割り当てます。 その場合は、電子メールまたはユーザー名を選択します 「ログイン/Moodleアカウントの作成方法」 ドロップダウン。
- プラグインがこれらの属性にアクセスするには、 メール
& 必須フィールドに属性を入力します。
- セットアップボタンをクリックすると、セットアップが開始されます 設定を保存 ボタンをクリックして設定を保存します。
Moodle SAML SP プラグインでのユーザー ロール マッピング:
-
無料のプラグインでは、管理者以外のすべてのユーザーが SSO を実行するときに割り当てるデフォルトのロールを選択できます。 [注意: SSO によって作成された新しいユーザーにロールが割り当てられます。 既存の Moodle ユーザーの役割は影響を受けません。]
- に行く 属性/役割のマッピング タブをクリックして移動します 役割のマッピング のセクションから無料でダウンロードできます。
- デフォルトの役割を選択し、 Save ボタンをクリックして設定を保存します。
4. Moodle での SSO 設定:
- プラグインでは、ログイン ウィジェットを追加して、サイトで SP によって開始される SSO を有効にすることができます。
- に行きます プラグイン >> 認証 >> 認証の管理.
- セットアップボタンをクリックすると、セットアップが開始されます プラグインの可視性を有効にします。
- ⬆ をクリックしてプラグインの設定を設定します。
5: Joomla をアイデンティティプロバイダー (IDP) として構成する
- リンクから Joomla 用 miniOrange SAML IDP プラグインの zip ファイルをダウンロードします。 こちら .
- Joomla サイトの管理者コンソールにログインします。
- メニューから をクリックします システム、 その後、 インストールを開始する セクションで「拡張機能」をクリックします。
- ダウンロードした zip ファイルをアップロードしてインストールします。 Joomla SAML IDP プラグイン。
- Moodle を使用した miniOrange SAML 2.0 IDP 設定が正常に完了しました。 それでも、何か問題に直面した場合は、メールでご連絡ください joomlasupport@xecurify.com
- Miniorange Joomla SAML シングル サインオン (SSO) は、Panopto、Lucid chart、Agylia LMS、Moodle、Inkling SP、Zendesk、Tableau、Owncloud、miniOrange Wordpress SAML SP、Drupal SAML SP、Workplace by Facebook、Salesforce、Zoho などの複数の既知の SP をサポートします。 、Klipfolioなど。
追加リソース。
無料トライアル:
ビジネス ユースケースが満たされていることを確認するためにプラグインをテストしたい場合は、7 日間のトライアルを提供しています。 までメールをお送りください。 joomlasupport@xecurify.com 裁判を請求している。 以下を使用してアカウントを作成できます。 このリンク。
24時間7日のアクティブサポート
問題が発生した場合、またはご質問がある場合は、joomlasupport@xecurify.com までお気軽にお問い合わせください。 プラグインにいくつかの追加機能を含めたい場合は、当社までご連絡ください。カスタムメイドで対応させていただきます。 また、ご希望であれば、Joomla SAML IDP シングル サインオン プラグインのセットアップを支援するオンライン ミーティングをスケジュールすることもできます。