SSO プロバイダーの URL 情報

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • SSO セッションを必要とするインスタンスへの URL リンクによってログインが阻止される際、SSO プロバイダーに対して参照 URL を指定し、認証後に URL をインスタンスに戻して正しいリソースにリンクできるようにする必要がある場合があります。

    図 : 1. SSO ターゲットリダイレクト
    リダイレクトを使用する SSO フロー
    インストレーションイグジットの戻り値は、プロパティで定義された URL の代わりに、または URL に加えて渡すように拡張されました。通常は、ユーザー名または事前定義された文字列値を返して、SSO セッションを許可するか阻止するかを制御します。次の例は、URL を渡す拡張動作を示しています。
    return "failed_missing_requirement:%26amp;TARGET=https://instance.service-now.com/nav_to.do?uri=incident.do?sys_id=12345";
    上記の例では、URL https://instance.service-now.com/nav_to.do?uri=incident.do?sys_id=12345 を、TARGET という名前の URL パラメーターの形式で SSO プロバイダーに渡します。
    注:
    SSO プロバイダーは、ユーザー資格情報が収集されて認証が渡されると、TARGET パラメーターのその情報を使用してインスタンスにリダイレクトすると想定されます。

    コロン (:) は 2 つの戻り値を区切り、エンコードされた & (%26amp;) はプロパティ glide.authenticate.failed_missing_requirement と TARGET パラメーターで定義された URL を連結します。