GitHub/GHE SAML User FAQ: Difference between revisions

Jump to navigation Jump to search
→‎Circle CI: updated with "Overwrite your linked identity" messages.
(→‎Alright, I've SAML'd what now?: Directions for updating GH App for smartphones.)
(→‎Circle CI: updated with "Overwrite your linked identity" messages.)
Line 92: Line 92:
:Mozilla requires you to setup additional security measures for your account, such as enabling multi-factor authentication (MFA) or using a safer authentication method (such as a Firefox Account login). You will not be able to login until this is done.  
:Mozilla requires you to setup additional security measures for your account, such as enabling multi-factor authentication (MFA) or using a safer authentication method (such as a Firefox Account login). You will not be able to login until this is done.  
=== Circle CI ===
=== Circle CI ===
==== "Overwrite your linked identity?" ====
Some people have gotten the above error on logging into Circle CI after SAML.  They'll see references to their "old" SAML ID of their email address, and a "new" SAML of something like "ad|Mozilla-LDAP|<LDAP username>" - and asked if they want to go back and try re-saml, or "Overwrite and continue" ... So far "Overwrite and continue" is reported as working.
==== Problems with Circle CI post SAML ====
Some people have reported problems with using Circle CI after SAMLing - here's reports of what helped them
Some people have reported problems with using Circle CI after SAMLing - here's reports of what helped them
==== Clear cookies ====  
===== Clear cookies =====  
* In a private window log out of Circle CI
* In a private window log out of Circle CI
* Clear all Circle CI cookies
* Clear all Circle CI cookies
* Log back into circle CI
* Log back into circle CI
==== Restart Jobs ====
===== Restart Jobs =====
* Having cleared cookies, go to Circle CI, and for any PR's or other items that haven't running properly, restart the automation on them
* Having cleared cookies, go to Circle CI, and for any PR's or other items that haven't running properly, restart the automation on them
==== Re-setup the project ====
===== Re-setup the project =====
* Try clicking "Stop building" in the Circle CI project settings, then going to the org page and clicking "Set up project" on the repo.
* Try clicking "Stop building" in the Circle CI project settings, then going to the org page and clicking "Set up project" on the repo.
==== Directions from CircleCI ====
===== Directions from CircleCI =====
While the above have worked for most, the following is direction from CircleCI on changes post SSO/SAML. (Note that updating PAT/SSH keys is also mentioned here, if you've done that from above, you won't need to here.)
While the above have worked for most, the following is direction from CircleCI on changes post SSO/SAML. (Note that updating PAT/SSH keys is also mentioned here, if you've done that from above, you won't need to here.)
* [https://support.circleci.com/hc/en-us/articles/360043002793-Troubleshooting-CircleCI-access-after-enabling-Github-SSO CircleCI access after enabling Github SSO]
* [https://support.circleci.com/hc/en-us/articles/360043002793-Troubleshooting-CircleCI-access-after-enabling-Github-SSO CircleCI access after enabling Github SSO]
96

edits

Navigation menu