Use this data source to retrieve a specific organization member's SAML or SCIM user attributes.
data "github_user_external_identity" "example_user" {
username = "example-user"
}
The following arguments are supported:
username
- (Required) The username of the member to fetch external identity for.login
- The username of the GitHub usersaml_identity
- An Object containing the user's SAML data. This object will
be empty if the user is not managed by SAML.scim_identity
- An Object contining the user's SCIM data. This object will
be empty if the user is not managed by SCIM.If a user is managed by SAML, the saml_identity
object will contain:
name_id
- The member's SAML NameIDusername
- The member's SAML Usernamefamily_name
- The member's SAML Family Namegiven_name
- The member's SAML Given NameIf a user is managed by SCIM, the scim_identity
object will contain:
scim_username
- The member's SCIM Username. (will be empty string if user is
not managed by SCIM)scim_family_name
- The member's SCIM Family Namescim_given_name
- The member's SCIM Given Name