EnterpriseOwnerInfo

This part of the schema is currently available for developers to preview. During this preview period, the API may change without any advance notice. Please see the Enterprise accounts preview for more details.

Note: The GraphQL resources under preview cannot be accessed via the Explorer at this time.

Enterprise information only visible to enterprise owners.

Connections

actionExecutionCapabilitySettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided action execution capabilities setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

admins (EnterpriseAdministratorConnection!)

A list of all of the administrators for this enterprise.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy EnterpriseMemberOrder

Ordering options for administrators returned from the connection.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

query String

The search string to look for.

role EnterpriseAdministratorRole

The role to filter by.

affiliatedUsersWithTwoFactorDisabled (UserConnection!)

A list of users in the enterprise who currently have two-factor authentication disabled.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided private repository forking setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided default repository permission.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value DefaultRepositoryPermissionField!

The permission to find organizations for.

enterpriseServerInstallations (EnterpriseServerInstallationConnection!)

Enterprise Server installations owned by the enterprise.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

connectedOnly Boolean

Whether or not to only return installations discovered via GitHub Connect.

The default value is false.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy EnterpriseServerInstallationOrder

Ordering options for Enterprise Server installations returned.

The default value is {"field"=>"HOST_NAME", "direction"=>"ASC"}.

membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided can change repository visibility setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided repository creation setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value OrganizationMembersCanCreateRepositoriesSettingValue!

The setting to find organizations for.

membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided members can delete issues setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided members can delete repositories setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided members can invite collaborators setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided members can update protected branches setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided members can view dependency insights setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

organizationProjectsSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided organization projects setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

outsideCollaborators (EnterpriseOutsideCollaboratorConnection!)

A list of outside collaborators across the repositories in the enterprise.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

login String

The login of one specific outside collaborator.

orderBy EnterpriseMemberOrder

Ordering options for outside collaborators returned from the connection.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

query String

The search string to look for.

visibility RepositoryVisibility

Only return outside collaborators on repositories with this visibility.

pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!)

A list of pending administrator invitations for the enterprise.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy EnterpriseAdministratorInvitationOrder

Ordering options for pending enterprise administrator invitations returned from the connection.

The default value is {"field"=>"CREATED_AT", "direction"=>"DESC"}.

query String

The search string to look for.

role EnterpriseAdministratorRole

The role to filter by.

pendingCollaborators (EnterprisePendingCollaboratorConnection!)

A list of pending collaborators across the repositories in the enterprise.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy RepositoryInvitationOrder

Ordering options for pending repository collaborator invitations returned from the connection.

The default value is {"field"=>"INVITEE_LOGIN", "direction"=>"ASC"}.

query String

The search string to look for.

pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!)

A list of pending member invitations for organizations in the enterprise.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

query String

The search string to look for.

repositoryProjectsSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided repository projects setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

samlIdentityProviderSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the SAML single sign-on setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value IdentityProviderConfigurationState!

The setting value to find organizations for.

teamDiscussionsSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the provided team discussions setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

twoFactorRequiredSettingOrganizations (OrganizationConnection!)

A list of enterprise organizations configured with the two-factor authentication setting value.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

orderBy OrganizationOrder

Ordering options for organizations with this setting.

The default value is {"field"=>"LOGIN", "direction"=>"ASC"}.

value Boolean!

The setting value to find organizations for.

Fields

affiliatedUsersWithTwoFactorDisabledExist (Boolean!)

Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.

allowPrivateRepositoryForkingSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.

defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!)

The setting value for base repository permissions for organizations in this enterprise.

isUpdatingDefaultRepositoryPermission (Boolean!)

Whether or not the default repository permission is currently being updated.

isUpdatingTwoFactorRequirement (Boolean!)

Whether the two-factor authentication requirement is currently being enforced.

membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether organization members with admin permissions on a repository can change repository visibility.

membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue!)

The setting value for whether members of organizations in the enterprise can create repositories.

membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether members with admin permissions for repositories can delete issues.

membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether members with admin permissions for repositories can delete or transfer repositories.

membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether members of organizations in the enterprise can invite outside collaborators.

membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!)

Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.

membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether members with admin permissions for repositories can update protected branches.

membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether members can view dependency insights.

organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether organization projects are enabled for organizations in this enterprise.

repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether repository projects are enabled in this enterprise.

samlIdentityProvider (EnterpriseIdentityProvider)

The SAML Identity Provider for the enterprise.

teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!)

The setting value for whether team discussions are enabled for organizations in this enterprise.

twoFactorRequiredSetting (EnterpriseEnabledSettingValue!)

The setting value for whether the enterprise requires two-factor authentication for its organizations and users.