Skip to main content

Replace Entitlement Request Config

PUT 

/entitlements/:id/entitlement-request-config

This API replaces the entitlement request config for a specified entitlement.

Request

Path Parameters

    id stringrequired

    Entitlement ID

Body

required
    accessRequestConfig object
    approvalSchemes object[]

    Ordered list of approval steps for the access request. Empty when no approval is required.

  • Array [
  • approverType string

    Possible values: [ENTITLEMENT_OWNER, SOURCE_OWNER, MANAGER, GOVERNANCE_GROUP]

    Describes the individual or group that is responsible for an approval step. Values are as follows.

    ENTITLEMENT_OWNER: Owner of the associated Entitlement

    SOURCE_OWNER: Owner of the associated Source

    MANAGER: Manager of the Identity for whom the request is being made

    GOVERNANCE_GROUP: A Governance Group, the ID of which is specified by the approverId field

    approverId stringnullable

    Id of the specific approver, used only when approverType is GOVERNANCE_GROUP

  • ]
  • requestCommentRequired boolean

    Default value: false

    If the requester must provide a comment during access request.

    denialCommentRequired boolean

    Default value: false

    If the reviewer must provide a comment when denying the access request.

Responses

Responds with the entitlement request config as updated.

Schema
    accessRequestConfig object
    approvalSchemes object[]

    Ordered list of approval steps for the access request. Empty when no approval is required.

  • Array [
  • approverType string

    Possible values: [ENTITLEMENT_OWNER, SOURCE_OWNER, MANAGER, GOVERNANCE_GROUP]

    Describes the individual or group that is responsible for an approval step. Values are as follows.

    ENTITLEMENT_OWNER: Owner of the associated Entitlement

    SOURCE_OWNER: Owner of the associated Source

    MANAGER: Manager of the Identity for whom the request is being made

    GOVERNANCE_GROUP: A Governance Group, the ID of which is specified by the approverId field

    approverId stringnullable

    Id of the specific approver, used only when approverType is GOVERNANCE_GROUP

  • ]
  • requestCommentRequired boolean

    Default value: false

    If the requester must provide a comment during access request.

    denialCommentRequired boolean

    Default value: false

    If the reviewer must provide a comment when denying the access request.

Loading...