Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

AD Non-Personal accounts Provisioning through Saviynt

SinghAtul
Regular Contributor
Regular Contributor

Hi All,

We have a requirement to provision Non-Personal Accounts( Robot, Kiosk, Shared). These are Service Acounts. We have the option in Saviynt to Manage Service Accounts. 

But, in our case we want to continue with the current process where managers submit requests for these Non-Personal Accounts in ServiceNow. These requests are present as ServiceNow tickets and we want to use these tickets and provision the Accounts in AD through Saviynt.

We can think of the following approaches:

1). Shifting to the 'Manage Service Account Feature' of Saviynt ( This is something which we want to avoid).

2). Import the ServiceNow tickets for ServiceAccounts as Users in Saviynt.

Like: Having separate endpoints for each service account type(Robot, Kiosk, Shared) and then while importing their corresponding tickets as Users from ServiceNow, we can update some customProperty to trigger UserUpdate and in turn the Technical rules for AD account creation.

3). Making use of the Saviynt APIs to implement it somehow. Maybe through some custom JAR.

Please advice if option 2 is feasible. Or if there is any other way to achieve this?.

Thanks,

Atul Singh

1 REPLY 1

saikanumuri
Saviynt Employee
Saviynt Employee

Hi @SinghAtul 

Thanks for reaching out. You need to implement this customization on ServiceNow to consume the Saviynt APIs and make a call to Saviynt with the details from the ticket in order to achieve this use case.

Alternatively, If there is any possibility to have a custom table or a function with ticket details exposed on DB considering ServiceNow is a SaaS application, Then you can integrate the ServiceNow DB  with Saviynt using the DB connector and import the user directly from the table.