許可アプリへのリンクを含む詳細アプリ許可を構成する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • ServiceNow インスタンスにログインできるモバイルアプリのリストを使用して、スクリプト化された拡張ポイントを構成します。ユーザーが許可されていないアプリでログインしようとすると、管理者はそのユーザーを許可されたアプリにリダイレクトするリンクを追加できます。

    始める前に

    必要なロール:admin

    このタスクについて

    インスタンスへの接続が許可されているモバイルアプリにエンドユーザーをリダイレクトするリンクを構成する必要がある場合にのみ、詳細アプリ許可構成を使用してください。それ以外の場合は、基本的なアプリ許容リスト構成を使用する必要があります。詳細については、「基本的なモバイルアプリ許可リストを構成する」を参照してください。

    [基本的なアプリ許可] モードと [詳細アプリ許可] モードの両方が同じインスタンスに構成されている場合、システムは [詳細アプリ許可] 構成を優先し、常にそれを使用します。スクリプト化された拡張ポイントがシステムパフォーマンスを最大化するように記述されていない場合、詳細アプリ許可構成によってパフォーマンスの問題が発生する可能性があります。

    手順

    1. 移動先 すべて > スクリプト化拡張ポイント.
    2. global.CustomPreAuthProperties」という API 名を検索して選択します。
      CustomPreAuthProperties レコードが表示されます。[例] フィールド以外のフィールドは変更しないでください。
    3. [例] フィールドで、次の 2 つのプロパティを構成します。
      • allowed_mobile_apps
        iOS バンドル ID と Android パッケージ名のカンマ区切りリストを追加します。このリストを使用して、インスタンスに接続できるモバイルアプリを追加します。例:
        ⋮
        customProperties['allowed_mobile_apps']='com.servicenow.fulfiller';
        ⋮
      • blocked_mobile_apps_redirect
        エンドユーザーが許可されていないアプリでログインしようとしたときに表示されるボタンのリダイレクト URL を追加します。例:
        ⋮
        customProperties['blocked_mobile_apps_redirect']='https://play.google.com/store/apps/details?
        id=com.servicenow.fulfiller&hl=en_US&gl+US';
        ⋮

      完成したスクリプトの例については、「詳細アプリ許可のサンプルスクリプト」を参照してください。

    4. レコードを保存するには、[更新] を選択します。
    5. [実装を作成] を選択します。

    タスクの結果

    新しいスクリプトインクルードが作成され、拡張ポイントインスタンスとして登録されます。