INPUT_OBJECT

UpdateOrgInput

Description

Update organization details.

link GraphQL Schema definition

  • input UpdateOrgInput {
  • # ID of the organization to be updated.
  • organizationId: String!
  • # New unique name ID of the organization.
  • name: String!
  • # New full name of the tenant organization.
  • fullName: String!
  • # New description of the organization.
  • description: String!
  • # Use the SSO/LDAP configuration of the global organization or set the
  • # configuration specific to this organization.
  • authDomainConfig: TenantAuthDomainConfig!
  • # Enforce MFA for all users in the organization.
  • shouldEnforceMfaForAll: Boolean!
  • # Force organization to use envoy to connect their hosts.
  • isEnvoyRequired: Boolean!
  • # Allowed clusters for the organization.
  • allowedClusters: [String!]!
  • # Existing users to add to the tenant organization.
  • existingUsers: [ExistingUserInput!]
  • # Invitations to invite new users to the tenant organization.
  • userInvites: [UserInviteInput!]
  • # Permissions to be given to the org admin role.
  • permissions: [PermissionInput!]!
  • # Self-service permissions to be assigned to the organization.
  • selfServicePermissions: [SelfServicePermissionInput!]!
  • # Existing SSO groups to be authorized for this tenant organization.
  • existingSsoGroups: [ExistingSsoGroupInput!]
  • # New SSO groups to be authorized for this tenant organization.
  • newSsoGroups: [NewSsoGroupInput!]
  • # Deprecated. Use isServiceAccountDisabled instead.
  • isServiceAccountEnabled: Boolean
  • # Specifies whether service accounts are not enabled for this organization.
  • isServiceAccountDisabled: Boolean
  • # Specifies cross-account capabilities enabled for this organization.
  • crossAccountCapabilities: [CrossAccountCapability!]
  • }

link Require by