GitHub/SAML issues: Difference between revisions

Changed the group add process to be the more often correct "file a bug" rather than the miss-prome self request.
(Added troubleshooting around groups disappearing.)
(Changed the group add process to be the more often correct "file a bug" rather than the miss-prome self request.)
Line 26: Line 26:
== Being a member of the correct groups in people.mozilla.org ==
== Being a member of the correct groups in people.mozilla.org ==
If you want to SAML to a GitHub organization named <ORGNAME> you'll need to belong to a group in people.mozilla.org named "GHE_<ORGNAME>_users" - so if "mozilla-it" is the org, "GHE_mozilla-it_users" is the group.
If you want to SAML to a GitHub organization named <ORGNAME> you'll need to belong to a group in people.mozilla.org named "GHE_<ORGNAME>_users" - so if "mozilla-it" is the org, "GHE_mozilla-it_users" is the group.
# Log into people.mozilla.org and look at the access groups [https://people.mozilla.org/a/ here]
# File a bug [https://bugzilla.mozilla.org/enter_bug.cgi?product=mozilla.org&component=Github%3A+Administration GitHub Administration] asking for your mozilla account to be added to the appropriate people.m.o group.  (for example, GHE_mozilla-it_users)
# Search for the group in question
# Click on the group name
# Click on "Request Invitation" - a curator of the group may reach out to you with any questions
# If your invitation is approved, you'll receive an email for confirmation, and you'll be a member of the group.
# If your invitation is approved, you'll receive an email for confirmation, and you'll be a member of the group.
## Once you have the invitation approved, log out of people (click on the profile pic in the upper left and click "Logout") then click "Sign in" also in the upper left.
## Once you have the invitation approved, log out of people (click on the profile pic in the upper left and click "Logout") then click "Sign in" also in the upper left.
88

edits