の検索結果 :

×

登録する お問い合わせ

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

XNUMXμmの波長を持つ ユーザープロビジョニングと同期モジュール ユーザーアカウントを自動的に作成(プロビジョニング)および削除(デプロビジョニング)し、DrupalとWordPress間で双方向に同期できます。ユーザー情報の変更や更新も、DrupalとWordPress間で同期できます。手順については、以下をお読みください。

  • モジュールをダウンロードします。
    コンポーザーには「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
  • WordPress サイトにログインします。
  • インストールしてアクティベートする SCIM ユーザーのプロビジョニング WordPress サイトにモジュールを追加します。
  • に移動します SCIMの構成 プラグインのタブから、 SCIM API 認証情報 セクションをコピーします。 SCIM ベース URL および SCIM ベアラー トークン。 (Drupal を SCIM クライアントとして設定する際に必要となるため、手元に置いておいてください。)
WordPress-SCIM-Server-クリック-SCIM-構成-ベース URL をコピー

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

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

  • テストが成功すると、成功メッセージが表示されます。
Drupal-SCIM-クライアント-Drupal-クリックして保存し、資格情報をテストする

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

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

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

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

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

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


  • セットアップボタンをクリックすると、セットアップが開始されます すべて完了
Drupal ユーザープロビジョニング - グループプロビジョニング

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

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

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

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

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

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

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

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

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

ADFS_sso ×
こんにちは!

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

サポート