Magidoc

EnterpriseOwnerInfo
Object

Enterprise information visible to enterprise owners or enterprise owners' personal access tokens (classic) with read:enterprise or admin:enterprise scope.

Fields

#

admins

Non-null

A list of all of the administrators for this enterprise.

affiliatedUsersWithTwoFactorDisabled

Non-null

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

affiliatedUsersWithTwoFactorDisabledExist

Non-null

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

allowPrivateRepositoryForkingSetting

Non-null

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

allowPrivateRepositoryForkingSettingOrganizations

Non-null

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

allowPrivateRepositoryForkingSettingPolicyValue

The value for the allow private repository forking policy on the enterprise.

defaultRepositoryPermissionSetting

Non-null

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

defaultRepositoryPermissionSettingOrganizations

Non-null

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

domains

Non-null

A list of domains owned by the enterprise. Visible to enterprise owners or enterprise owners' personal access tokens (classic) with admin:enterprise scope.

enterpriseServerInstallations

Non-null

Enterprise Server installations owned by the enterprise.

failedInvitations

Non-null

A list of failed invitations in the enterprise.

ipAllowListEnabledSetting

Non-null

The setting value for whether the enterprise has an IP allow list enabled.

ipAllowListEntries

Non-null

The IP addresses that are allowed to access resources owned by the enterprise. Visible to enterprise owners or enterprise owners' personal access tokens (classic) with admin:enterprise scope.

ipAllowListForInstalledAppsEnabledSetting

Non-null

The setting value for whether the enterprise has IP allow list configuration for installed GitHub Apps enabled.

isUpdatingDefaultRepositoryPermission

Non-null

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

isUpdatingTwoFactorRequirement

Non-null

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

membersCanChangeRepositoryVisibilitySetting

Non-null

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

membersCanChangeRepositoryVisibilitySettingOrganizations

Non-null

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

membersCanCreateInternalRepositoriesSetting

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

membersCanCreatePrivateRepositoriesSetting

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

membersCanCreatePublicRepositoriesSetting

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

membersCanCreateRepositoriesSetting

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

membersCanCreateRepositoriesSettingOrganizations

Non-null

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

membersCanDeleteIssuesSetting

Non-null

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

membersCanDeleteIssuesSettingOrganizations

Non-null

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

membersCanDeleteRepositoriesSetting

Non-null

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

membersCanDeleteRepositoriesSettingOrganizations

Non-null

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

membersCanInviteCollaboratorsSetting

Non-null

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

membersCanInviteCollaboratorsSettingOrganizations

Non-null

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

membersCanMakePurchasesSetting

Non-null

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

membersCanUpdateProtectedBranchesSetting

Non-null

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

membersCanUpdateProtectedBranchesSettingOrganizations

Non-null

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

membersCanViewDependencyInsightsSetting

Non-null

The setting value for whether members can view dependency insights.

membersCanViewDependencyInsightsSettingOrganizations

Non-null

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

notificationDeliveryRestrictionEnabledSetting

Non-null

Indicates if email notification delivery for this enterprise is restricted to verified or approved domains.

oidcProvider

The OIDC Identity Provider for the enterprise.

organizationProjectsSetting

Non-null

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

organizationProjectsSettingOrganizations

Non-null

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

outsideCollaborators

Non-null

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

pendingAdminInvitations

Non-null

A list of pending administrator invitations for the enterprise.

pendingCollaboratorInvitations

Non-null

A list of pending collaborator invitations across the repositories in the enterprise.

pendingMemberInvitations

Non-null

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

pendingUnaffiliatedMemberInvitations

Non-null

A list of pending unaffiliated member invitations for the enterprise.

repositoryProjectsSetting

Non-null

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

repositoryProjectsSettingOrganizations

Non-null

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

samlIdentityProvider

The SAML Identity Provider for the enterprise.

samlIdentityProviderSettingOrganizations

Non-null

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

supportEntitlements

Non-null

A list of members with a support entitlement.

teamDiscussionsSetting

Non-null

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

teamDiscussionsSettingOrganizations

Non-null

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

twoFactorRequiredSetting

Non-null

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

twoFactorRequiredSettingOrganizations

Non-null

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

Usages

#

References

#