Microsoft Azure Blob Storage Integration
The scope of this section is to help you enhance Ivanti Workspace Control by enabling Workspace Control to save user settings to Azure Blob Storage — a cloud based storage solution from Microsoft.
User settings are synchronized between the local file system and the Azure Blob Storage at the start and at the end of user sessions managed by Workspace Control.
Arhitecture
-
One or more Azure tenants
An Azure tenant represents a single organization, where all users for that organization reside.
-
One or more Azure Blob Storage accounts
The blob storage account hosts the Workspace Control user settings in the Azure cloud environment.
-
Workspace Control Composer
The Composer synchronizes user settings between the user's local machine and the Azure Blob Storage at the start and at the end of Workspace Control managed sessions, or during sessions at defined cache intervals.
-
Workspace Control Web Service
The Web Service is an Azure App Service that authenticates the Workspace Control user with the Azure tenant using shared access signature (SAS) tokens.
For more information about SAS, see
Grant limited access to Azure Storage resources using shared access signatures (SAS) article by Microsoft.
The following illustration provides an overview of how the different components interact:
Consider that Microsoft Azure is a cloud service when configuring advanced detection for connection states under User Context > Connection States. Such configurations can impact the performance and functionality of the Azure User Settings integration.
For more details see Connection States.