Updates an Organization
put
/access-governance/service-administration/20250331/organizations/{organizationId}
Updates the Organization identified by the given identifier.
Request
Path Parameters
-
organizationId(required): string
The unique id for an Organization. Available values can be found using the ListOrganizations operation.
Header Parameters
-
opc-request-id: string
The client request ID for tracing. The only valid characters for request IDs are letters, numbers, underscore, and dash.
Information used to update an Organization.
Root Schema : UpdateOrganizationDetails
Type:
objectInformation used to update an Organization.
Show Source
-
description:
string
Maximum Length:
255Description of the Organization. -
displayName:
string
Minimum Length:
1Maximum Length:255Display name of the Organization. -
excludedIdentities:
array excludedIdentities
Global Identity identifiers to explicitly exclude from the Organization.
-
externalId:
string
External identifier to associate with the Organization.
-
includedIdentities:
array includedIdentities
Global Identity identifiers to explicitly include in the Organization.
-
membershipRule:
string
Maximum Length:
2550Membership rule for the Organization. -
name(required):
string
Minimum Length:
1Maximum Length:255Name of the Organization. -
owners:
array owners
Users who own the Organization.
-
status:
string
Allowed Values:
[ "ACTIVE", "DRAFT", "INACTIVE" ]Requested status of the Organization. If omitted, the current status is preserved. -
tags:
array tags
List of tags to attach to the Organization.
Nested Schema : excludedIdentities
Type:
arrayGlobal Identity identifiers to explicitly exclude from the Organization.
Show Source
-
Array of:
string
Minimum Length:
1
Nested Schema : includedIdentities
Type:
arrayGlobal Identity identifiers to explicitly include in the Organization.
Show Source
-
Array of:
string
Minimum Length:
1
Nested Schema : owners
Type:
arrayUsers who own the Organization.
Show Source
-
Array of:
object OrganizationOwnerDetails
Owner information supplied when creating or updating an Organization.
Nested Schema : OrganizationOwnerDetails
Type:
objectOwner information supplied when creating or updating an Organization.
Show Source
-
id(required):
string
Minimum Length:
1Unique identifier of the owner. -
isPrimary(required):
boolean
Indicates whether this user is the primary owner.
-
name(required):
string
Minimum Length:
1Maximum Length:255Name of the owner.
Response
Supported Media Types
- application/json
200 Response
The Organization was successfully updated.
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Organization
An Access Governance Organization.
Match All
An Access Governance Organization.
An Access Governance Organization.
Show Source
-
object
OrganizationSummary
Summarized Organization model.
-
object
Organization-allOf[1]
Nested Schema : OrganizationSummary
Type:
objectSummarized Organization model.
Show Source
-
createdBy:
object Info
Generic information object.
-
description:
string
Description of the Organization.
-
displayName:
string
Display Name of the Organization.
-
id(required):
string
Unique identifier that is immutable on creation.
-
isOwner:
boolean
Boolean value checking if logged-in user is owner of this organization or not.
-
membershipRule:
string
Membership Rule for the Organization.
-
name:
string
Name of the Organization.
-
organizationType:
string
Type of the Organization.
-
primaryOwner:
object User
Owner of a resource.
-
status:
string
Allowed Values:
[ "ACTIVE", "DRAFT", "INACTIVE", "PENDING", "FAILED", "IN_PROGRESS", "SAVED", "SUCCESS", "TIMEOUT", "PENDING_APPROVAL", "CANCELLED", "APPLYING" ]Status of the Organization. -
tags:
array tags
List of tags attached to the Organization.
-
timeCreated:
string(date-time)
Time when the Organization was created. An RFC3339 formatted datetime string.
-
timeUpdated:
string(date-time)
Time when the Organization was last updated. An RFC3339 formatted datetime string.
Nested Schema : Organization-allOf[1]
Type:
Show Source
object-
excludedIdentities:
array excludedIdentities
Identities explicitly excluded from the Organization.
-
externalId:
string
External identifier associated with the Organization.
-
includedIdentities:
array includedIdentities
Identities explicitly included in the Organization.
-
owners:
array owners
Users who own the Organization.
-
updatedBy:
object Info
Generic information object.
Nested Schema : Info
Type:
objectGeneric information object.
Show Source
-
displayName:
string
Display Name of the entity.
-
id:
string
id of the entity.
-
name:
string
name of the entity.
-
owners:
array owners
List of owner entities
Nested Schema : User
Type:
objectOwner of a resource.
Show Source
-
displayName:
string
Display name of the owner.
-
id:
string
Global id of the owner.
-
isPrimary:
boolean
Is user a primary owner.
Nested Schema : owners
Type:
arrayList of owner entities
Show Source
-
Array of:
object OwnerSummary
Owner entity object
Nested Schema : OwnerSummary
Type:
objectOwner entity object
Show Source
-
id(required):
string
Unique identifier that is immutable on creation
-
isPrimary(required):
boolean
Is this entity the primary owner?
-
name(required):
string
Name of the owner
Nested Schema : excludedIdentities
Type:
arrayIdentities explicitly excluded from the Organization.
Show Source
-
Array of:
object OrganizationIdentityReference
Reference to an Identity used to define Organization membership.
Nested Schema : includedIdentities
Type:
arrayIdentities explicitly included in the Organization.
Show Source
-
Array of:
object OrganizationIdentityReference
Reference to an Identity used to define Organization membership.
Nested Schema : owners
Type:
arrayUsers who own the Organization.
Show Source
-
Array of:
object User
Owner of a resource.
Nested Schema : OrganizationIdentityReference
Type:
objectReference to an Identity used to define Organization membership.
Show Source
-
id(required):
string
Minimum Length:
1Unique identifier of the Identity. -
name:
string
Maximum Length:
255Optional display name of the Identity.
400 Response
Bad Request
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Error
Type:
objectError Information.
Show Source
-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
message(required):
string
A human-readable error string.
401 Response
Unauthorized
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Error
Type:
objectError Information.
Show Source
-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
message(required):
string
A human-readable error string.
404 Response
Not Found
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Error
Type:
objectError Information.
Show Source
-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
message(required):
string
A human-readable error string.
412 Response
Precondition failed
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Error
Type:
objectError Information.
Show Source
-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
message(required):
string
A human-readable error string.
429 Response
Too Many Requests
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Error
Type:
objectError Information.
Show Source
-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
message(required):
string
A human-readable error string.
500 Response
Internal Server Error
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Error
Type:
objectError Information.
Show Source
-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
message(required):
string
A human-readable error string.
Default Response
Unknown Error
Headers
-
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Root Schema : Error
Type:
objectError Information.
Show Source
-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
message(required):
string
A human-readable error string.