Skip to main content

Get User Requestable Entitlements

POST 

/getUserRequestableEntitlements

This API returns list of entitlements in an application that the user can request based on the existing access and entitlement map exclusion.

The Authorization must have Bearer followed by Token.

Mandatory params: username, endpointname

Optional params:

max,offset

entitlementtype,

entitlementResponseFields - Entitlement_value attributes required in the reponse,

endpointResponseFields - Endpoint attributes required in the response,

includeinflightrequests - If includeinflightrequests is true, API will also consider Entitlement requests in flight (requests that are submitted but not yet approved/rejected),

allowAssignedEntitlement - if allowAssignedEntitlement is true, API will consider the entitlements (and excluded entitlements) that are assigned to the user as requestable.

Request

Body

    endpoint string
    endpointResponseFields string[]
    entitlementResponseFields string[]
    entitlementtype string
    includeinflightrequests string
    username string

Responses

Get User Requestable Entitlements

Response Headers

  • Date

    string

  • Server

    string

  • Set-Cookie

    string

Schema

    countofEntitlements number

    endpointDetails

    object[]

  • Array [

  • customproperty5 string
    displayName string
    securitysystem string
  • ]

  • entitlementDetails

    object[]

  • Array [

  • access string
    customproperty1 string
    entitlementType string
    entitlement_value string
    requestable string
    status string
  • ]

  • errorCode string
    message string
Loading...