Saturday, August 22, 2020

Saviynt and ServiceNow integration

We can utilize Saviynt to manage our organization's ServiceNow deployment through mainly major two use cases  : 

CASE 1 : ServiceNow as a Managed Application for both reconciliation and provisioning/de-provisioning.

CASE 2 : ServiceNow as a Ticketing System to requests for different (disconnected )application accounts and resources (laptop etc). 

Once request is approved in Saviynt, a corresponding ticket is created in ServiceNow and once that's closed, the access is marked as granted in Saviynt. 


Case 1 : STEP 1 : Create a connection and respective SecuritySystem and Endpoint:

Connection JSON


Note  : the access token is built by encoding username:password in base 64 encoder. 

Step 2 : Create and Map your json for importing accounts (keep in mind to import only the attributes required for your deployment as it improves performance)


Import Account JSON



Step 3 : create your json for Creating an user's account in ServiceNow

Create Account JSON

 


Update Account JSON


Enable Account JSON :


step 4 : Configure security system and endpoint with appropriate approval workflow and policies 

step 5 : Request an account creation through Saviynt and run the WSRETRY job upon approval , check the task details section and in serviceNow if the user has been created. 



.. to be continued


No comments:

Post a Comment