Admin Console で、設定/ID/(ディレクトリ名)/認証に移動します。
Adobe Admin Console で ID プロバイダー(IdP)の SSO を設定していて、エンドユーザーがアドビのアプリやサービスにログインできない場合は、SAML 証明書の有効期限が切れている可能性があります。
問題
次のいずれかの問題が発生します。
- エンドユーザーがログアウトされ、Adobe Creative Cloud の web 版、モバイル版、またはデスクトップ版のアプリにログインできません。
- ログインを試行すると、エンドユーザーには「SAML証明書の検証が失敗しました」や「SAML応答のデジタル署名がIDプロバイダーの証明書で検証されませんでした」などのエラーメッセージが表示されます。
- 管理者は、ユーザーや製品プロファイルを追加、削除、または管理することができません。
- 管理者は、期限切れ間近の SAML 証明書を更新したいと考えています。
原因
SAML 交換では、次の 2 つのエンティティが関係しています。
- ID プロバイダー(IdP):IdP 証明書は、顧客が自身の IdP(AD FS、Okta、Shibboleth)内で所有・管理し、Admin Console にアップロードされます。
- サービス プロバイダー(SP)として機能する Adobe:Adobe エンティティは Admin Console で管理され、顧客の IdP にアップロードされます。
両方のエンティティにはそれぞれの証明書があり、それらを使用して信頼を確立します。
Adobe Admin Console で ID プロバイダー(IdP)の SSO を設定していて、エンドユーザーがアドビのアプリやサービスにログインできない場合は、SAML 証明書の有効期限が切れている可能性があります。
Admin Console の通知
アドビでは、Adobe 生成証明書の期限切れが設定されている場合や期限切れになった場合、Admin Console のバナー通知とディレクトリごとのステータス更新でお知らせします。SAML 証明書のステータスを表示するには、「設定」>「ID 設定」に移動し、「ディレクトリ」タブの「ステータス」列を確認します。
解決策
証明書の生成または更新
証明書の有効期限が切れた場合、または有効期限が迫っている場合は、Admin Console からフェデレーションの設定を直接更新できます。 SAML 証明書は、SAML 設定と共に更新されます。
IdP が証明書の有効期限を確認しない場合、アクションは必要ありません。
システム管理者は、次の手順に従って、Admin Console から自己署名証明書を直接更新および管理できます。
「編集」を選択し、次に「次へ」を選択します。
利用可能な証明書とそのステータスを表示します。 新しい証明書を生成するか、新しい証明書の署名要求を生成するかを選択できます。
自己署名証明書はより便利で、セキュリティのベストプラクティスに従っています。組織に自己署名証明書では満たせない特定の要件がない限り、自己署名証明書を選択してください。
新しい証明書を生成を選択します。アクティブな SAML 設定の選択された連合ディレクトリ内で、新しい SAML 証明書が生成されます。
代わりに新しい署名リクエストを作成するには、「証明書署名リクエストを作成」を選択します。表示されるダイアログで、認証局(CA)からの詳細を入力します。
SAML 証明書で有効にするには、CA でプロセスを完了する必要があります。「アクション」に移動し、「完了」を選択します。認証局から証明書ファイルをアップロードし、完了を選択してから終了を選択します。
証明書が正常に作成されると、「デフォルトとして設定」、「アクティブ化」、「ディアクティベート」、「メタデータをダウンロード」、「証明書をダウンロード」、「削除」などの追加アクションが利用できるようになります。
IdP が複数の証明書をサポートしている場合、ログインの中断なしに以下の手順に従ってください:
複数証明書 IdP サポートでの証明書の回転
古い証明書に加えて新しい証明書を IdP にアップロードします。
Adobe Admin Console で新しい証明書をデフォルトとして設定します。
ログインをテストします。
IdP 構成から古い証明書を削除します。
古い証明書を無効にします。
証明書の削除は元に戻せないため、削除ではなく無効にすることをお勧めします。
複数証明書 IdP サポートなしでの証明書の回転
IdP が複数の証明書をサポートしていない場合、更新を実行するためのダウンタイム間隔を選択してください:
新しい証明書を IdP にアップロードします。
Adobe Admin Console で新しい証明書をデフォルトとして設定します。
サインインをテストします。
古い証明書を無効にします。
問題が発生しない場合は、古い証明書を削除します。
証明書の削除は取り消せないため、古い証明書を削除する前にしばらく待つことを推奨します。
監査ログ
証明書の作成と管理に関連するアクションは監査ログで確認できます。監査ログを表示するには、Admin Console にアクセスし、Insight > ログ > 監査ログ に移動してください。