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

Integrate Saviynt system logs, debug logs, application logs and audit events into the Splunk Cloud

SureshPatike
Regular Contributor
Regular Contributor

We are in planning to integrate Splunk Cloud with Saviynt to read logs of system, debug, application and audit events.

We would like to know whether we have any documentation to follow the steps and complete the integration.

13 REPLIES 13

stalluri
Valued Contributor II
Valued Contributor II

@SureshPatike 
This is for Splunk integration.
https://docs.saviyntcloud.com/bundle/Splunk-Guide/page/Content/Understanding-the-Integration-between...
https://docs.saviyntcloud.com/bundle/EIC-Admin-v24x/page/Content/Chapter20-EIC-Integrations/Saviynt-...

You can refer the above documentation


Best Regards,
Sam Talluri
If you find this a helpful response, kindly consider selecting Accept As Solution and clicking on the kudos button.

Thank you for providing documentation to start with it for splunk integration with Saviynt.

We have create SAV role and run time analytics report accordingly to steps provided in doc. https://docs.saviyntcloud.com/bundle/EIC-Admin-v24x/page/Content/Chapter20-EIC-Integrations/Saviynt-...

When i was trying to test the report fetch runtime API through postman, am receiving below error and even i followed the steps from doc. Please let me know if am missing anything here.

error:

{
    "msg": "runtime v2 analytics not found",
    "errorcode": "1"
}

report:

SureshPatike_1-1726060805327.png

 

Postman execution:

SureshPatike_2-1726060857026.png

If i use below API then i get the results when i try to search for the same runtime report, but as per doc, splunk will be going to call the API/fetchRuntimeControlsDataV2 which is not able to find the report itself.

ECM/api/v5/fetchRuntimeControlsData

SureshPatike_3-1726061002302.png

 

 

Can you share data analyzer screenshot for splunk report


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

SureshPatike_0-1726063043687.png

Report: created exactly with same query whats in doc. I have replaced timeframe in dataanalyzer variable with value 360 and thrown error in data analyzer but same from report execution through analytics returning results.

select ua.TYPEOFACCESS as 'Object Type',ua.ActionType as 'Action Taken',u.username as 'Accessed By', ua.IPADDRESS as 'IP Address',ua.ACCESSTIME as 'Event Time',ua.DETAIL as 'Message' from users u , userlogin_access ua, userlogins l where l.loginkey = ua.LOGINKEY and l.USERKEY = u.userkey and ua.AccessTime >= (NOW() - INTERVAL ${timeFrame} Minute) and ua.Detail is not NULL;

SureshPatike_1-1726063129752.png

 

Select * from analyticsconfiges where analyticskey=11 share data analyzer result


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

 

 

Select * from analyticsconfig where analyticskey=10

SureshPatike_1-1726069443670.png

based on your query: changed the key to 10, i feel below is not right table name right.

Select * from analyticsconfiges where analyticskey=10

SureshPatike_2-1726069533064.png

 

You have created non elastic report please create v2 / elastic report

Recording 2024-09-11 at 11.51.19.gif


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

Yes, i have created report exactly with same steps. but some reason its storing version as 1 isntead of 2.

excetion type is Executable

SureshPatike_1-1726072246620.png

 

 

Is it enabled ?

rushikeshvartak_0-1726076873125.png

 


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

Yes, Do i need to uncheck this?

Use attached report 


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

you are awesome, excellent. just unchecked that flag on global config and recreated runtime analytics report. This time below query showing the analytics name is V2 and am able to fetch the report details from postman. We will test the same from Splunk also, will update soon here.

Select * from analyticsconfiges where analyticskey=<id> 

SureshPatike_0-1726078038958.png

 

We were able to configure audit logs with Splunk succesfully with your help. Kudos to you. Thank you.