の検索結果 :

×

AWS を使用して Drupal にユーザー プロビジョニング (SCIM) をセットアップする

AWS を使用して Drupal にユーザー プロビジョニング (SCIM) をセットアップする


Drupal を中心的な ID プロバイダーとして使用するアプリケーション間でユーザー情報を同期する必要があります。 ミニオレンジ ユーザープロビジョニングと同期モジュール ユーザーフィールド/ロールの変更が、SCIM プロトコルに従って接続された AWS アプリケーションに確実に反映されるようにします。 このセットアップ ガイドでは、AWS で手動、自動、また​​はスケジューラベースのプロビジョニングを構成する手順について説明します。 Drupal 9 および Drupal 10 と互換性があります。

インストール手順


  • モジュールをダウンロードします。
    コンポーザーには「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 をダウンロードするか、次の URL からモジュールをダウンロードします。 パッケージ (tar/zip).
  • ソフトウェアの制限をクリック 新しく追加されたモジュールを有効にする.
  • チェックボックスをオンにしてこのモジュールを有効にし、 インストールを開始する
  • でモジュールを構成します
    {BaseURL}/admin/config/people/user_provisioning/overview

Drupal を SCIM クライアントとして構成する手順:

  • モジュールがインストールされたら、次の場所に移動します。   Drupal サイトのタブをクリックして選択します miniOrange ユーザー プロビジョニング.
  • に移動します ユーザー プロビジョニング モジュールのタブをクリックし、 構成 ボタンの下に Drupal からプロバイダー (SCIM クライアント) への変更 のセクションから無料でダウンロードできます。
  • AWS-SCIM-サーバー-クリック-設定-Drupal-to-プロバイダー
  • 有効にします SCIM クライアント API 統合を有効にする チェックボックスをオンにします。
  • AWS-SCIM-サーバー有効化チェックボックス

AWS を SCIM サーバーとして構成します。

  • にログインします AWS管理者 コンソール。
  • 検索する IAM 検索バーにある IAM Identity Center (AWS シングル サインオンの後継).
  • AWS-SCIM-サーバー-検索-IAM
  • に移動します 設定 左側のナビゲーション パネルからタブをクリックします。
  • AWS-SCIM-サーバー-設定に移動-AWS
  • ドロップダウン、クリック プロビジョニングの管理.
  • AWS-SCIM-サーバー-クリック-管理-プロビジョニング
  • コピー SCIM ベース URL
  • AWS-SCIM-サーバー-コピー-SCIM-ベース-URL
  • Drupal サイトに移動し、コピーしたものを貼り付けます。 SCIM ベース URLSCIM ベース URL テキストフィールド。
  • AWS-SCIM-サーバー-貼り付け-SCIM-ベース-URL
  • AWS コンソールに移動し、 トークンの生成
  • AWS-SCIM-サーバー-クリック-トークンの生成
  • 生成されたものをコピーします アクセストークン.
  • AWS-SCIM-サーバー-コピー-SCIM-サーバー
  • Drupal サイトに移動し、コピーしたものを貼り付けます。 アクセストークンSCIMベアラートークン テキストフィールド。
  • AWS-SCIM-サーバー-ペースト-SCIM-ベアラー-トークン
  • セットアップボタンをクリックすると、セットアップが開始されます 資格情報を保存してテストする
  • AWS-SCIM-サーバー-クリック-保存-テスト設定
  • テストが成功すると、次の成功メッセージが画面に表示されます。
  • AWS-SCIM-サーバー構成-Success.webp

属性マッピング:

  • 設定が完了したら、下にスクロールして 属性マッピング のセクションから無料でダウンロードできます。
  • AWS-SCIM-サーバー-属性マッピングセクションへのスクロール
  • ノーザンダイバー社の Drupal ユーザー属性 ドロップダウンで、マップするユーザー属性を選択します。 SCIMプロバイダーの属性.
  • AWS-SCIM-Server-Configure-Attribute-Mapping
  • セットアップボタンをクリックすると、セットアップが開始されます 次のステップ
  • SCIM サーバー属性マッピングクリック次のステップ

プロビジョニングはどのように機能するのか?

