GitHub を連携する
GitHub 組織にTakumiを連携すると、Takumiはプライベートリポジトリも診断可能になります。
連携手順
「外部連携を設定する > GitHub」のガイドを参考に、GitHubとの外部連携を設定してください。
GitHub App は 1 つの Shisho Cloud 組織にのみ紐づけられます
GitHub App は 1 つの Shisho Cloud 組織にのみ紐づけることができます。これはお客様のセキュリティを守るための仕様です。複数の組織への紐づけを許可すると、インストール済みの GitHub App を悪用して、お客様のリポジトリに意図せずアクセスできるシャドー組織が作られるリスクがあります。基本的に 1 法人につき 1 つの Shisho Cloud 組織での運用を推奨します。
連携後の注意点
Takumi は Slack チャンネルごとに「どのリポジトリにアクセスできるか」(スコープ設定)を有しています。そのため、GitHub 連携を完了しただけでは、Takumi からリポジトリにアクセスできません。
Slack 経由で Takumi を利用する場合は、GitHub 連携が完了した後、「TakumiのSlackコマンドを使用する」を参考にスコープ設定まで行ってください。