Microsoft Azure

Connect Sola and Azure to get security insights

Overview

The Azurearrow-up-right integration connects data from your Azure account to your Sola workspace, making it easy to search and find answers to your specific use cases.

The Azure integration gives you a complete view of your Azure environment, allowing you to monitor and analyze Azure security posture and potential threats.

With the Azure integration, you can:

  • Ensure cloud security best practices

  • Gain full visibility into your cloud resources

  • Identify security risks across your cloud environment

circle-exclamation
circle-info

No hidden indirect cloud provider charges The Sola integration won’t use resources that increase your cloud costs.

Set up Azure data source integration with Sola

Go to Integrations > Data Sourcesarrow-up-right > click New data source > select Microsoft Azure.

The Sola wizard will take you through the steps.

Connect Azure to Sola

To connect Azure, you’ll need an Azure account with the necessary permissions to create and configure an App Registration.

These methods use an Azure App Registration within your subscription to securely grant Sola read-only access to your Azure services and resources.

  • App Registration (Recommended)

  • Terraform

circle-info

The setup script, provided in the Sola wizard, creates the relevant resources needed for accessing Azure data and extracting it to Sola:

  1. Connecting to Azure - Authenticates to Azure and Azure AD using the active Cloud Shell session

  2. Setting credentials - Resolves tenant name and switches to the specified subscription

  3. Creating service principal - Creates an Azure AD application and service principal for Sola

  4. Creating custom role - Creates a custom read-only role scoped to the subscription with the minimal required permissions

  5. Adding Microsoft Graph API permissions - Grants the service principal Microsoft Graph reading permissions: User.Read.All, Application.Read.All

  6. Assigning roles - Assigns the custom role and the built-in Reader role to the service principal on the subscription

Troubleshooting Azure setup script common errors

Error Code
Description
Resolution

MISSING_PERMISSIONS

Your Azure account lacks a required permission on the subscription.

Ensure your account has the Owner or Contributor role on the target subscription and re-run the script.

UNAUTHENTICATED

The Azure CLI session is not authenticated or no valid account is detected.

Re-open Cloud Shell, ensure you are logged in, and re-run the script.

RESOURCE_NOT_FOUND

A required Azure resource (e.g. subscription) was not found or is not accessible.

Verify the subscription ID in the Azure Portal and re-run the script.

NULL_SECRET

The service principal client secret was created but returned an empty value.

Re-run the script. If the issue persists, contact Sola support.

UNEXPECTED_ERROR

An unexpected error occurred during the setup.

Try again. Contact Sola support if the issue persists.

Get started with Azure-focused security appsarrow-up-right, built by our expert team.

Explore the app gallery for Azure apps

Last updated

Was this helpful?