このモジュールは 3 種類のプロビジョニングをサポートしています。

  1. 手動/オンデマンド プロビジョニング
  2. 自動プロビジョニング
  3. スケジューラベースのプロビジョニング。
  • 好みのプロビジョニング オプションを選択します。
  • SCIM サーバーの XNUMX 種類のプロビジョニング

In 手動/オンデマンド プロビジョニング、ユーザーは Drupal サイトから AWS アプリケーションに手動でプロビジョニングされます。

手動/オンデマンド プロビジョニングの構成

  • 有効にします 手動/オンデマンド プロビジョニング 選択 プロビジョニング操作 要件に従って (つまり、作成、更新、非アクティブ化、削除)、 すべて完了
  • SCIM-サーバー-手動-プロビジョニング-選択-操作

手動/オンデマンド プロビジョニングはどのように機能しますか?

  • セットアップボタンをクリックすると、セットアップが開始されます 手動同期を実行する [手動プロビジョニング] 列の下にある ボタンをクリックします。
  • Drupal-SCIM-Server-Click-Perform-Manual-Provisioning
  • プロビジョニングするユーザーを検索します。 Drupal サーバー サイト とをクリックしてください 送信
  • drupal-SCIM-Server-プロビジョニングするユーザーの選択
  • ユーザーがアプリケーションに正常にプロビジョニングされると、成功メッセージが表示されます。
  • SCIM サーバー ユーザー プロビジョニングの成功
  • AWS アプリケーションでのユーザーのステータスは、 ユーザー AWS コンソールの左側のナビゲーション パネルにあるタブ。
  • AWS-SCIM-サーバー-マニュアル-ユーザー-プロビジョニング

自動プロビジョニングでは、Drupal サイトのユーザーに対して CRUD 操作が実行されるたびに、AWS アプリケーションのユーザーに対して同じ CRUD 操作が同時に (オンザフライで) 自動的に実行されます。

自動プロビジョニングの構成

  • 有効にします 自動プロビジョニング 要件に従ってプロビジョニング操作 (つまり、ユーザーの作成、更新、非アクティブ化、削除) を選択し、 すべて完了
  • SCIM サーバー自動プロビジョニング選択操作

自動プロビジョニングはどのように機能しますか?

1.管理者アカウントによる:

  • 「人物」タブに移動します (管理者/人々) 上部のナビゲーション バーにある Drupal クライアント サイト とをクリックしてください +ユーザーを追加
  • Drupal-SCIM-Server-Click-Add-User-Drupal
  • ユーザーの詳細を入力し、 新しいアカウントを作成する
  • drupal-SCIM-サーバー-ユーザー情報
  • ユーザーのステータスは、AWS アプリケーションで次のページに移動して確認できます。 ユーザー タブには何も表示されないことに注意してください。
  • AWS-SCIM-サーバー-ユーザー-プロビジョニングされた-成功-管理者-アカウント

2. ログイン登録ウィンドウから新しいユーザーを登録する場合:

  • ユーザーの作成ウィンドウに移動します {ベース URL}/user/register.
  • ユーザー情報を入力し、 をクリックします。 新しいアカウントを作成する
  • AWS-SCIM-サーバー-新しいアカウントの作成
  • ユーザーのステータスは、AWS アプリケーションで [ユーザー] タブに移動して確認できます。
  • AWS-SCIM-サーバー-ユーザー-プロビジョニング-成功-ユーザーアカウントの作成

ユーザーが Drupal Server サイトに正常にプロビジョニングされたことがわかります。

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

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

 ケーススタディ
miniOrange は、柔軟性が高くカスタマイズ可能な Drupal ソリューションを使用して、400 を超える信頼できる顧客のユースケースに対応してきました。 これを使用した当社のユニークなケーススタディをぜひチェックしてください。 .
 その他のソリューション
弊社が提供する他の Drupal ソリューションをぜひお試しください こちら。 当社の信頼できる顧客が使用している一般的なソリューションには、2FA、SSO、Web サイト セキュリティなどがあります。 
  24時間7日のアクティブサポート
miniOrange の Drupal 開発者は、クエリに対して迅速かつアクティブなサポートを提供します。 お客様のユースケースに最適なソリューションの選択から、ソリューションの導入と保守までを支援します。
こんにちは!

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

サポート
miniOrange サポートにお問い合わせください
成功

お問い合わせありがとうございます。

24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com