We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

making the Set Password UI Action button available for ITIL role

cstangoe
Mega Guru

Hi All.

I am trying to make the Set Password UI Action button on the sys_user table available for users who have ITIL role. It was original set to admin in the Require Role section so I have added ITIL but I am getting the following message

find_real_file.png

Any ideas which ACL would I have to change for this?

Thanks

1 ACCEPTED SOLUTION

Tony Chatfield1
Kilo Patron

Hi, as this is a security\access issue your first steps in diagnosing your issue should be to enable security debug, impersonate an itil user , reproduce the issue and then review the debug logs.

https://docs.servicenow.com/en-US/bundle/sandiego-platform-administration/page/administer/contextual-security/concept/c_AccessControlRulesDebug.html

 

I would think that this ACL is the first you would need to look at

/nav_to.do?uri=sys_security_acl.do?sys_id=d5cf087521560110a866589604c20d30

So the next step would be to update this ACL to add itil role.
Or use 'Insert and stay' to copy/create a new ACL (without the role) and then update the new record to add ititl role.
My personal preference would be to create a new ACL as this should reduce the chances of an upgrade conflict.

You may also want to update or add a rule to allow your itil users to manage 'Password needs reset' field.

/nav_to.do?uri=sys_security_acl.do?sys_id=19cf087521560110a866589604c20d39

 

View solution in original post

3 REPLIES 3

JP - Kyndryl
Kilo Sage

Hi,

ACL:

Table:  sys_user

Field:  user_password

Operation:  Write

 

Regards.

JP

Regards,
JP

Tony Chatfield1
Kilo Patron

Hi, as this is a security\access issue your first steps in diagnosing your issue should be to enable security debug, impersonate an itil user , reproduce the issue and then review the debug logs.

https://docs.servicenow.com/en-US/bundle/sandiego-platform-administration/page/administer/contextual-security/concept/c_AccessControlRulesDebug.html

 

I would think that this ACL is the first you would need to look at

/nav_to.do?uri=sys_security_acl.do?sys_id=d5cf087521560110a866589604c20d30

So the next step would be to update this ACL to add itil role.
Or use 'Insert and stay' to copy/create a new ACL (without the role) and then update the new record to add ititl role.
My personal preference would be to create a new ACL as this should reduce the chances of an upgrade conflict.

You may also want to update or add a rule to allow your itil users to manage 'Password needs reset' field.

/nav_to.do?uri=sys_security_acl.do?sys_id=19cf087521560110a866589604c20d39

 

Many Thanks Tony for the advise.

I have copied the ACL called 'generate_copy_password' with the operation of read and added the role of ITIL and it has worked.

I did have an issue as the save password button was not executing but I reviewed the debug logs as suggested and copied the ACL called 'PasswordPolicyUtil' operation of execute.

Thanks again