ServicePortal - Missing Approvals widget for non-ITIL users
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2019 06:20 AM
We recently migrated from Kingston to Madrid (skipping London).
We have some group membership orchestration in place via ServicePortal with a Workflow that allows for self-service management of distribution groups. Essentially, a user makes a request to add or remove someone from a group, the approval routes via REQ/RITM to the group's manager, and the change gets made via orchestration through the MID server.
After the migration, group managers (without an assigned role) no longer see the Approvals widget in the top-right section of their ServicePortal. I seem to be able to put it back by applying the approval_user role to someone, but what I'm reading suggests that role carries a potential licensing cost (I do have a message out to my SN reps to confirm that question). However, we enable all sorts of groups for this self-service membership management with any number of group managers, so managing the application of that role to users would become a significant amount of overhead even if there's no cost involved.
I understand the visibility of the Approval widget was changed with London, which we skipped over. So I'm just now discovering the change. And of course it affects something we're utilizing quite heavily so there's a lot of pressure to resolve the question quickly.
How are others managing this Approval need? Have you found a reasonable way to manage this?
Thanks!
- Labels:
-
Request Management
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-09-2019 08:29 AM
We just found out that too.
Any luck so far?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2020 11:57 AM
To show the my approval widget to every user in service portal you need to take out the role that is defined in my approval widget server script.
you need to comment and all users would be able to locate "My Approvals" widget.
data.ids = ids;
data.approvals = approvals;
data.showApprovals = true;//gs.getUser().hasRole('approver_user');
Hope this works for you and it worked for me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-19-2020 12:03 PM
We did almost the same approach.
data.showApprovals = gs.getUser().hasRole('');
Thank you!