4.0 Access Request
ποΈ Create User Request
This API call can be used for creating update/create user request in the EIC.
ποΈ Update User Request
This API call can be used for updating user request in the EIC.
ποΈ Get Requestable Users
This API fetches the list of user for whom the requestor can request.
ποΈ Create Role Request
This API call can be used for creating a new role and assigning an owner to the role.
ποΈ Update Role Request
This API call can be used to update the enterprise role that was already created in the Saviynt Security Manager.
ποΈ 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 Organization Request
This API call can be used to create new organization requests.
ποΈ Update Organization Request
This API call can be used to create update organization requests.
ποΈ 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`.
ποΈ Fetch Request History (my pending requests)
This API call can be used to fetch the request history of all the requests submitted by an user.
ποΈ Fetch Request History Details
This API call can be used to fetch the request history details of a request.
ποΈ 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)
ποΈ Approve/Reject each line item in a request
This API is used to approve/reject requests. Before running this call, first we need to run the API to retrieve request approval details in order to obtain the taskid and taskkey.
ποΈ Get Pending Approvals
This API returns pending approval details for an approver (approver provided in `username` parameter).
ποΈ Approve/Reject entire request
This API is used to approve/reject entire request.
ποΈ Create Task - Remove Entitlement
Starting with Release v23.9, you can use the createtask API to create remove access tasks for inactive accounts.
ποΈ Complete Single Task
This method closes a single open task in SSM - both in 'New' and 'InProgress' state.
ποΈ Update Tasks
It can update certain params of a task as well as complete a task.
ποΈ Discontinue Tasks
This method discontinues open tasks in SSM.
ποΈ Discontinue All Pending Tasks
This API can be used to discontinue all pending tasks.
ποΈ Fetch Task Details
This method returns a `list` of provisioning tasks, that correspond to a particular IT Application (e.g Microsoft Active Directory) modeled in SSM as 'Endpoint' of a 'Security System'.
ποΈ Fetch Request Access Attributes
This method returns approval history details for a given 'RequestAccessKey'(provided in `requestaccesskey` parameter)
ποΈ Check Task Status
This API can be used to check the task status. Response can return task status as βNew/Complete/In Progress/Discontinuedβ.