WordPress の Microsoft Dynamics CRM OAuth シングル サインオン (SSO) | Dynamics CRM SSO ログイン
概要
Microsoft Dynamics CRM 365 シングル サインオン (SSO) と OAuth および OpenID Connect を使用した WordPress 用シングル サインオン (SSO) プラグイン。Microsoft Dynamics CRM 365 を OAuth および OpenID Connect プロバイダーとして使用して、WordPress への安全なログインを有効にします。WordPress と Microsoft Dynamics CRM 365 のシングル サインオン (SSO) を使用すると、ユーザーは Microsoft Dynamics CRM 365 ID プロバイダーで認証して WordPress にログインし、サイトにアクセスできます。Azure B2C、Office 365、その他のカスタム プロバイダーなど、さまざまな IDP を使用してプラグインを構成することもできます。ユーザー プロファイル属性マッピング、ロール マッピング、マルチ テナント ログインなどの高度なシングル サインオン (SSO) 機能をサポートしています。ここでは、ユーザー認証のために WordPress と Microsoft Dynamics CRM 365 間でシングル サインオン (SSO) を構成する手順を説明します。このガイドの最後には、ユーザーは Microsoft Dynamics CRM 365 SSO を使用して WordPress に安全にログインし、サイトにアクセスできるはずです。 WordPress 用 OAuth シングルサインオン (OAuth & OpenID Connect Client) プラグインで提供されるその他の機能の詳細については、こちらをクリックしてください。Azure AD SSOおよびMicrosoft Office 365 SSOで提供されるさまざまな機能の詳細については、こちらをクリックしてください。
前提条件: ダウンロードとインストール
- WordPress インスタンスに管理者としてログインします。
- WordPress に移動します ダッシュボード -> プラグイン をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 新規追加.
- を検索 OAuth シングル サインオン (SSO) WordPressのプラグインをクリックして 今すぐインストール.
- インストールしたら、をクリックします アクティブにしましょう.
Microsoft Dynamics CRM 365 のシングルサインオン (SSO) ログインを WordPress に設定する手順
1. Microsoft Dynamics CRM 365 を OAuth プロバイダーとして設定する
- にサインイン アズール ポータル.
- 選択 Azure Active Directory.
- 左側のナビゲーション ウィンドウで、 アプリの登録 サービスを選択し、クリックします 新規登録.
- 新しいアプリケーションを作成するには、次のオプションを構成します。
- の下にアプリケーションの名前を入力します。 名前 テキストフィールド。
- サポートされているアカウントの種類で、3 番目のオプションを選択します '任意の組織ディレクトリ内のアカウント (ユーザー フローでユーザーを認証するため).
- [リダイレクト URI] セクションで、 ウェブアプリケーション そして、入力します。 コールバックURL miniOrange OAuth Clientプラグイン(OAuth設定タブ)から 保存 それの下にある リダイレクトURL テキストボックス。
- 以下を行うには、 会員登録する ボタンをクリックしてアプリケーションを作成します。
- Azure AD は、アプリケーションに一意のアプリケーション ID を割り当てます。 の アプリケーションID あなたの 顧客ID ディレクトリID あなたです テナントIDこれらの値は、miniOrange OAuth クライアント プラグインを構成するために必要になるため、手元に置いておいてください。
- さあ、行きましょう API権限 タブをクリックして 権限を追加する.
- 選択 ダイナミクスCRM 下 マイクロソフト グラフ API タブには何も表示されないことに注意してください。
- [委任されたアクセス許可] をクリックし、オプションを確認して、 権限を追加.
- に行く 証明書と秘密 左側のナビゲーション ペインで をクリックし、 新しいクライアントシークレット。 説明と有効期限を入力し、クリックします。 追加 オプションを選択します。
- 秘密鍵をコピーする "値" 後で設定する必要があるので、値を手元に保管してください クライアントシークレット miniOrange OAuth クライアント プラグインの下にあります。
注:開発者アプリケーションのクライアントシークレットは180日後に有効期限が切れます。引き続き機能を利用するには、有効期限が切れる前に新しいクライアントシークレットを生成し、OAuthシングルサインオンプラグインで更新する必要があります。
Microsoft Dynamics CRM 365 を OAuth プロバイダーとして正常に構成しました。これにより、Microsoft Dynamics CRM 365 のシングルサインオン (SSO) を使用して、WordPress サイトへのユーザー認証が可能になります。
2: WordPressをOAuthクライアントとして設定する
- Free
- プレミアムサーマルバッグ
ステップ3: ユーザー属性のマッピング
- ユーザー属性マッピングは、ユーザーが WordPress に正常にログインできるようにするためには必須です。以下の設定を使用して、WordPress のユーザー プロファイル属性を設定します。
- に行く OAuthの構成 タブ。 下にスクロールしてクリックします テスト構成.
- OAuth プロバイダーから WordPress に返されるすべての値が表に表示されます。名、姓、メール、ユーザー名の値が表示されない場合は、OAuth プロバイダーで必要な設定を行って、この情報を返します。
- テスト構成にすべての値が表示されたら、次のページに進みます。 属性/役割のマッピング タブをクリックすると、ユーザー名のドロップダウンに属性のリストが表示されます。
ユーザー属性の検索:
ステップ 4: サインイン設定
- WordPress 5.7以下
- WordPressの5.8
- WordPress 5.9以上
関連記事
ご返答ありがとうございます。 すぐにご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください
