We are trying to implement the attestation policy 'Attestation of system role assignments to business roles'. Out goal is to run a attestation where systemroles assigments to business roles are check by the attestors of the service item linked to the system role. However, we are running into the issue that when the attestation is ran, no attestors can be found and the attestation case is closed. Our current setup is as follows:
(Im not able to upload images. Issue is logged to site administrators)
- AERole created:
- Parent application role 'Request & Fulfillment\IT Shop\Attestors'
- Role class: 'Application role'
- Certification stats: 'Certified'
- Attestors group (AERole) is linked in service item of the system roles
- Employee is linked to AERoles
- Attetation policy 'Attestation of system role assignments to business roles' is all default values besides the below changes:
- Approval policy: 'Attestation by attestor system role assignment to business role'
- Approbal workflow: Approval level set to'OT Attestor of the assigned service item'
- We implemented a where clause to only start attestation one selected system roles:
EXISTS ( SELECT 1 FROM (SELECT UID_ESet FROM ESet WHERE DisplayName like N'%-AVA-%') as X WHERE X.UID_ESet = OrgHasESet.UID_ESet )
We are stumped on why no attestors can be found. We have tried setting different approval levels such as AA and AN, but to no avail.
Anybody got an idea or tips on how to implement this attestation properly?