資格情報とトークンをセキュリティで保護してください。適切な認証方法を選択する資格情報のアクセス許可を制限する認証資格情報を安全に保管する認証資格情報にアクセスできるユーザーを制限するコードで認証資格情報を安全に使用する修復計画を準備する適切な認証方法を選択する実行するタスクに適した認証方法を選ぶ必要があります。作成する必要があります。認証を行う必要があります。認証方法について」を参照してください。作成するとき、必要最小限のアクセス許可またはスコープのみを選ぶようにし、トークンを使う必要がある最小限の時間に有効期限を設定します。使うことをお勧めします。トークンを管理する」を参照してください。トークンは、トークンのオーナーと同様に、リソースにアクセスしてそれらのリソースに対してアクションを実行できますが、さらに、トークンに付与されるスコープまたはアクセス許可によって制限されます。トークンは、ユーザーに追加のアクセス権を付与できません。必要な最小限のアクセス許可を選びます。プラクティス」を参照してください。使って認証を行う場合は、必要な最小限のアクセス許可のみを付与します。詳しくは、「自動トークン認証」を参照してください。認証資格情報を安全に保管する認証資格情報は、パスワードや他の機密資格情報と同じように扱います。システムを使って、認証資格情報を共有しないでください。トークンを管理する」を参照してください。リポジトリがプライベートであっても、トークンやキーなどの暗号化されていない認証資格情報をリポジトリにプッシュしないでください。シークレットを使うことを検討してください。シークレットの使用」をご覧ください。スキャンを使用できます。スキャンについて」を参照してください。他のユーザーと共有しないでください。作成することを検討してください。作成について」を参照してください。資格情報をチームと共有する必要がある場合は、セキュリティ保護された共有システムに資格情報を格納します。アクセスを管理したりできます。ワークフローを作成する場合は、暗号化されたシークレットに資格情報を保管し、ワークフローから暗号化されたシークレットにアクセスできます。要求を作成する」をご覧ください。コードで認証資格情報を安全に使用するトークン、キー、アプリ関連のシークレットなどの認証資格情報をコードにハードコーディングしないでください。マネージャーの使用を検討してください。プラクティス」をご覧ください。使ってスクリプトを実行することを検討してください。シークレットの使用」をご覧ください。ファイルに保管できます。ファイルを暗号化して、リポジトリにはプッシュしないでください。修復計画を準備するすべてのセキュリティ侵害をタイムリーに処理するための計画を作成する必要があります。トークンまたは他の認証資格情報が漏洩した場合は、次のことが必要になります。新しい資格情報を生成します。資格情報を保管またはアクセスしているすべての場所で、古い資格情報を新しい資格情報に置き換えます。侵害された古い資格情報を削除します。プラクティス」をご覧ください。トークンを管理する」をご覧ください。