Add-Ins Overview
The Cireson Service Manager Portal Add-In feature is a location for pre-packaged solutions. Simply toggle a solution on, and it is active. Toggle any solution off if you no longer wish to use it. This approach allows for a streamlined, no-code approach to extensibility in the Cireson Service Manager Portal.
Note: For information about the Service Manager Portal Add-In feature and installation process, view the overview article here.
Â
Hide Approval Buttons Download Link
The latest version 1.0.0 of this Add-In can be downloaded here.
Note: This version of the Add-In is built and tested against version 10.2.0 of the Cireson Portal. It is recommended you are using that version or higher with this Add-In
Â
Hide Approval Buttons Summary
The Hide Approval Buttons Add-In allows more control of the Review Activity form within a parent WorkItem. It can be used to remove the Approve All and Reject All buttons to stop users from bulk approving or rejecting as desired. Further, it can be used to ensure that a user only approves under their own name, effectively removing the Approve on Behalf concept.
Each setting for the Add-In is as follows:
Also hides the Approve All and Reject All buttons
Also hides the Approve All and Reject All buttons
Also hides the Approve All and Reject All buttons
Â
Testing and Validation
- If experiencing issues, refer to KB Article 2568 here for overall Add-Ins troubleshooting steps
- Run through the Add-In’s functionality with default settings.
- Verify the following:
- In the developer console (open up a browser > dev tools > console), you see that the Hide Approval Buttons Add-In is loaded
- When viewing a Review Activity within a parent Servce Request, Change Request and Release Record, the Approve All and Reject All buttons should be hidden
- When viewing a Review Activity within a parent Servce Request, Change Request and Release Record, when selecting a Reviewer that is not you, the Approve and Reject buttons should be disabled
- Verify the following:
- As you change settings, go through the above again with browser console open
- Verify no error messages
- Verify your changed settings behave as expected
Â
Examples
With HideApproveRejectAll settings set to true, the Approve All and Reject All buttons are missing meaning that bulk Approvals or Rejections cannot be made.
Â
With OnlyAllowApproversToApprove settings set to true, the logged in user can only approve their own Review record. Selecting another name means the Approve and Reject buttons are disabled. If you have a group as the reviewer, it can only be approved by members of that group.
Â
The override group can be used to override the above function with a group of Super Users who can still approve on behalf.
Â
Note:Â By default, all these will apply to End Users and Analysts. To apply only to End Users set the HideForEndUserOnly setting per WorkIem type.
Â
Versions
This is the first release of the Add-In. Older versions will appear here as they become available.