Drupal Okta ユーザー同期のセットアップ
概要
OktaユーザープロビジョニングとDrupalの統合により、ユーザー管理が効率化され、システム内のユーザー情報が最新であることが保証されます。このステップバイステップガイドは、DrupalサイトからOktaアプリケーションへのユーザープロビジョニング/同期の設定に役立ちます。これにより、管理者は、手動、自動、またはスケジューラベースのプロビジョニングを使用して、ユーザーを簡単にプロビジョニングし、ユーザーデータを管理できます。 Drupal Okta ユーザー同期モジュールこのモジュールは、Drupal 9、Drupal 10、Drupaal 11 と互換性があります。
インストール手順
- コンポーザの使用
- ドラッシュを使用する
- 手動インストール
構成手順
Drupal を SCIM クライアントとして設定する
- Drupal サイトにモジュールをインストールした後、[管理] メニューで次の場所に移動します。 設定 → ユーザー → miniOrange Okta ユーザー同期. (/admin/config/people/okta_user_sync/overview)
- モジュールの動作を確認し、 モジュールを設定しましょう

Drupal と Okta の統合
- Drupal の Okta からの以下のスクリーンショットに示されている値を構成します。

- Okta ポータル URL: OktaポータルURLはOktaドメインに他なりません。または、Oktaの組織認証サーバーのベースURLとも言えます。たとえば、https://{yourOktaDomain}.okta.comです。このURLをコピーして、Drupalの Okta ポータルの URL テキストフィールド。
- Okta Bearer トークン:
- Okta ベアラー トークンは、Okta API へのリクエストを認証するために使用されるキーです。Okta API エンドポイントを呼び出すときは、認証のために有効な API トークンを指定する必要があります。
- この API トークンを生成するには、管理者の資格情報を使用して Okta 組織にログインします。
- 管理コンソールで、次の場所に移動します。 セキュリティ → API メニューから。
- API ページで、次の場所に移動します。 トークン タブをクリックします トークンを作成する
- トークンの名前を入力し、クリックします。 Create Token.
- 生成されたものをコピーします トークン値 もう一度見たり記録したりする機会はないので、メモしておいてください。
- Drupal サイトに戻り、コピーしたものを貼り付けます。 ベアラートークン Drupalの中で Okta Bearer トークン テキストフィールド。
- 構成をテストします。 設定をテストする (ユーザーのメールアドレスを入力) フィールドに、ユーザーのメール ID を入力します (同じメール アドレスを持つユーザーが Okta ポータルに存在することを確認してください)。
![drupal okta のユーザー プロビジョニングと同期 - 左側のマニュアル バーで [セキュリティ] をクリックし、[API] を選択します。](https://plugins.miniorange.com/wp-content/uploads/2023/05/Drupal-okta-select-api-from-security.webp)




テスト構成
- すべての設定が完了したら、 構成を保存してテストする

- テスト構成が成功すると、次のような成功メッセージが表示されます。

- あるいは、Okta と Drupal の統合でエラーが発生した場合は、エラー メッセージ内のリンクに従うか、テスト構成結果セクションまでスクロールして、エラーの原因を確認できます。

- テストが成功したら、 次へ
- このモジュールは双方向同期をサポートしています。 ユーザーを Drupal から Okta に同期するには、次を選択します Drupal から Okta への同期.

- ステップ 3 では、ユーザー プロビジョニングを実行する XNUMX つの方法 (手動、自動、スケジュール ベース) があります。目的の方法を構成するには、対応する方法内の [構成] ボタンをクリックし、実行する操作 (作成、削除、非アクティブ化、更新) を選択します。
![drupal okta ユーザー プロビジョニングと同期 - プロビジョニング タイプを選択し、[すべて完了] ボタンをクリックします。](https://plugins.miniorange.com/wp-content/uploads/2023/05/Drupal-okta-sync-click-on-all-done-button.webp)
- 設定後、 すべて完了
- 手動/オンデマンド プロビジョニング
- 自動プロビジョニング
それでおしまい!! Okta を使用してユーザーを正常にプロビジョニングしました。
プロビジョニングが成功しなかった場合は、下記までご連絡ください。 drupalsupport@xecurify.com。 エラー ウィンドウのスクリーンショットを送信してください。問題の解決とセットアップの手順をお手伝いします。