DigiCert と Okta 間の OIDC SSO の設定
この手順を実行して、OIDC(OpenID Connect)で DigiCert® account と Okta 間のシングルサインオン(SSO)を設定します。
このサインイン方法を設定するには、2 つのタブ([DigiCert]と[Okta])で切り替えを可能にして、URL とその他の情報を交換する必要があります。
注記
詳細については、「Okta ヘルプセンター」を参照してください。
事前準備
SSO を設定するには、DigiCert アカウントと Okta で高い権限が必要です。
DigiCert アカウントでは、アカウント管理者ユーザーグループが必要になります。
Okta では、アプリケーション管理者またはそれと同等のロールが必要になります。
デジサートの OIDC 設定ページへの移動:
DigiCert® account メニューで、[アカウント]アイコンから[Sign-in methods]を選択します。
[OIDC でシングルサインオン]を選択します。
このタブを開いておきます。
別のタブで、DigiCert アカウントの OIDC アプリを作成します。
[Okta Admin Console]にサインインします。
[Applications] > [Applications]に移動します。
[Create App integration]を選択します。
[Sign-in method]として[OIDC - OpenID Connect]を選択します。
[Application type]として[Web application]を選択します。
[次へ]を選択します。
[App integration name]として DigiCert® account と入力します。
以下の値を DigiCert から取得して Okta に入力します。
[Redirect URI]の内容をコピーして、Okta の[Sign-in redirect URIs]フィールドに貼り付けます。
[ログアウト URL]の内容をコピーして、[Sign-out redirect URIs]フィールドに貼り付けます。
[Assignments]セクションで、[Skip group assignments for now]を選択します。
[Save]を選択します。
Okta の[General]タブで、[一般設定]セクションまでスクロールして[編集]を選択します。
[Login]セクションの[Login initiated by]フィールドで、[Either Okta or App]を選択します。
DigiCert の[ログイン URL]の内容をコピーして、[Initiate login URI]フィールドに貼り付けます。
このタブを開いておきます。
[IdP のデジサートへの接続]セクションを完了するには、以下の情報を Okta から取得します。
Okta で、[General]タブ > [Client credentials]に移動します。
[クライアント ID]フィールドの内容をコピーして、DigiCert アカウントの以下のフィールドに貼り付けます。
[クライアント ID]
[ID トークンオーディエンス]
Okta の[クライアントシークレット]セクションで、[クライアントシークレット]の内容をコピーして、DigiCert の[クライアントシークレット]フィールドに貼り付けます。
DigiCert アカウントで必要とされる[プロバイダの URL]を作成するには:
左側のメニューで、[Security] > [API]を選択します。
[Authorization servers]タブで、発行者の URL をコピーします。
例:
https://example.okta.com/oauth2/default[Issuer URL]の
/oauth2/defaultを/.well-known/openid-configurationに置き換えます。
DigiCert アカウントで、以下の手順を実行します。
手順 3.2 c で作成した URL を、DigiCert アカウントの[プロバイダの URL]に入力します。
例:
https://example.okta.com/.well-known/openid-configuration[Enable/Disable SSO with SAML]セクションで、SSO を有効化するよう切り替えます。
[Save configuration]を選択します。
[Okta Admin dashboard]で、DigiCert アカウント内の全ユーザーが SAML アプリケーションに割り当て済みであることを確認する必要があります。
[Applications] > [Applications]に移動します。
作成した DigiCert アカウントアプリを選択します。
[割り当て]タブを選択します。
[Assign] > [Assign People]を選択します。
ユーザー名の横にある[Assign]を選択します。
[Save and Go Back]を選択します。
[Done]を選択します。
Okta 認証情報を使って DigiCert アカウントにサインインします。
DigiCert® account にサインインします。
Okta ユーザー名を入力します。
[御社の SSO ポータルでサインインしてください]を選択します。
ヒント
2FA が有効になっている場合でも、IdP に対してすでに OTP が入力されている場合、デジサートは OTP の入力を求めません。
以下の場合、SAML アプリは正しく設定されています。
IdP へのアクセスに 2FA を使用していて、DigiCert アカウントに自動サインインされる場合。
IdP へのアクセスに 2FA を使用していないため、DigiCert アカウントにリダイレクトされた後で、二要素認証(2FA)の完了を求められる場合。
SSO でサインインできない場合は、上記の手順に沿ったアプリ設定を行うか、デジサートサポートにお問い合わせください。