Not able to modify 'Assign To' field on a certification task with itil role
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-10-2022 07:15 AM
Hello - so I am thinking this is by design and need to confirm.
I have a user that belongs to a group with just the 'itil' role, which contains the 'certification' role. If I spin up a data certification instance that generate a certification task record (TSK record) the user gets it, is able to certify the CIs, but not able to assign the TSK record to himself; that is, the 'Assigned to' and 'Short Description' fields are read only.
Of course, users with 'certification_admin' role can re-assign as they please but they can also do other things as well (like configure certifications) which we would want to control.
I mean, you would think that if I am a member of a group that receives a task and I want to assume ownership of said task, I can just assign it to myself.
- Labels:
-
compliance
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-10-2022 08:11 AM
Well you can do one thing
create a custom acl for both assigned_to and short_description with the "certification" role also with condition in script as below
if(gs.getUserID() == current.getValue('assigned_to')
answer = true;
By doing the above, The assigned users with certification role only can modify both fields
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-10-2022 08:21 AM
For the certification table??
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-10-2022 08:22 AM
Yes, You can refer to the existing ACL(s) on the certification task(cert_task) table fields
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-10-2022 08:28 AM
Will give it a shot on cert_follow_on_task
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-10-2022 11:36 AM
This has to be done for all cert_task fields?