Azure DevOpsセルフマネージドサーバーを接続する
最終更新
役に立ちましたか?
Aikido を使用すると、Azure DevOps Self-Managed サーバーインスタンスを接続してコードを保護できます。Azure DevOps Self-Managed プロジェクトを Aikido に接続するには、次の手順に従ってください。
1つ以上のリポジトリを持つ各 Azure プロジェクトは、1つの Aikido ワークスペースに対応することに注意してください。
ステップ1。 Azure DevOps プロジェクトを接続するには、まず Microsoft / Office 365 または Google 経由で認証して、Aikido にユーザーを作成する必要があります。次の サインアップ画面、続行するには「Microsoft / Google」をクリックします。
組織の Microsoft Entra 設定によっては、Aikido アプリケーションを承認するために IT 管理者の承認が必要になる場合があります。 承認プロセスの詳細については、Azure ドキュメントを参照してください。
ステップ2。 Google/Microsoft で認証したら、ページで「Connect Azure」を選択してください。

ステップ 3。 任意の Azure DevOps プロジェクトを接続するための詳細を入力してください。必要な情報の取得方法は次のセクションで説明します。

接続したい Azure DevOps のコレクション/組織名を入力してください。この名前は、自分の Self-Managed サーバーインスタンスに移動し、左側のナビゲーションからコピーすることで確認できます。
トークン所有者には、少なくとも Project Collection Administrator のアクセス権が必要です。
次に、必要なリソースへのアクセス権を付与するために、Personal Access Token を作成する必要があります。
Azure DevOps Self-Managed インスタンスにログインしてください
右上隅のユーザーアバターをクリックしてください。次の画像のようなドロップダウンが表示されます:

選択 セキュリティ ドロップダウン内で。
次に、左側で選択します 個人アクセストークン
をクリックします +New Token 右上隅のボタン
トークン名を入力してください。例: 「Aikido Security Access Token」
前の手順で入力したものと同じ組織/コレクションを選択してください
有効期限は必ず将来の日付を選択してください。最長でも 1 年です。
次に、以下のスコープを選択する必要があります(「すべてのスコープを表示」をクリックしてください):
コード: 読み取り
メンバーのエンタイトルメント管理: 読み取り
プロジェクトとチーム: 読み取り
ユーザープロファイル: 読み取り
次をクリックしてください 作成 下部のボタン。

次の画面に表示されているトークンをコピーし、入力欄に入力してください。
重要:続行をクリックすると、トークン値は表示できなくなります。先に必ずコピーしてください。
Aikido は現在、Azure DevOps インスタンスへの接続を確認しています。接続に失敗した場合は、入力した組織名と Personal Access Token を再確認してください。
次の画面で、どのプロジェクトから始めるかを選択できます。あとからいつでもさらに多くのプロジェクトを Aikido に接続できます。
最終ステップで、監視したいリポジトリをすべて選択してください。
Aikido は Git と Team Foundation Version Control(TFVC)リポジトリの両方の統合をサポートしています。
TFVC リポジトリでは、Aikido はシークレットスキャンを実行しません。
デフォルトでは、Aikido は TFVC リポジトリで「All Branches」をスキャンしようとします。これによりスキャン速度が遅くなる可能性があります。 実際にスキャンするブランチを選択することをおすすめします。 これは、リポジトリ詳細ページのブランチラベルをクリックすることで変更できます。

最終更新
役に立ちましたか?
役に立ちましたか?