Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GitHub Enterprise Admin Function - Add Arbitrary User to Organization

Tags:

github

Is it possible in GitHub enterprise to arbitrarily add a user to an organization if you are a site administrator. I am evaluating the software, but cannot seem to do this reliably. A site admin who is not themselves part of an organization cannot pull up the organizations dashboard, nor see which users are part of it, although they can view and contribute to the repositories within (in a round about way). I know that it is possible to impersonate a non-admin user, but you would have to know who already is a part of that organization to do this, which is hidden. There has to be a better way because what if some nefarious employee and removed everyone but themselves. The organization would effectively be orphaned.

Thank you

like image 228
Ken Avatar asked Apr 08 '16 20:04

Ken


People also ask

How do I give someone access to my GitHub organization?

To allow additional users to manage GitHub Apps owned by an organization, an owner can grant them GitHub App manager permissions. When you designate a user as a GitHub App manager in your organization, you can grant them access to manage the settings of some or all GitHub Apps owned by the organization.

Can a GitHub organization have multiple owners?

About maintaining ownership continuity for your organizationWe recommend an organization have at least two people with owner permissions to ensure no one will lose access to a project. Organization owners have full administrative access to the organization. For more information, see "Roles in an organization."

How do I add an admin to my GitHub organization?

In the top-right corner of GitHub Enterprise Server, click your profile photo, then click Enterprise settings. In the enterprise account sidebar, click People. Under " People", click Administrators. In the upper-right corner of the page, click Add owner.

How do I impersonate someone in GitHub Enterprise?

In the top left of the page, click User info. Select a reason from the dropdown list. If you select Other you will need to provide additional context in the Notes section. Click Begin impersonation to begin the session.


1 Answers

I think I have found where all the members are, under "Members & Teams", duh. I can usurp their account and make myself an owner if needed. Seems cumbersome though.

like image 115
Ken Avatar answered Oct 11 '22 14:10

Ken