Update a role definition
patch
/fscmRestApi/resources/11.13.18.05/publicSectorRoleDefinitions/{publicSectorRoleDefinitionsUniqID}
Request
Supported Media Types
- application/vnd.oracle.adf.resourceitem+json
- application/json
Path Parameters
-
publicSectorRoleDefinitionsUniqID: string
Identifier to Role Definitions
The following table describes the body parameters in the request for this task.
Root Schema : publicSectorRoleDefinitions-item
Type:
Show Source
object
-
AbstractRole(optional):
string
Title:
Abstract Role
Maximum Length:30
Indicates if the role is of the type abstract. -
ActiveFlag(optional):
string
Title:
Status
Maximum Length:30
Indicates if the role is available to be used in assignments. -
DataRole(optional):
string
Title:
Data Role
Maximum Length:30
Indicates if the role is of the type role. -
DelegationAllowed(optional):
string
Title:
Delegation Allowed
Maximum Length:30
Indicates if the role can be assigned through delegation. -
Description(optional):
string
Title:
Description
Maximum Length:240
The description of the role. -
DutyRole(optional):
string
Maximum Length:
30
Indicates if the role is of the type duty. -
ExternalId(optional):
string
Maximum Length:
64
The identifier of the external role. -
ExternalRole(optional):
string
Maximum Length:
30
Indicates if the role is of the type external. -
JobRole(optional):
string
Title:
Job Role
Maximum Length:30
Indicates if the role is of the type job. -
links(optional):
array Items
Title:
Items
Link Relations -
ObjectVersionNumber(optional):
integer(int32)
The identifier of the optimistic lock. The value is incremented each time the row is updated. The values at the beginning and at the end of the transaction are compared to determine if a session updated the row since it was queried.
-
RoleCommonName(optional):
string
Title:
Role Code
Maximum Length:240
The unique identifier of the role. -
RoleDistinguishedName(optional):
string
Title:
Role Distinguished Name
Maximum Length:4000
The distinguished name defined within the LDAP. It contains the relevant group information to provide a unique name. -
RoleGuid(optional):
string
Title:
Role Globally Unique ID
Maximum Length:64
The unique global identifier of the role. -
RoleId(optional):
integer(int64)
The unique identifier of the role.
-
RoleName(optional):
string
Title:
Role Name
Maximum Length:240
The name for the role.
Nested Schema : link
Type:
Show Source
object
-
href(optional):
string
Title:
hyperlink reference
The URI to the related resource. -
rel(optional):
string
Title:
relation
The name of the relation to the resource instance. Example: self.
Response
Supported Media Types
- application/vnd.oracle.adf.resourceitem+json
- application/json
Default Response
The following table describes the default response for this task.
Root Schema : publicSectorRoleDefinitions-item
Type:
Show Source
object
-
AbstractRole(optional):
string
Title:
Abstract Role
Maximum Length:30
Indicates if the role is of the type abstract. -
ActiveFlag(optional):
string
Title:
Status
Maximum Length:30
Indicates if the role is available to be used in assignments. -
DataRole(optional):
string
Title:
Data Role
Maximum Length:30
Indicates if the role is of the type role. -
DelegationAllowed(optional):
string
Title:
Delegation Allowed
Maximum Length:30
Indicates if the role can be assigned through delegation. -
Description(optional):
string
Title:
Description
Maximum Length:240
The description of the role. -
DutyRole(optional):
string
Maximum Length:
30
Indicates if the role is of the type duty. -
ExternalId(optional):
string
Maximum Length:
64
The identifier of the external role. -
ExternalRole(optional):
string
Maximum Length:
30
Indicates if the role is of the type external. -
JobRole(optional):
string
Title:
Job Role
Maximum Length:30
Indicates if the role is of the type job. -
links(optional):
array Items
Title:
Items
Link Relations -
ObjectVersionNumber(optional):
integer(int32)
The identifier of the optimistic lock. The value is incremented each time the row is updated. The values at the beginning and at the end of the transaction are compared to determine if a session updated the row since it was queried.
-
RoleCommonName(optional):
string
Title:
Role Code
Maximum Length:240
The unique identifier of the role. -
RoleDistinguishedName(optional):
string
Title:
Role Distinguished Name
Maximum Length:4000
The distinguished name defined within the LDAP. It contains the relevant group information to provide a unique name. -
RoleGuid(optional):
string
Title:
Role Globally Unique ID
Maximum Length:64
The unique global identifier of the role. -
RoleId(optional):
integer(int64)
The unique identifier of the role.
-
RoleName(optional):
string
Title:
Role Name
Maximum Length:240
The name for the role.
Nested Schema : link
Type:
Show Source
object
-
href(optional):
string
Title:
hyperlink reference
The URI to the related resource. -
rel(optional):
string
Title:
relation
The name of the relation to the resource instance. Example: self.