API トークン認証を使用した Jenkins への接続
ユーザー名とパスワードの代わりに API トークン認証を使用して Jenkins に接続します。
始める前に
必要なロール:
- Jenkins:admin または全体的な読み取りロールとジョブ読み取りロールを持つ任意のユーザー
このタスクについて
同時に複数のアクティブな API トークンを保持し、トークンの使用状況を追跡できます。必要に応じて API トークンを取り消すこともできます。Jenkins CLI を使用している場合は、 Jenkins API トークンを認証に使用することもできます。
手順
Jenkinsバナーフレームで、ユーザー名をクリックしてユーザーメニューを開きます。
- 移動先 .
- [ Add new Token] をクリックします。
- [生成] をクリックします。
- 生成された API トークンをコピーします
注:
- トークンは 6 か月ごとに再生成します (コンテキストによって異なります)。 Jenkins は、トークンの経過時間に関するインジケーターを表示します
- アプリケーションごとに異なるトークンを使用して、アプリケーションが侵害された場合にトークンを個別に取り消せるようにします。
- トークンの有効期限が切れた場合は、トークンを再生成して Now Platform インスタンスで更新します
- ServiceNow DevOps DevOps ではレガシー API トークンの使用が推奨されていないため Jenkins レガシー API トークンの使用はサポートされていません。詳細については、次を参照してください。 Jenkins ブログ記事.