API キーの生成

キー ID とキー・シークレットを使用して AppScan on Cloud の REST API にアクセスし、ASoC クライアント・ツール (Jenkins プラグイン、Static Analyzer コマンド行ユーティリティー、IDE プラグインなど) のいずれかからログインします。

このタスクについて

キー ID はユーザーごとに固有です。キー ID がない場合やキー・シークレットを失くした場合は、新しいキー ID とキー・シークレットのペアを生成することができます。新しいキーを生成するには、次のいずれかを実行します。

手順

  1. AppScan on Cloud サービスの 「API キー」ページに進みます。
  2. ユーザー・インターフェースからキーを生成します。
    1. 右上隅のユーザー・メニューをクリックし、「API キー」を選択するか、「アカウント設定」 > 「API キー」の順に選択します。
    2. 「新しいキーの生成」をクリックします。
    3. 既にキーを生成している場合は、新しい鍵ペアを作成すると、現在の資格情報に依存する既存の統合が壊れることを示す警告が表示されます。続行するには、「続行」をクリックしてください。
    4. オプション: 日付を選択して、「続行」をクリックし、(デフォルトで有効になっている) 有効期限を設定します。有効期限を設定しない場合は、チェックボックスをオフにして「続行」をクリックします。
    5. 新しいキーを発行する前に再認証が必要です。ログイン・プロンプトを完了して続行します。認証が成功すると、新しい「キー ID」と「キー・シークレット」が表示されます。
      重要:
      「キー・シークレット」は、一度しか表示されず、1 分間見ることができます。コピーして、安全なシークレット・マネージャーに保存します。シークレットは UI を使用して再表示することはできません。新しいキーを生成すると、直前のキーがすぐに期限切れになります。
      注:
      キーを取り消す権限を持つユーザーは、「API キーの取り消し」を使用して、このページから自分のキーを削除できます
  3. 管理者とマネージャーのキー管理:

    管理者およびマネージャー (API キーの管理権限を持つロール) は、「ユーザー管理]」ページから他のユーザーの API キーを表示および管理できます。管理者とマネージャーは別のユーザーの API キーを取り消すことができますが、そのユーザーの役割で許可されている場合、キーを取り消しても新しいキーを生成できなくなるわけではありません。