Manual group approval for specific catalog item on RITM level
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-14-2023 08:41 PM
Hello Team,
I am adding manual group approval for specific catalog item on RITM level and If one of the team member approves and other should no longer required.
Could you please suggest here.
Thanks,
Srinath.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2023 08:59 AM
Hi @srinath1391 ,
Create after update Business Rule on Group approval(sysapproval_group) table
Condition : Approval changes to approved
and write below script
(function executeRule(current, previous /*null when async*/ ) {
// Add your code here
var ritm = current.parent;
var grItem = new GlideRecord('sysapproval_group');
grItem.addQuery('parent', ritm);
grItem.query();
while (grItem.next()) {
if (grItem.approval != 'approved') {
grItem.setValue('approval', 'not_required');
grItem.update();
}
}
})(current, previous);
Please mark my answer as helpful and correct if it helps to resolve your issue.
Regards,
Namrata
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-17-2023 12:00 AM
Hello Namrata,
I have wrote same script on [sysapproval_approver] table so it is working fine because action is happening on it, Please find below script, If one of the group member approves automatically group should be approved so members of the group they are no longer required.
After BR
state changes to approved
script:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2023 10:38 AM
To handle the scenario where manual group approval is required for a specific catalog item on the RITM (Requested Item) level, and if one team member approves, and others should no longer be required, you can consider implementing the following suggestion:
Configure the approval workflow: Set up an approval workflow that includes a manual group approval step for the specific catalog item. This step should involve multiple team members who need ez2 results today to review and approve the request.
Implement a "First Approval" condition: Within the manual group approval step, introduce a condition that checks if the first team member approves the request. If the first team member approves, the condition should trigger the workflow to bypass the remaining team members' approval steps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-21-2024 03:36 AM
RITM Level Approval: Implement manual group approval for specific catalog items directly at the Request Item (RITM) level. This involves configuring the ServiceNow platform to allow designated groups or individuals to review and approve catalog requests manually.
Catalog Item Configuration: In the ServiceNow catalog configuration settings, specify the particular catalog items that require manual group approval. Define the approval workflow, including the designated approvers and any necessary escalation paths.
Group Permissions: Ensure that the specified group responsible for manual approvals in ServiceNow has the necessary permissions to review and approve catalog items of fifa. This involves setting up appropriate roles and access controls within the platform.
Notifications: Implement notification mechanisms to alert the designated group or individuals when a catalog item requiring manual approval is submitted at the RITM level. This ensures timely review and action.
Audit Trail: Maintain an audit trail within ServiceNow to track the manual approval process for specific catalog items. This helps in monitoring the status of approvals and provides a transparent record for auditing purposes.
Applying this manual group approval process at the RITM level enhances control and customization in managing catalog requests. In a similar vein, in FIFA Mobile, meticulous management of player approvals, transfers, and team configurations ensures a strategic and well-balanced squad for optimal performance in the virtual soccer arena.