function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
ManvithaManvitha 

Identity event log fields view

We have customized report type that uses User as primary object and Identity even log as secondary ,based on this we have one report to tract lgin details along with login device details ie whether the user is using android or ios , 
My question is this field device details is only visible to system admins, how to enable the view permission to other profiles
Best Answer chosen by Manvitha
SwethaSwetha (Salesforce Developers) 
HI Chaithra,
For End Users to view the Identity Event Logs via report, they would be required to have a fairly high level of access. When using Single Sign On and Identity Providers, users who have access to the Identity Event logs would have the "Define and modify identity providers and service providers: Customize Application" permission to view.

You can view more in the below article:
Using the Identity Provider Event Log
https://help.salesforce.com/articleView?id=identity_provider_error_log.htm&type=0

Without having this, non-admin users wouldn't be able to view the report.
Similar post: https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000A8AF0SAN

Hope this helps you. Please mark this answer as best so that others facing the same issue will find this information useful. Thank you

All Answers

SwethaSwetha (Salesforce Developers) 
HI Chaithra,
For End Users to view the Identity Event Logs via report, they would be required to have a fairly high level of access. When using Single Sign On and Identity Providers, users who have access to the Identity Event logs would have the "Define and modify identity providers and service providers: Customize Application" permission to view.

You can view more in the below article:
Using the Identity Provider Event Log
https://help.salesforce.com/articleView?id=identity_provider_error_log.htm&type=0

Without having this, non-admin users wouldn't be able to view the report.
Similar post: https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000A8AF0SAN

Hope this helps you. Please mark this answer as best so that others facing the same issue will find this information useful. Thank you
This was selected as the best answer
ManvithaManvitha
Hi Shwetha ,
Thanks alot for your response !!

As you said I enabled the customize application in Profile level Admiistrative setting ,it worked as expected .All users who fall under that profile were able to view the conected app field now.

But my question is can we restrict this to very few users ,since we dont want all the others users to view this.
Is there any way to achieve this ???!
Is this possible ?

Will be waiting for your response .
Thaks in advance .

 
SwethaSwetha (Salesforce Developers) 
Happy to know the information helped! In case you want only a few users to have this 'Customize Application' perm, you can create a permission set and assign it to the required users rather than enabling it at the profile level.
ManvithaManvitha
Thanks a ton ! For your straight and simply understandable solution.
Reached out to salesforce team and all but this one really worked :)