Update Endpoint
PUT/updateEndpoint
This API updates an endpoint within the Saviynt EIC.
The Authorization must have a Bearer followed by a Token.
Note: From Release v23.9, a new parameter requestableRoleType is introduced to update the requestable options of a Role for a particular endpoint.
Mandatory parameters:
endpointname
roleType Supports valid case-senstive string values such as "Enabler”, “Transactional”, “EmergencyAccess”, “Enterprise”, and “Application”
Optional parameters:
securitysystem,
displayName,
description,
ownerType,
owner,
resourceOwnerType,
resourceOwner,
customproperty - N is between 1 to 30,
custompropertyLabel - N is between 1 to 30,
accountNameRule,
accessquery,
enableCopyAccess,
disableNewAccountRequestIfAccountExists,
disableRemoveAccount,
disableModifyAccount,
blockInflightRequest,
userAccountCorrelationRule,
createEntTaskforRemoveAcc,
connectionconfig requestableRoleType requestOption - Supports valid case-senstive string values such as “None”, “DropDownSingle”, “Table”, and “TableOnlyAdd”
required - Supports valid boolean values are true and falserequestedQuery/selectedQuery Supports string values in double quotes
Request
- application/json
Body
Responses
- 200
Update Endpoint / Update Endpoint
Response Headers
- Access-Control-Allow-Credentials - string 
- Access-Control-Allow-Origin - string 
- Cache-Control - string 
- Connection - string 
- Content-Security-Policy - string 
- Date - string 
- Expires - string 
- Permissions-Policy - string 
- Pragma - string 
- Referrer-Policy - string 
- Set-Cookie - string 
- Strict-Transport-Security - string 
- Transfer-Encoding - string 
- X-Content-Type-Options - string 
- X-Frame-Options - string 
- X-XSS-Protection - string 
- application/json
- Schema
- Example (from schema)
- Update Endpoint
Schema
{
  "errorCode": "0",
  "msg": "Success"
}
{
  "errorCode": "0",
  "msg": "Success"
}