Okta を SCIM クライアントとして、Drupal を SCIM サーバーとして設定する
概要
ユーザープロビジョニングおよび同期モジュールでは、ユーザーアカウントを自動的に作成(プロビジョニング)および削除(デプロビジョニング)し、Drupalと任意のアイデンティティプロバイダー(この場合はOkta)間で双方向に同期できるようになります。ユーザー情報に加えられた変更や更新も、SCIMクライアントとサーバー間で同期できます。手順については、以下をご覧ください。
インストール手順
- コンポーザの使用
- ドラッシュを使用する
- 手動インストール
構成手順

Note: 必要となるのは、 プレミアムバージョン Drupal を SCIM サーバーとしてセットアップするためのモジュール。
Drupal を SCIM サーバーとしてセットアップします。
- モジュールがインストールされたら、 Drupalサイトのタブを選択し、 miniOrange ユーザー プロビジョニング.

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

- コピー SCIM ベース URL および SCIMベアラートークンこれらは SCIM クライアントの構成に必要となるため、手元に置いておきます。

Oktaでアプリケーションを作成する
- にログインします Okta ポータル.
- 左側のパネルから、 アプリケーション 下 アプリケーション ドロップダウン。

- セットアップボタンをクリックすると、セットアップが開始されます アプリカタログを閲覧する

- 検索 SCIMベアラートークン をクリックして SCIM 2.0 テストアプリ(OAuth ベアラートークン).

- セットアップボタンをクリックすると、セットアップが開始されます 統合の追加

- In 基本設定アプリケーション名を アプリケーションラベル テキストフィールドをクリックして 次へ

- 下 サインオンオプションをクリックして下にスクロールし、 クリックします

Okta を SCIM クライアントとして設定します。
- に移動します プロビジョニング タブをクリックして API統合の構成

- チェック API統合を有効にする チェックボックスをオンにします。

- コピーしたSCIMベースURLとベアラートークンを SCIM 2.0 ベース URL および OAuthベアラートークン それぞれフィールドです。
- セットアップボタンをクリックすると、セットアップが開始されます API認証情報のテスト

- テストが成功したら、 Save

許可される操作を選択します:
- に移動します アプリへ の左側のパネルのセクション プロビジョニング タブには何も表示されないことに注意してください。

- セットアップボタンをクリックすると、セットアップが開始されます 編集 ボタンの横にある アプリへのプロビジョニング.

- プロビジョニングに許可される操作 (作成/更新/非アクティブ化/パスワードの同期) を有効にします。

- セットアップボタンをクリックすると、セットアップが開始されます Save

ユーザーの割り当て方法:
- に移動します 割り当て タブをクリックして 割り当てます。 ドロップダウンから選択します 人に割り当てる.

- 割り当てるユーザーを検索し、 割り当てます

- ユーザーの詳細を入力または確認し、クリックします 保存して戻る

- ユーザーが割り当てられたら、 クリックします

- ユーザーは Okta アプリケーションに正常に割り当てられました。

- ユーザーが Drupal サイトに正常にプロビジョニングされたかどうかを確認しましょう。
- Drupal サイトに移動し、 のワークプ 上部のナビゲーション パネル (/admin/people) のタブ。
- ユーザーは Drupal サイトに正常に作成されました。

グループプロビジョニング:
- 下 割り当て タブをクリック 割り当てます、その後、選択し グループに割り当てる.

- グループを選択し、 割り当てます

- 次に、をクリックしてください 保存して戻る
- グループの割り当てが完了したら、 クリックします

- これはユーザーのプロビジョニングのみを行い、Drupalサイトにグループやロールは作成しません。Drupalサイトにロールを作成するには、次の手順に従ってください。

Drupalでロールを作成する:
- Drupalサイトでロールを作成するには、 プッシュグループ

- ノーザンダイバー社の プッシュグループ のドロップダウンで、ANSYS Structures Desktopを選択します。 名前でグループを検索する.

- グループ名を検索し、グループを選択します。

- 下にスクロールして Save

- グループは Drupal サイトに正常にプッシュされました。

- ユーザー ロールが Drupal サイトに正常にプロビジョニングされているかどうかを確認しましょう。
- Drupal サイトに移動し、 のワークプ 上部のナビゲーション パネル (/admin/people) のタブ。
- Drupal サイトにユーザー ロールが正常に作成されました。
- 作成されたロールがユーザーに正常に割り当てられました。


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