Skip to content

Commit e7bba05

Browse files
committed
Document EMU username limitations for collab repo access
1 parent cb80304 commit e7bba05

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

docs/vendor/team-management-github-username.mdx

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,31 @@ Replicated recommends that Vendor Portal admins manage user access to the collab
1818
* Users are automatically removed from the collab repository when they are removed from the Vendor Portal team.
1919
* Vendor portal and collab repository RBAC policies are managed from a single location.
2020

21-
## Add Users to the Collab Repository {#add}
22-
23-
This procedure describes how to use the Vendor Portal to access the collab repository for the first time as an Admin, then automatically add new and existing users to the repository. This allows you to use the Vendor Portal to manage the GitHub roles for users in the collab repository, rather than manually adding, managing, and removing users from the repository through GitHub.
24-
25-
### Prerequisite
21+
## Prerequisite
2622

2723
Your team must have a replicated-collab repository configured to add users to
2824
the repository and to manage repository access through the Vendor Portal. To get
2925
a collab support repository configured in GitHub for your team, complete the onboarding
3026
instructions in the email you received from Replicated. You can also access the [Replicated community help forum](https://community.replicated.com/) for assistance.
3127

32-
### Procedure
28+
## Limitation
29+
30+
GitHub Enterprise Managed Users cannot be used to grant access to a team's replicated-collab repository. Instead, add your personal GitHub username to the Vendor Portal user account for collab repository access.
31+
32+
This is because managed user accounts like Enterprise Managed Users cannot be invited to organizations or repositories outside of the enterprise. For more information, see [Abilities and restrictions of managed user accounts](https://docs.github.com/en/enterprise-cloud@latest/admin/managing-iam/understanding-iam-for-enterprises/abilities-and-restrictions-of-managed-user-accounts#visibility-and-invitations) in the GitHub documentation.
33+
34+
## Add Users to the Collab Repository {#add}
35+
36+
This procedure describes how to use the Vendor Portal to access the collab repository for the first time as an Admin, then automatically add new and existing users to the repository. This allows you to use the Vendor Portal to manage the GitHub roles for users in the collab repository, rather than manually adding, managing, and removing users from the repository through GitHub.
3337

3438
To add new and existing users to the collab repository through the Vendor Portal:
3539

3640
1. As a Vendor Portal admin, log in to your Vendor Portal account. In the [Account Settings](https://vendor.replicated.com/account-settings) page, add your GitHub username and click **Save Changes**.
3741

3842
<img src="/images/account-info.png" alt="Account info in the Vendor Portal" width="600"/>
3943

44+
[View a larger version of this image](/images/account-info.png)
45+
4046
The Vendor Portal automatically adds your GitHub username to the collab repository and assigns it the Admin role. You receive an email with details about the collab repository when you are added.
4147

4248
1. Follow the collab repository link from the email that you receive to log in to your GitHub account and access the repository.

static/images/account-info.png

-3.81 KB
Loading

0 commit comments

Comments
 (0)