integrations / terraform-provider-github

Terraform GitHub provider
https://www.terraform.io/docs/providers/github/
MIT License
891 stars 736 forks source link

[FEAT]: github_enterprise_external_identities - getting external identities if sso configured on enterprise object #2213

Open metebilgin opened 6 months ago

metebilgin commented 6 months ago

Describe the need

Same idea of 1796 but for enterprise object. There is reference discussion.

From what I understand when SSO configured on Enterprise level, it's not visible on organization level.

Query example

  organization(login: "LOGIN") {
    samlIdentityProvider {
      ssoUrl
      externalIdentities(first: 100) {
        edges {
          node {
            guid
            samlIdentity {
              nameId
            }
            user {
              login
            }
          }
        }
      }
    }
  }
} 

SDK Version

No response

API Version

No response

Relevant log output

No response

Code of Conduct