Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Campaign data in Saviynt for review

pradeeppalagiri
New Contributor II
New Contributor II

We are using below campaigns. We want to review the Saviynt data with campaign data. Can we extract with custom queries from Saviynt ?.

1. user manager campaign

List of all the users associated for a manager and associated accounts and entitlement access.

example : 

CertifierUser First NameUser Last NameAccount NameEntitlement ValueEntitlement DescriptionEndpoint Name

  2. Entitlement Owner Campaign

For campaign data review of entitlement owner campaign , need data from saviynt for entitlement owner associated accounts and entitlements. 

for example :

CertifierEntitlement ValueAccount NameUser EmailUser ManagerUser TitleUsername

3. Appmetadaowner campaign .

All the meta data details associated for the application owner. 

Entitlement ValueEntitlement TypeEndpointDescriptionUser Custom Property 3User Custom Property 4User Custom Property 5User Custom Property 6

 

4 REPLIES 4

rushikeshvartak
All-Star
All-Star

You can use saviynt default export option


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

pradeeppalagiri
New Contributor II
New Contributor II

Hi,

In the application owner campaign type, once we launched Campaign then export data file we can see data as below. We can see BASE ACCOUNT as entitlement Name and with actual entitlement value for an account. 

Campaign export sample data 

 

AccountName

EndPointName

Entitlement Name

Account1

ApplicationName

BASE ACCOUNT

Account1

ApplicationName

stream Persona- CST/Engg/Interface

 

When we create custom analytical report, we can see report data as entitlements associated with account name as below with single row. 

Sample custom analytical Report

 

ACCOUNTNAME

ENTITLEMENT_VALUE

ENDPOINT NAME

Account1

stream Persona- CST/Engg/Interface

Application Name

 

How to get BASE ACCOUNT in the analytical report when user account has an entitlement value associated?

 

Please suggest the query to get a BASE ACCOUNT when user account associated with an entitlement. Please find below sample query which i used. 


SELECT u.username as ApplicationOwner, A.NAME AS 'ACCOUNTNAME',ev.ENTITLEMENT_VALUE,E.Endpointname AS 'Endpoint Name' FROM ACCOUNTS A, USER_ACCOUNTS UA, ENDPOINTS E, Entitlement_values ev, account_entitlements1 ae1,endpoint_certifier ec, USERS U WHERE A.ENDPOINTKEY = E.ENDPOINTKEY AND ae1.accountkey = a.accountkey and A.ACCOUNTKEY = UA.ACCOUNTKEY and ae1.entitlement_valuekey = ev.entitlement_valuekey and ec.endpointkey=e.endpointkey and ec.userkey=u.userkey and a.ACCOUNTTYPE='Orphan Account' and a.status=1 and (ev.customproperty3='N' or ev.customproperty3='' or ev.customproperty3 is null)

 

Thank you & Regards

Pradeep

SELECT u.username as ApplicationOwner, A.NAME AS 'ACCOUNTNAME',ev.ENTITLEMENT_VALUE,E.Endpointname AS 'Endpoint Name' FROM ACCOUNTS A, USER_ACCOUNTS UA, ENDPOINTS E, Entitlement_values ev, account_entitlements1 ae1,endpoint_certifier ec, USERS U WHERE A.ENDPOINTKEY = E.ENDPOINTKEY AND ae1.accountkey = a.accountkey and A.ACCOUNTKEY = UA.ACCOUNTKEY and ae1.entitlement_valuekey = ev.entitlement_valuekey and ec.endpointkey=e.endpointkey and ec.userkey=u.userkey and a.ACCOUNTTYPE='Orphan Account' and a.status=1 and (ev.customproperty3='N' or ev.customproperty3='' or ev.customproperty3 is null)

union

SELECT distinct u.username as ApplicationOwner, A.NAME AS 'ACCOUNTNAME', 'BASE ACCOUNT' as ENTITLEMENT_VALUE,E.Endpointname AS 'Endpoint Name' FROM ACCOUNTS A, USER_ACCOUNTS UA, ENDPOINTS E, Entitlement_values ev, account_entitlements1 ae1,endpoint_certifier ec, USERS U WHERE A.ENDPOINTKEY = E.ENDPOINTKEY AND ae1.accountkey = a.accountkey and A.ACCOUNTKEY = UA.ACCOUNTKEY and ae1.entitlement_valuekey = ev.entitlement_valuekey and ec.endpointkey=e.endpointkey and ec.userkey=u.userkey and a.ACCOUNTTYPE='Orphan Account' and a.status=1 and (ev.customproperty3='N' or ev.customproperty3='' or ev.customproperty3 is null)


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.