What is the real need for client role?

Joy12
Tera Contributor

Hello,

 

In the platform, I don't see ACL using the client role. I want to understand if these roles are only for our platform personalization or if there is any out-of-the-box logic applied?

 

Thanks

4 REPLIES 4

Gaurav Shirsat
Mega Sage

Hello @Joy12 

Is the ACL Policy is for HRSD related then 

A client role in ServiceNow allows users to: Add or modify HR surveys, Add or modify HR survey categories and questions, Publish new HR surveys, and Add trigger conditions for HR surveys. 
 
Client Role Assignment Rules can be used to automatically assign or reassign roles to employees. The "Update Client Roles" sysauto_script runs daily to grant the expected roles.
Thanks and Regards
Gaurav Shirsat

Ankur Bawiskar
Tera Patron
Tera Patron

@Joy12 

Didn't get your question.

Can you explain with screenshot what are you referring here?

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Markus Nilsson
Tera Guru
Tera Guru

You can have a look at the scheduled jon Update client roles and the script include hr_utils to see the logic connected to the Client roles

Best regards,
Markus Nilsson
+46709389974

Rajender1
Mega Sage

Hi @Joy12 ,

Client roles help control what data and services users can access within the HRSD application. 

Example if you can see some OOB Articles which can be read by 'HRSM clients without alumni' which specify employees who are having these roles can able to read the articles. These roles are different to core roles such as sn_hr_core.admin, sn_hr_core.basic.

There is an OOB Scheduled job :Update Client Roles"  which sets these roles to employs