1. GitHub Docs
"Roles in an organization": This document details the different roles (owner
member
billing manager) that are assigned within a specific organization. It states
"In an organization
you can assign different roles to members
" which confirms that roles are managed separately for each organization
supporting answers B and D and refuting A.
2. GitHub Docs
"About identity and access management with SAML single sign-on": This source explains that SAML SSO is configured at the organization level. It notes
"After you enable SAML SSO for your organization
you must create a linked identity for each member
" and "When a member accesses resources in an organization that uses SAML SSO
GitHub will redirect them to the organization's IdP to authenticate." This confirms that authentication is a separate process for each organization
supporting answer C.
3. GitHub Docs
"Managing your organization membership": This page clarifies the relationship between a user and an organization
including the ability to "Publicize or hide your organization membership." This shows that profile privacy is related to membership visibility
not the entire profile
refuting E. The entire concept of managing membership implies a separation that refutes F.