Clarity in enterprise setup documentation and UI #174470
Replies: 1 comment
-
|
Put the bolded statement up front Clarify relationships between entities Personal account = for individuals Organization = container for repos, teams, permissions Enterprise account = container for organizations, billing, policies Managed users = enterprise-controlled identities Step-by-step guide in real-world terms “I want to manage my team under an enterprise trial: Step 1 – create an enterprise account. Step 2 – create or move your organization under it.” Better error messages If you try to create an org with your username → error should say “Your personal account cannot be transformed into an enterprise account. Instead, create an enterprise account and move your org under it.” With a link to clear docs. Visual diagram |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Body
Hi GitHub Team,
I recently attempted to set up a GitHub Enterprise trial and found the process extremely confusing and frustrating. I’m not an influencer or industry expert. I am just a regular user trying to do something that should be simple: convert my personal account into an enterprise setup.
Here’s the core issue:
You cannot convert your personal account directly into an enterprise account. You must create an enterprise account and then create or transfer organizations under it.
This one sentence cleared up hours of confusion for me. Unfortunately, this clarity is missing from your documentation and UI. Instead, users are left to decipher GitHub-specific terminology like “enterprise account,” “organization,” “account owner,” and “managed users,” often without context or guidance. In addition, the UI gives user an explicit "Transform your user into an organization" page which is unnecessarily counterintuitive because "This user will become an organization and can't be an owner.". Wait, what? Then why does this page even exist? The process is not possible following the assumptions posed on this page.
Some ideas that would help:
I’m sharing this because I believe GitHub is a great platform, and I want others to avoid the same frustration. Please consider simplifying this part of the onboarding experience because it would make a huge difference. At least to me and some of my coworkers.
My issue has been resolved. I am posting this in hope that it will save others from the frustration I recently experienced.
Beta Was this translation helpful? Give feedback.
All reactions