Request Access
APIs for managing Access Request
📄️ Get User Requestable Entitlements
This API returns list of entitlements in an application that the user can request based on the existing access and entitlement map exclusion.
📄️ Validate Entitlement Request Data
This API checks if a user is allowed to request for the entitlements given in a list based on the existing access and entitlement map exclusion.
📄️ Request to Create Entitlement Based Role
This API is used to create role of roletype 'Entitlement', such as AzureAD/Unix Group in SSM.
📄️ Create Auto-approved Request
This API call can be used to auto-approve requests for a particular endpoint and security system. These requests can be used to create, update, or delete types of entitlement requests.
📄️ Create Birthright Request
This method creates 'Request' record for a new user in SSM.
📄️ Add Approver to existing Request
This API can be used to add approver to existing request in `SSM`.
📄️ Cancel Pending Request
This API discontinues an open request in SSM.
📄️ Get List of Pending Requests for Approver
This method returns a list of 'Pending Requests' for approver in SSM
📄️ Fetch Request Approval Details
This method returns approval details for a given 'RequestId' (provided in `requestKey` parameter) and approver (approver provided in `userName` parameter)
📄️ Fetch Request Access Attributes
This method returns approval history details for a given 'RequestAccessKey'(provided in `requestaccesskey` parameter)