の検索結果 :

×

会員登録 お問い合わせ

Auth0 を SCIM サーバーとして、Drupal を SCIM クライアントとして設定するガイド

当学校区の ユーザープロビジョニングと同期モジュール ユーザーアカウントを自動的に作成(プロビジョニング)および削除(デプロビジョニング)し、DrupalとAuth0間で双方向に同期できます。ユーザー情報の変更や更新も、DrupalとAuth0間で同期できます。

  • モジュールをダウンロードします。

    コンポーザーには「drupal/user_provisioning」が必要です

  • MFAデバイスに移動する 延長 Drupal 管理コンソールのメニューから検索します。 miniOrange ユーザープロビジョニング 検索ボックスを使用して。
  • チェックボックスをオンにしてモジュールを有効にし、 をクリックします。 インストールを開始する
  • でモジュールを構成します

    {BaseURL}/admin/config/people/user_provisioning/overview

  • モジュールをインストールします。

    drush と user_provisioning

  • キャッシュをクリアします。

    ダッシュCR

  • でモジュールを構成します

    {BaseURL}/admin/config/people/user_provisioning/overview

  • MFAデバイスに移動する 延長 Drupal 管理コンソールのメニューをクリックし、 新しいモジュールを取り付け
  • インストール Drupal ユーザーのプロビジョニングと同期 モジュールは、zipファイルをダウンロードするか、 パッケージ (tar/zip).
  • ソフトウェアの制限をクリック 新しく追加されたモジュールを有効にする.
  • チェックボックスをオンにしてこのモジュールを有効にし、 インストールを開始する
  • でモジュールを構成します

    {BaseURL}/admin/config/people/user_provisioning/overview

注意事項とお問い合わせ

注意: Auth0をSCIMサーバーとして設定する前に、サービスプロバイダー(SP)として設定する必要があります。これには、 ミニオレンジ SAML IdP モジュールを開きます。

  • にログインします Auth0 管理コンソール。
  • 開始するには、左側のパネルに移動し、 認証 ドロップダウンから選択 Enterprise リストから。
Drupal ユーザープロビジョニング - Auth0 Select Enterprise

  • ソフトウェアの制限をクリック SAMLカスタム接続.
Drupal ユーザープロビジョニング - Auth0 で SAML を選択

  • 続行する前に、Auth0がサービスプロバイダー(SP)として設定されていることを確認してください。設定されていない場合は、 新しいSAML接続.
  • ソフトウェアの制限をクリック 創造する 続行します。
Drupal ユーザープロビジョニング - IDP としての Auth0 の設定

  • 次に、作成した接続リンクをクリックします。
Drupal ユーザープロビジョニング - Auth0 接続が作成されました

  • に移動します プロビジョニング タブで、下にスクロールして SCIM を使用してユーザー プロファイルを同期する セクション、クリック .
Drupal ユーザープロビジョニング - Auth0 接続が作成されました

  • タブ、コピー SCIMエンドポイントURL。 手元に置いておいてください。
Drupal ユーザープロビジョニング - Auth0 コピー SCIM エンドポイント

  • 次に、 新しいトークンを生成する
  • 新しいベアラートークンを生成する、選択 スコープ をクリックして トークンの生成
Drupal ユーザープロビジョニング - Auth0 トークン生成

  • トークンが正常に生成されたら、 コピーして閉じる
Drupal ユーザープロビジョニング - Auth0 コピートークン

  • に行きます ユーザー プロビジョニング モジュールのタブをクリックし、 構成 ボタンの下に Drupal からプロバイダー (SCIM クライアント) への変更 のセクションから無料でダウンロードできます。
Drupalユーザープロビジョニング - Drupalからの変更を選択

  • 掃除機のスイッチを入れます。 SCIM クライアント API 統合を有効にする コピーしたSCIMエンドポイントURLとベアラートークンを切り替えて貼り付けます。 SCIM 2.0 ベース URL および SCIMベアラートークン それぞれテキスト フィールドです。
  • 完了したら、 資格情報を保存してテストする
Drupal ユーザープロビジョニング - 有効化トグル

  • テストが成功すると、成功メッセージが表示されます。
Drupal ユーザープロビジョニング - テスト構成が成功しました

  • 設定のテストが成功したら、下にスクロールして 属性マッピング のセクションから無料でダウンロードできます。
  • まず Drupal ユーザー属性 対応するものにマッピングしたい SCIMプロバイダー属性次に、 マッピングを保存
  • 完了したら、 次のステップ.
