Permissions
To get started, the customer must first provide the necessary permissions to execute and generate the Lucidity Assessment Tool successfully. This can be done in two different ways. Both methods are explained below.
Method 1 - Using OAuth for Azure Assessment Tool (Recommended)
It is the easiest, fastest and most efficient way to run the Assessment tool and collect the storage metrics. This method uses OAuth 2.0 for authentication and authorization and does not require Azure Active Directory application registration procedures. This can be achieved by leveraging a built-in “Contributor” level user with no requirement of updating the existing IAM permissions.
Method 2 - Using Custom IAM Roles for App Registration and Client Credentials
This method requires the Assessment tool registration as a tenant in the Azure AD realm. The customer can then utilize the built-in IAM role without updating the existing IAM permissions. Or create a new user or update an existing user’s IAM permissions to successfully execute the script.
Prerequisites
The Lucidity Assessment Tool can be executed from either a Windows or Linux host as simple command-line arguments. It is easy to use as a single-file binary program that does not involve complex installation procedures.
This tool is free and does not require any entitlement or license activation for usage.
The following are the minimum system requirements for running the Azure Assessment Tool.
Parameters | Description |
|---|---|
Cloud | Microsoft Azure Cloud |
Azure Subscription | Minimum one Azure Cloud Subscription |
Azure IAM | Built-in “Contributor” or custom IAM role with custom permissions |
Azure Active Directory | App registration in Azure Active Directory |
Azure Certificates & Secrets | Azure Client Secret and Certificates |
Management VM | Azure VM for executing Assessment Tool script |
Operating System | Windows or Linux OS with appropriate user permissions |
Network | Internet access on Windows or Linux machine |