Granular Delegation - can we add sysapproval_approver to the delegation rules tables?

Glenn H
Tera Guru

We are looking to implement the granular delegation module.  During our review, we noticed that there is a very selective list of available tables.  I'd like to add sysapproval_approver to the list but I have been unable to find it or where I can do this, if at all.

Scenario that we are trying to solve for:

Managers receive approvals for many tickets (request item, knowledge and change amongst others).  They would like to delegate specific modules to specific individuals.

6 REPLIES 6

Willem
Giga Sage
Giga Sage

Hi Glenn,

The docs state that you can set up delegation rules for any table:

Granular delegation provides the ability to delegate specific records by table and condition. It also allows admins to delegate approvals and/or task assignments for task tables they administer.

Reference: Granular Delegation

 

But be aware "Access Control Rules (ACLs) determine if a delegate can access the records that match the delegation rules assigned to them."

Reference: Create delegation rules

 

Hope this helps! 🙂

Unfortunately, the table doesn't even appear under the list of tables for Delegation Rules Tables.  I've been hunting for a system property or a script to add the table to the list but I've not found anything.

Hi Glenn,

A workaround to do this, not sure if this works, but at least I am able to add the table this way.

Go to Granular Delegation -> Delegation Rules Table.

By default you are able to add the Group approval table:

find_real_file.png

 

To add the sysapproval_approver table here, you can do the following, either use SN Utils and add the value, then Save the record:

find_real_file.png

 

Or insert any Table and then update it from the list as follows:

find_real_file.png

 

 

Can you test if this workaround works for you?

Thanks that helped.  I'm missing something in the setup as I'm not getting the approvals so I'll need to look into this further.