The Island Enterprise Browser Approval Adapter seamlessly integrates with ServiceNow to streamline the approval process for access requests. This app enables users to submit approval tickets directly from the Island Enterprise Browser when they encounter blocked applications or sites. Users can request access to these resources and seek additional permissions, such as the ability to download or upload files within the app or site. The integration ensures efficient ticket creation and resolution, allowing administrators to approve or deny requests and specify expiration details for granted permissions.
This application enables the integration of Island Enterprise Web Browser's access request system with ServiceNow, allowing ServiceNow to drive the workflow. It also provides Flow actions which are useful to creating one's own processes.
- A REST endpoint designed to work with Island's existing integration system to receive approval requests.
- A management page for configuring the REST endpoint and other application features.
- A dedicated custom table (inherited from the Task table) used to store and manage Island approval requests, including approval and denial processing.
- All the Flows, Subflows, and Actions required to power this system and process both incoming and outgoing REST requests. Workflows and Integration for the Island Enterprise Browser
This minor release introduces several functional and architectural enhancements aimed at improving usability, flexibility, and overall application control. The update includes structural changes, UI improvements, and expanded request lifecycle management capabilities.
Key Enhancements
-
Updated Application Design
The application interface and overall design have been refined to improve usability and consistency. -
Migration to Custom Table Architecture
The Service Catalog item has been replaced with a dedicated custom table (inherited from Task) to store and manage Island approval requests. This provides greater flexibility, cleaner architecture, and improved lifecycle control. -
Enhanced Expiration Date Mechanism
The expiration date logic has been redesigned to ensure more accurate handling and enforcement of request validity. -
Approval and Denial via Action Buttons
Implemented direct Approve and Deny actions accessible through form buttons, improving clarity and user experience. -
Reopen Functionality
Added the ability to Reopen requests via a dedicated button, allowing controlled lifecycle transitions and reprocessing when required. -
Expiration Control Mechanism
Introduced an automated expiration control process to monitor requests and update their status when they reach their expiration date.
- ServiceNow Flows
- IntegrationHub REST action (part of the standard pack)