Skip to main content

Enterprise Server 3.20 は、現在リリース候補として使用できます。

リポジトリへのアクセス権を持つ Team と人を管理する

リポジトリへのアクセス権を持つすべての人を確認し、権限を調整できます。

この機能を使用できるユーザーについて

People with admin access to a repository can manage teams and people with access to a repository.

リポジトリのアクセス管理について

GitHubで管理するリポジトリごとに、リポジトリへのアクセス権を持つすべての Team または人の概要を確認できます。 概要から、新しい Team または人を招待したり、リポジトリに対する各 Team または人のロールを変更したり、リポジトリへのアクセスを削除したりすることもできます。

この概要は、リポジトリ、オンボードまたはオフボードの独立契約者または従業員へのアクセスを監査し、セキュリティインシデントに効果的に対応するのに役立ちます。

ユーザーに競合するアクセス権が付与されている場合は、リポジトリのアクセス ページに警告が表示されます。 競合するアクセス権を持つユーザーの横に、[ Mixed roles] という警告が表示されます。 競合するアクセス権のソースを表示するには、警告アイコンをポイントするか、 [混合ロール] をクリックします。

リポジトリ ロールの詳細については、「個人アカウントのリポジトリの権限レベル」と「Organizationのリポジトリロール」を参照してください。

チームと人のリストのフィルター処理

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. サイドバーの [Access] セクションで、[ Collaborators & teams] をクリックします。

  4. 「アクセスの管理」の検索フィールドで、探したいチームまたは人物の名前を入力します。 必要に応じて、ドロップダウン メニューを使用して検索をフィルター処理します。

           **[直接アクセス]** タブと **[組織のアクセス]** タブを切り替えて、リポジトリに直接アクセスできるユーザーと、チームまたは組織の役割を介してリポジトリにアクセスできるユーザーを表示することもできます。
    

チームまたは個人の権限を変更する

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. サイドバーの [Access] セクションで、[ Collaborators & teams] をクリックします。

  4. [アクセスの管理] で、ロールを変更するチームまたはユーザーの横にある [ロール] ドロップダウン メニューを選んで、新しいロールをクリックします。

チームまたは人を招待する

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. サイドバーの [Access] セクションで、[ Collaborators & teams] をクリックします。

  4. [アクセスの管理] の右側にある [ユーザーの追加] または [Team の追加] をクリックします。

  5. 検索フィールドで、招待する Team または人の名前を入力し、リストから一致する名前をクリックします。

  6. [ロールの選択] で、Team または人に付与するリポジトリ ロールを選択し、 [リポジトリに名前を追加] をクリックします。

チームまたはユーザーのアクセス権を削除する

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. サイドバーの [Access] セクションで、[ Collaborators & teams] をクリックします。

  4. [アクセスの管理] で、アクセスを削除するチームまたはユーザーの横にある [削除] をクリックします。

参考資料

  •         [AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/setting-repository-visibility)
    
  •         [AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/setting-base-permissions-for-an-organization)