Approval

felipe14
Tera Contributor

I'm having trouble assigning approvers in the rm_release_scrum table. I have admin access, and no roles have been created. Some people can do it, but others can't. I have all the necessary permissions in sysapproval_approver. Any advice?

2 REPLIES 2

Tanushree Maiti
Tera Patron

Hi @felipe14 

 

  • Ensure the users have approver_user role added to their user profiles.
  • Even with admin access, the platform's standard Explicit Roles require an explicit approver role for certain portal widgets and modules to function
  • Ensure that the read and write ACLs on the sysapproval_approver table are not restricting access based on custom criteria that some users fail to meet
  • Ensure Before Query Business Rule is not blocking write access to the sysapproval_approver table for users without specific role

Try it: 

Impersonate one of the users who cannot assign approvers.Attempt to assign the approver.
If you receive a "Security constraints" message, you will know definitively that an ACL is restricting their access

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

felipe14
Tera Contributor

I did all that, but it still doesn't work. It works in the QA environment, but not in production. I also checked the access analyzer, and everything seems normal.