Skip to main content

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

外部のコラボレータを Organization のリポジトリに追加する

Organizationのメンバーではないユーザに、Organizationが所有するリポジトリへのアクセスを許可できます。

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

People with admin access to a repository can add an outside collaborator to the repository.

外部のコラボレータについて

外部のコラボレータは、Organizationのメンバーではないものの、Organizationの1つ以上のリポジトリにアクセスできるユーザです。各外部コラボレーターに許可するアクセスのレベルを選択できます。 外部コラボレーターをリポジトリに追加する場合は、アクセスするリポジトリのフォークにも追加する必要があります。

追加外部のコラボレーターをプライベート リポジトリリポジトリに追加すると、ご利用のいずれかの有料ライセンスが使用されます。 詳細については、「Enterpriseの請求いについて」を参照してください。

Organozation の所有者は、コラボレーターを招待する機能を制限できます。 詳しくは、「外部のコラボレーターを追加するための権限を設定する」を参照してください。

リポジトリに外部コラボレーターとして誰かを追加するには、そのユーザーが お使いの GitHub Enterprise Server インスタンス に個人アカウントを持っている必要があります。 EnterpriseがSAMLやLDAPのような外部の認証システムを使っているなら、アカウントを作成するためには追加したい人はそのシステムを通じてサインインしなければなりません。 そのユーザーがその認証システムにアクセスできないものの、Enterprise ではビルトイン認証が有効にされている場合、サイト管理者がそのユーザーにアカウントを作成することができます。 詳しくは、「ビルトイン認証の設定」を参照してください。

Organization で 2 要素認証が必要な場合、すべての外部コラボレーターは、リポジトリで共同作業を行うための招待を受け入れる前に、2 要素認証を有効にする必要があります。 詳しくは、「Organization で 2 要素認証を要求する」を参照してください。

外部コラボレーターをチームに追加することはできません。チーム メンバーシップは組織のメンバーに制限されます。

リポジトリへの外部のコラボレータの追加

リポジトリの設定で、リポジトリへのアクセス権を外部コラボレーターに付与できます。 詳しくは、「リポジトリへのアクセス権を持つ Team と人を管理する」を参照してください。