Skip to main content
Version: v41

access_request_step

Approval access request step. These are read-only for requests.

idstring<uuid>
namestringrequired

Access request name.

matchstringrequired

All approvers must approve or any approver can approve. When enabled, AUTO steps means that these will be automatically approved.

Possible values: [ALL, ANY, AUTO]

approvers object[]required

Who are the approvers in this step.

  • Array [
  • idstring<uuid>
    role objectrequired

    Approving role's ID and display name.

    idstring<uuid>
    namestring
    deletedboolean

    It indicates whether a role is present in the system or not.

    decisionstringrequired

    Approver's decision

    Possible values: [WAITING, APPROVED, DENIED]

    user object

    User who made the decision for the step.

    idstring<uuid>
    display_namestring
    decision_timestring<date-time>

    When the decision was made.

    Example: 2017-01-01T15:05:05Z
    commentstring

    A comment accompanying the decision.

  • ]
  • access_request_step
    {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "name": "string",
    "match": "ALL",
    "approvers": [
    {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "role": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "name": "string",
    "deleted": true
    },
    "decision": "WAITING",
    "user": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "display_name": "string"
    },
    "decision_time": "2017-01-01T15:05:05Z",
    "comment": "string"
    }
    ]
    }