Virtual Applications
Overview
Virtual Applications in Entitle act as an abstraction layer, providing employees access to a virtual version of an application rather than the application itself. These applications run virtually on end-user devices and can be hosted either on-premises or in the cloud.
Virtual Applications address the issue that employees shouldn't need to understand the technical details of granting access. Without this abstraction, employees' exposure to access technicalities can create confusion and diminish their experience.
Virtual Applications simplify the end-user experience in the following ways:
- Simplified access request: Users can request access directly to the application they need, without understanding the underlying access implementation details. In the search results, they see a recognizable application name and icon during the request process, unaware of the implementation under the hood.
- Streamlined user interface: The user interface displays only the application name, concealing the complexity of IdP groups, provisioning flows, and other applications.
This page will provide you with step-by-step instructions on how to create Virtual Applications in Entitle.
End-user experience
-
Below you will find a short explanation of how end-users can request access to Virtual Applications. Note: the request process for Virtual Applications is identical to any other type of access request. Refer to the End-user Web App guide for the full process.
-
An end-user will not be aware of all the technicalities of how the access request is done when requesting access to a virtual application.
-
After clicking the New request button, the end-user will look for the specific application’s resources or roles they wish to request access to and then select their desired choices.
-
For example, an end-user who wants to request access to the Salesforce Access virtual application, can look for it using the navigation bar (All/Apps/Bundles) or otherwise look for specific roles in the search bar.
-
From there onwards, the access request process is identical to any other non-virtual application.
-
Prerequisites
- To set up new Virtual Applications and manage existing ones, you must have Admin permissions in Entitle. Keep in mind that end-users will only be able to request access to the Virtual Applications.
Set up a Virtual Application in Entitle
-
Once you log into Entitle with an Admin account, navigate to the Integrations tab on the left-side menu.
-
After clicking the Add integration button, type Virtual Application in the Application field. Then, choose a Name for it and a Default Approval Workflow (you can change that later if needed).
-
Note: Virtual Applications can only be saved on Entitle’s cloud and not on another agent, as they only refer to resources. Finally, click Save.
Manage your Virtual Applications
-
Log into Entitle with an Admin account and navigate to the Integrations tab on the left-side menu. Otherwise, if you have just created a new Virtual Application, you should have returned to the same screen. Click on your chosen Virtual Application from the integrations list - notice it has the following automatic logo:
-
In the Virtual Application’s screen below, you will be able to do the following actions:
-
Make changes to the Virtual Application’s basic information:
-
Owner and additional settings - click the Settings button on the top-right corner. If you wish to delegate the ownership to other users, simply search for them in the search bar. Make sure to click Save if you have made any changes.
-
Icon - click on the Replace Image button found in the top-right corner.
-
Name - click on the Virtual Application name found at the top of the screen.
-
To delete the Virtual Application, click on the Delete button on the top-right corner.
-
-
Click the Change Approval Workflow button if you wish to change it to a different workflow.
-
Manage Resources
-
To add a new resource, click the Add button found under the Resources section.
-
In the new pop-up screen fill in the mandatory information:
-
Name of the resource.
-
Default Approval Workflow, in case it’s a different one from what was set earlier.
-
Default Role name.
-
Virtualized Integration.
-
Virtualized Resource.
-
Virtualized Role.
-
-
Note: You can also choose to add the Type of resource and delegate the resource’s ownership to another user. Once done, click Create.
-
Once returned to the Virtual Application’s screen, by clicking on the resource that you have created you will be able to see the role and its virtuality. You can add as many resources as you wish.
-
-
Add Maintainers if needed by clicking on the Add button in the Maintainers section. Once done, click Save.
-
See the Virtual Application’s Audit Logs history by expanding the Audit Logs section.
-
Create new Rules or Bulk Actions
-
To create new Rules for resources and roles, click the Add rule button in the top-right corner of the Integrations screen. Then, follow the Rules guide.
-
To create new Bulk Actions for integrations, resources, and roles click the Bulk Actions button in the Resources section. Then, follow the Filtering and Bulk Actions guide.
-
-
Updated 7 days ago