Skip to main content

Predict SOD violations for identity.

POST 

/sod-violations/predict

This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.

A token with ORG_ADMIN or API authority is required to call this API.

Request

Body

required
    identityId stringrequired

    Identity id to be checked.

    accessRefs object[]required

    The list of entitlements to consider for possible violations in a preventive check.

  • Array [
  • type string

    Possible values: [ENTITLEMENT]

    Entitlement's DTO type.

    id string

    Entitlement's ID.

    name string

    Entitlement's display name.

  • ]

Responses

Violation Contexts

Schema
    violationContexts object[]

    List of Violation Contexts

  • Array [
  • policy object

    SOD policy.

    type string

    Possible values: [SOD_POLICY]

    SOD policy DTO type.

    id string

    SOD policy ID.

    name string

    SOD policy display name.

    conflictingAccessCriteria object

    The object which contains the left and right hand side of the entitlements that got violated according to the policy.

    leftCriteria object
    criteriaList object[]

    List of exception criteria. There is a min of 1 and max of 50 items in the list.

  • Array [
  • type

    Possible values: [ENTITLEMENT]

    The type of object that is referenced

  • ]
  • rightCriteria object
    criteriaList object[]

    List of exception criteria. There is a min of 1 and max of 50 items in the list.

  • Array [
  • type

    Possible values: [ENTITLEMENT]

    The type of object that is referenced

  • ]
  • ]
Loading...