You can't directly make someone an "enterprise owner" on GitHub. Enterprise ownership is a role within a GitHub Enterprise organization, not a user-level designation.
Here's how you can manage user roles within a GitHub Enterprise organization:
Understanding GitHub Enterprise Roles
- Organization Owners: Have full control over the organization, including adding and removing members, managing repositories, and setting policies.
- Organization Members: Have access to repositories and teams based on their permissions.
- Billing Managers: Manage billing and payment for the organization.
- Team Owners: Manage team membership, permissions, and repositories within a team.
Adding and Managing Members in a GitHub Enterprise Organization
- Log in to your GitHub Enterprise organization.
- Navigate to the "Settings" page.
- Select "Members" from the left-hand menu.
- Click "Invite members" to add new users.
- Choose a user role for the new member.
- You can also manage existing members' roles by clicking on their username and selecting "Edit role".
Important Note:
- Only organization owners can add and manage members, including assigning roles.
- The "Enterprise Owner" role is a separate administrative role within your GitHub Enterprise subscription, not a user role within an organization.
If you need to change the administrative role within your GitHub Enterprise subscription, you'll need to contact GitHub support.