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