GitLab を Teamwork Graph に接続する

Teamwork Graph に接続すれば、GitLab のリポジトリを簡単に見つけることができます。

何がインデックス化されますか?

GitLab コネクタは、次のオブジェクトをインデックス化します。

  • リポジトリ

各オブジェクトについて、次の属性がインデックス化されます。

  • 名前

  • URL

  • createdDate

  • 最終更新日

  • 作成者

  • 協力者

はじめる前に

  • Teamwork Graph は GitLab のすべての SaaS プラン (Free、Premium、Ultimate) をサポートしています。GitLab Self-Managed と GitLab Dedicated は現在サポートされていません。

  • Teamwork Graph に接続するには、組織のいずれかのグループの保守者または所有者でなければなりません。

Teamwork Graph は、接続しているアカウントが保守者または所有者のロールを担っているグループのリポジトリをインデックス化します。GitLab の権限の仕組みにより、主な組織 (オープン ソース グループ、クライアント組織など) 以外のコンテンツが含まれる場合があります。アカウントを接続する前に、各 GitLab グループでのご自身のロールを確認することを強くお勧めします

  • Teamwork Graph では常に権限が遵守されます。ユーザーには、すでにアクセス権があるリポジトリのみが表示されます。

GitLab への接続

GitLab のセットアップ画面を開くには、次の手順に従います。

  1. admin.atlassian.com に移動します。複数の組織がある場合は、対象の組織を選択します。

  2. [アプリ] > [コネクタ] の順に選択します。

  3. 複数のサイトがある場合は、接続するサイトを選択してから [コネクタを追加] を選択します。

  4. [GitLab] を選択して [次へ] を押します。

次に、GitLab を設定するには、次の手順に従います。

  1. GitLab の接続の名前を入力します。

  2. 免責事項を確認します。

  3. [Authorize GitLab (GitLab を承認)] を選択します。

  4. 新しいタブが開き、GitLab の承認を段階的に進めることができます。接続する権限を確認して同意します。[Authorize Atlassian Teamwork Graph (Atlassian Teamwork Graph を承認)] を選択します。

次のステップ

GitLab との接続が完了すると、次のようになります。

  1. ページは、数時間かけて徐々に検索に表示されるようになります。

  2. チーム メンバーには、検索のフィルター オプションとして GitLab が表示されます。Atlassian アカウントから GitLab に接続していない場合は、結果を確認する前に接続を求められることがあります。これは、Teamwork Graph においてチーム メイトに表示するコンテンツをそれぞれのアクセス権に基づいて制限するために必要です。

  3. GitLab 内のリポジトリの数によっては、すべてのリポジトリがインデックス化されて検索に表示されるまでに時間を要する場合があります。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。