IDP として WordPress を使用した Canvas LMS シングル サインオン (SSO) | WordPress を使用して Canvas LMS にログインする
概要
Canvas LMS 世界で最も急速に成長している学習プラットフォームの一つであり、WordPressからシームレスにCanvasログインをサポートしています。これはオープンソースのクラウドベースのアプリケーションであり、教師と生徒の両方に魅力的な学習環境を提供することで、双方を支援するように設計されています。 Canvas SSOプラグイン WordPressユーザーに (WordPress を SAML IDP として機能させて) Canvas SSO をシームレスに実行します。ここでは、サービス プロバイダーとしての Canvas LMS と ID プロバイダーとしての WordPress の間で SSO を構成する手順を順を追って説明します。
前提条件: ダウンロードとインストール
Canvas SSOを設定するには、WordPress用のminiOrange SAML IDPプラグイン(WP as SAML IDP)をインストールする必要があります。
構成手順
ステップ1. Canvas LMSをサービスプロバイダーとして設定する
- WordPress サイトを開きます。
- をインストールしてアクティベートします miniOrange SAML IDPプラグイン(WordPressをSAML IDPとして使用) WordPress サイトの Canvas プラグインは、ID プロバイダーとして機能します。
- に行きます miniOrange SAML IDPプラグイン(WordPress用) 、 IDPメタデータ タブ。 ここでアイデンティティプロバイダーを見つけることができます メタデータURL または、 メタデータファイル.
- 見つけるだろう IDP エンティティ ID, SAML ログイン URL, SAML ログアウト URL (プレミアム機能), 認証。 これらは、サービス プロバイダー (Canvas LMS) を構成するために必要になります。
- これらは、サービス プロバイダー (Canvas LMS) を構成するために必要になります。
- Canvas LMS ドメインにログインします。 アカウント管理者 Canvas LMS SSO を設定し、WordPress で Canvas ログインを有効にします。
- 切り替える 管理者ビュー 画面の下部にある対応するリンクをクリックしてください。
- 選択する 左側のペインから、 ドメイン シングル サインオンを有効にしたい場合。
- ソフトウェアの制限をクリック 認証 左側のペインで、 SAML
- 以下の表を参考に値を入力してください。
| IDPメタデータURI | 入力する メタデータURL メタデータ ドキュメントを指します。 |
| IDP エンティティ ID | 入力する IDPエンティティ 前のステップで取得した値。 |
| ログオン URL | 入力する SAML ログイン URL 前のステップで取得したもの。 |
| ログアウトURL | 入力する SAML ログアウト URL (プレミアム機能) 前のステップで取得したもの。 |
| 証明書のフィンガープリント |
証明書の拇印をコピーするには、以下の手順に従います。
|
| ログイン属性 | 名前ID |
| 識別子の形式 | 選択する urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress ドロップダウンリストから選択します。 |
| 認証コンテキスト | 選択する urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport ドロップダウンリストから選択します。 |
| メッセージ署名 | IdPに送信されるリクエストメッセージの署名に使用するアルゴリズムを選択します。ここでは、 署名されていません. |
| ジャストインタイムプロビジョニング | この機能を有効にすると、ユーザーがシングル サインオン (SSO) を使用して初めてログインするときに、Canvas LMS にユーザー アカウントが自動的に作成されます。 |
- 詳しくはこちら Save 構成を完了します。
ステップ2.WordPress(WP)をIDP(アイデンティティプロバイダー)として設定する
- あなたが必要になるでしょう エンティティID , ACのURL Canvas LMS から。
- この情報は以下にあります 現在のプロバイダー in 認証 下のセクション タブには何も表示されないことに注意してください。
- 以下を行うには、 リンク サービスプロバイダーのすべての情報を含むメタデータファイルを見つけるには
(キャンバス LMS)。
- WordPress サイトを開きます。
- に行きます miniOrange SAML IDPプラグイン(WordPress用) プラグイン、に移動します サービスプロバイダー タブには何も表示されないことに注意してください。
- Canvas LMS からの情報に対応する値を入力します。 以下の表を参照してください。
| サービスプロバイダー名 | サービスプロバイダーの名前。 |
| SP エンティティ ID または発行者 | コピーして貼り付けます SPエンティティID Canvas LMS から。 |
| ACSのURL | コピーして貼り付けます ACSのURL Canvas LMS から。 |
| 名前 ID 形式 | urn:oasis:names:tc:SAML:1.1:nameid-format:電子メールアドレス |
| アサーション署名済み | チェック済み |
- 以下を行うには、 Save Canvas SSOプラグインを使用してWordPressとの連携によるCanvasログインを完了するには、このボタンをクリックしてください。
ステップ 3. 属性マッピング (これはプレミアム機能です)
WordPressで
- miniOrange SAML IDPプラグイン(WordPress用)、 属性/役割のマッピング Canvas SSOマッピングを完了するには、タブをクリックしてください。
- ユーザー属性 セクションで、次の情報を入力し、クリックします Save.
- ソフトウェアの制限をクリック + 属性を追加するための署名。
| 名前 | ユーザーメタデータ |
| ファーストネーム | ファーストネーム |
| 苗字 | 苗字 |
| ニックネーム | ニックネーム |
Canvas LMSで
- MFAデバイスに移動する 現在のプロバイダー in 認証 セクションの下に タブ。 見つけるだろう
フェデレーション属性. - Canvas SSO を最大限に活用するには、以下の情報を必ず追加してください。 フェデレーション属性.
- まず 属性名 ドロップダウンリストからクリックします +属性
- 属性が次のようにマークされている場合 プロビジョニングのみ、その場合、ジャスト イン タイム プロビジョニングの場合にのみ使用されます。
新しいユーザーを作成しますが、ユーザーがログインするたびに最新の状態に保たれるわけではありません。
ステップ4. SSOのテスト
- ログインリンク情報を見つけることができます
下 現在のプロバイダー に選出しました。 認証 セクション、下 タブには何も表示されないことに注意してください。
- ログイン URL を構築します。
例えば: https://your_domain.com/ログイン/saml/103 - WordPress ログイン画面にリダイレクトされます。 資格情報を入力し、「ログイン」をクリックします。
WordPress で Canvas ログインを使用して Canvas LMS にアクセスできた場合、Canvas LMS SSO 構成は正しいです。
関連記事
ご返答ありがとうございます。 すぐにご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください
できるだけ早くご連絡いたします!
なぜお客様はWordPressソリューションにminiOrange SAMLシングルサインオン(SSO)を選ぶのでしょうか?
当社は、シングル サインオン、XNUMX 要素認証、アダプティブ MFA、プロビジョニングなどのためのセキュア ID ソリューションを提供します。 までご連絡ください。
+1 978 658 9387 (米国) | +91 97178 45846 (インド) wpidpsupport@xecurify.com

会員登録