For the complete documentation index, see llms.txt. This page is also available as Markdown.

GitHub Enterprise(Cloud & Server)を接続する(Brokerセットアップ)

Aikido は連携します GitHub Enterprise CloudGitHub Enterprise Server 安全なアプリベースの接続を通じて行います。これにより、Aikido は完全な制御を維持しながら、選択したリポジトリにアクセスできます。この接続は、このガイドで説明するブローカー経由でも確立できます。

インストール

Aikido は、サーバー上に GitHub App を作成することで、GitHub Enterprise のセットアップに接続します。このアプリには、Aikido を動作させるために必要な権限とコールバックが含まれています。作成後、Aikido に接続したい GitHub Server インスタンス上の任意の組織にインストールできます。 インスタンス上に GitHub App を作成するには、以下の手順に従ってください。

1

アカウントを作成する

GitHub Enterprise に接続するには、まず Google または Microsoft を使用して Aikido にサインアップするか、ログインします。次に サインアップ画面Google / Microsoft.

2

GitHub Enterprise のセットアップを開始

認証が完了したら、GitHub セクションで GitHub Server をクリックして新しいワークスペースを作成します。

3

Broker アクセスを有効にする

次を有効にします Aikido broker 「詳細な接続オプション」セクションのトグルをクリックします。

クリック 次へ、アプリをインストール その後 https://app.aikido.dev に切り替えると、Local Scan のワークスペースが作成されます。

Aikido onboarding: Enter GitHub Enterprise URL to authenticate
Aikido のオンボーディング: 認証のために GitHub Enterprise の URL を入力
4

ブローカーを設定

下記のガイドに従って、Local Scan ワークスペースを通じてブローカーを設定します。デプロイしたら、ここに戻って GitHub Enterprise のセットアップを完了してください。

社内アプリケーション向け Aikido Broker
5

Aikido GitHub App を GitHub Enterprise にインストール

ブローカーを作成して環境にデプロイしたら、GitHub Enterprise のセットアップを完了できます。

まず、次をコピーします Broker URL。次のような形式です:

https://55673-355dsfwea68cb.aikidobroker.com

次に、 GitHub Server のセットアップを完了.

という名前のファイル install.html があなたのマシンにダウンロードされます。これには、GitHub Enterprise に JSON ペイロードを送信して GitHub App を作成する HTML ページが含まれています。

ファイルをブラウザで開き、「Install」を選択してセットアップを続行してください。

「Install」をクリックすると、GitHub Enterprise 上のページにリダイレクトされ、アプリのインストールを促されます。選択してください ユーザー用の GitHub App を作成 サーバー上にアプリを作成します。

6

Aikido GitHub アプリを承認

次に、OAuth を通じて新しい GitHub App をユーザーアカウントで認可する必要があります。この手順では、アプリが正しく作成されたことと、その使用権限があることを確認します。表示される画面は、以下の例と似ています。

7

GitHub 組織を接続

アプリケーションをインストールして Aikido に接続したい GitHub 組織を選択してください。後から組織を追加することもできます。組織を選択したら、GitHub App の認可を確認してください。

これで Aikido に戻り、どのリポジトリをスキャンするかを選択できます。希望するリポジトリを選択して続行してください。Aikido が選択したアプリケーションのスキャンを開始します。

8

Aikido を詳しく見る

アクセスを許可し、スキャンしたいリポジトリを検証すると、ワークスペースは変換され、Aikido が自動的にスキャンを開始します。約 1 分後に、最初の結果が表示されるはずです

最終更新

役に立ちましたか?