Drupal ユーザープロビジョニング - 属性マッピング

  • ユーザー プロビジョニングと同期モジュールは、次の 3 種類のプロビジョニングをサポートしています。
    • 手動/オンデマンドプロビジョニング: 手動/オンデマンド プロビジョニングでは、ユーザーは必要に応じて管理者によって作成、更新、非アクティブ化、または削除されます。
    • 自動プロビジョニング: 自動プロビジョニングを使用すると、一方のDrupalサイトでユーザーを作成、更新、または削除すると、もう一方のサイトでも同じ変更が自動的に行われます。これにより、手作業なしで両方のサイトを同期できます。
    • スケジューラベースのプロビジョニング: これにより、CRON 実行中にプロバイダー内の任意の Drupal ユーザーに対して CRUD 操作を実行できるようになります。
  • 選択する プロビジョニングの種類 あなたの好みに基づいて。
Drupal ユーザープロビジョニング - 属性マッピング

  • まず プロビジョニング操作 (作成、更新、非アクティブ化、削除) 必要に応じて実行します。
Drupal ユーザープロビジョニング - 属性マッピング

  • この機能を使用すると、選択したロールのいずれかを持つユーザーのプロビジョニングが可能になります。これらのユーザーのみがAuth0(サーバー)サイトに送信され、その他のユーザーはスキップされます。
Drupal ユーザープロビジョニング - ロールフィルター

  • この機能を使用すると、Drupal のユーザー ロールをグループとして他の Auth0 (サーバー) サイトに送信できます。
  • 注意事項とお問い合わせ

    注意: Drupal のデフォルトのロールは同期されません。


  • 以下を行うには、 すべて完了
Drupal ユーザープロビジョニング - グループプロビジョニング

  • クリック 手動同期を実行する ボタンの下に 手動プロビジョニング コラム。
Drupal ユーザー プロビジョニング - オンデマンド プロビジョニングを手動で実行

  • Auth0(サーバー)サイトにプロビジョニングするユーザーを検索し、 送信する
Drupal ユーザー プロビジョニング - オンデマンド プロビジョニングを手動で実行

  • ユーザーがアプリケーションに正常にプロビジョニングされると、成功メッセージが表示されます。
Drupal ユーザーのプロビジョニング - 手動プロビジョニングが正常に実行されました

  • Auth0(サーバー)サイトでユーザーが作成/プロビジョニングされているかどうかを確認しましょう。作成されたユーザーを見つけるには、以下の手順に従ってください。
    • 左側のパネルから、 ユーザー管理プラットフォーム ドロップダウンをクリックして ユーザー.
    Drupal ユーザープロビジョニング - Auth0 サイトで作成されたユーザー

  • 自動プロビジョニングは、次のいずれかのイベントに基づいてユーザーをプロビジョニングするのに役立ちます。
    • 管理インターフェース: 管理者または承認されたユーザーが Drupal 管理パネルを通じてユーザーのアカウントを手動で作成、更新、または削除する場合。
    • ユーザーアカウントの変更: ユーザーが自分の情報を作成、更新、または削除すると、 ユーザー/{user_id}/編集ページ またはカスタムフォーム。
    • サードパーティモジュール: サードパーティのモジュール、アプリ、またはカスタム コードを通じて Drupal サイトでユーザーが作成または更新された場合。
  • たとえば、管理インターフェースを使用して自動プロビジョニングがどのように機能するかを見てみましょう。
    • に移動します のワークプ 上部のナビゲーションバーにあるタブ(管理者/ユーザー) Drupalクライアントサイト とをクリックしてください +ユーザーを追加
    Drupal ユーザープロビジョニング - ユーザーの追加

    • ユーザーの詳細を入力し、 新しいアカウントを作成する
    Drupal ユーザープロビジョニング - ユーザーの詳細を入力する

  • Auth0(サーバー)サイトでユーザーが作成/プロビジョニングされているかどうかを確認しましょう。作成されたユーザーを見つけるには、以下の手順に従ってください。
    • 左側のパネルから、 ユーザー管理プラットフォーム ドロップダウンをクリックして ユーザー.
    Drupal ユーザープロビジョニング - ユーザーの詳細を入力する

おめでとうございます!Auth0 を SCIM サーバーとして、Drupal を SCIM クライアントとして正常に設定しました。

プロビジョニングが成功しなかった場合は、下記までご連絡ください。 drupalsupport@xecurify.comエラーウィンドウのスクリーンショットを添付していただければ、問題の解決をお手伝いし、セットアップ手順をご案内いたします。

ADFS_sso ×
こんにちは!

助けが必要? 私たちはここにいます!

対応