ServiceNow インスタンスでのアプリケーションレジストリの設定

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • OAuth 認証を使用するには、アプリケーションをインスタンスに登録します。

    始める前に

    必要なロール:admin

    手順

    1. 次のように移動する。 All (すべて) > システム OAuth > アプリケーションレジストリー.
    2. [New] をクリックします。
    3. [外部クライアント用の OAuth API エンドポイントを作成 (Create an OAuth API endpoint for external clients)] をクリックします。
    4. フォームのフィールドに入力します。
      フィールド説明
      名前 OAuth アクセスが必要なアプリケーションを識別する一意の名前。
      クライアント ID (読み取り専用) 自動生成された一意のアプリケーション ID。インスタンスは、アクセストークンを要求するときにクライアント ID を使用します。
      クライアントシークレット インスタンスとクライアントアプリケーションまたは Web サイトの両方が、相互通信を許可するために使用する共有シークレット文字列。インスタンスは、アクセストークンを要求するときにクライアントシークレットを使用します。インスタンスでクライアントシークレットを自動生成するには、このフィールドを空白のままにします。既存のクライアントシークレットを表示するには、ロックアイコンをクリックします。
      リダイレクト URL 認証サーバーがリダイレクトするコールバック URL。考えられるすべてのトークンコンシューマーに対して必要な数の URL を入力します。インスタンスは、受信要求の URL をいずれかのリダイレクト URL と照合します。一致するものがない場合、インスタンスは最初のリダイレクト URL を使用します。
      ロゴ URL アプリケーションロゴとして使用するイメージを含む URL。ユーザーがインスタンス上で制限されているリソースへのアクセスをクライアントアプリケーションに許可する要求を受け取ると、承認ページにロゴが表示されます。
      アプリケーション アプリケーションの名前。
      アクセス可能 アプリケーションスコープを定義します。次のいずれかを選択します。
      • すべてのアプリケーションスコープ
      • このアプリケーションスコープのみ
      アクティブ チェックボックスをオンにすると、アプリケーションレジストリがアクティブになります。
      リフレッシュトークンの有効期間 リフレッシュトークンが有効である秒数。インスタンスは、リフレッシュトークンを要求するときに有効期間の値を使用します。デフォルトでは、リフレッシュトークンは 100 日 (8640000 秒) で期限切れになります。
      アクセストークン有効期間 アクセストークンが有効である秒数。インスタンスは、アクセストークンを要求するときに有効期間の値を使用します。デフォルトでは、アクセストークンは 30 分 (1800 秒) で期限切れになります。
      コメント アプリケーションに関連付ける追加情報。
      ServiceNow インスタンスでのアプリケーションレジストリの設定
    5. フォームヘッダーを右クリックし、[保存] をクリックします。
    6. [Submit] をクリックします。