This article is for Microsoft 365 administrators who want to configure Azure containers for use when users create Document Management libraries using Azure Blob storage.
The following steps are required:
Automatically generated table of contents
Install the AODocs Azure connector app
1. Follow this link:
https://login.microsoftonline.com/[customer_tenant_id]/adminconsent?client_id=51fe6687-2847-4339-998e-a538d5d069e1
after replacing [customer_tenant_id]
with the Azure tenant ID of the customer found on the Tenant properties page.
2. Accept the authorisations.
You are redirected to the AODocs homepage.
The permissions listed below are granted.
Create Azure storage accounts and containers
Note: Azure storage accounts are not to be confused with AODocs storage accounts!
An Azure container can store the files of one or more AODocs libraries.
You can choose to have the same Azure storage account and container for all of your libraries, or have multiple containers or Azure storage accounts and select a different one for each library, as long as they all respect the following setup.
Create Azure storage accounts
1. Open the Storage accounts page and click Create.
2. On the Basics tab, enter the Azure storage account name and the region of your choice, then click Next.
Note: You can select the performance and redundancy settings of your choice.
3. On the Advanced tab, unselect the checkbox Allow enabling public access on containers public blob access, then click Next.
4. On the Data Protection tab select the following checkboxes:
- Enable versioning for blobs
- Enable blob change feed
- Enable version-level immutability support
Then click Next.
5. On the Review tab check over the details.
6. Click Create.
Set permissions
You must give the AODocs Azure connector app two roles on the Azure storage account:
- Storage Blob Data Owner
- Storage Account Contributor
1. Open the Access Control (IAM) page for the Azure storage account you created and select the Role Assignments tab.
2. Click Add and select Add role assignment.
3. Select Storage Blob Data Owner than click Next.
4. Click Select members.
5. Search for the AODocs Azure connector app, then click Select.
6. Click Review + assign twice.
Repeat the above for the Azure Storage Account Contributor role, which is required for CORS.
Create containers
Create one or more containers to store the files.
1. Open the Containers page for the Azure storage account you created.
2. Click Container.
3. In the New container dialog, enter a name for your container, then click Create.
Use the container ID
You must enter the container's ID when you:
-
create a Document Management library in AODocs
-
use the Library Switcher to convert the storage platform of a library from Google Drive to Azure Blob storage
The format of the container ID is as follows:
- Tenant ID – find it on the Tenant properties page
- Subscription ID – find it in the Storage account overview (see screen below)
- Resource group name – find it in the Storage account overview
- Azure Storage account name
- Container name
Each item must be separated by a colon (:)
TENANT_IT:SUBSCRIPTION_ID:RESOURCE_GROUP:STORAGE_ACCOUNT_NAME:CONTAINER_NAME
For example: