Azure Integration
Integration guide for Resmo Azure Integration.
Resmo seamlessly integrates with Azure to ensure the security and compliance of your Azure environment.

  • Collect all your Azure assets in place.
  • Ability to query your GCP networks, storage, virtual machines, and 50+ other resources.
  • Set up rule notifications based on Azure resource configurations and their changes.
  • Set up custom or predefined rules for continuous security and compliance auditing.
  • Check your Azure security and compliance posture using the Azure Best Practices and compliance packs.

Resmo has an Azure integration that you can install securely once you sign up for a Resmo account. Our application uses API calls to make the initial polling and receive existing resources.

Resmo Azure integration collects Network, Compute, Storage, and much more.
Azure
Resource Directory

  • Find Security Center subscriptions per tier
  • Detect virtual networks without DDoS protection
  • Identify virtual network VM protection
  • List DNS zones with public access
  • See network security groups without subnets
  • List subscriptions managed by other tenants

You can follow the instructions to create a Service Principal in an Azure shell/terminal.

>az ad sp create-for-rbac --role Reader
Example Output: { "appId": "###appId###", // Client Id "displayName": "azure-cli-2022-04-13-14-04-21", "password": "#####", // Client Secret "tenant": "###tenantId###" // Tenant Id }

  1. 1.
    Find objectId of the principal az ad sp show --id ###appId### --query objectId
  2. 2.
    Give your key vault read permission access to the created service principal with objectId az keyvault set-policy --name ###vaultName### \ --object-id ###objectId### --secret-permissions get list \ --key-permissions get list --certificate-permissions get list

az role assignment create --assignee ###appId### --role Reader --scope /subscriptions/###subscriptionId###
How to install
  1. 1.
    Sign up or log in to your Resmo account.
  2. 2.
    Go to the Integrations page, click on Add Integration, and select Azure.
  3. 3.
    Name the integration and write a description (optional.)
  4. 4.
    Fill configuration fields with the created Service Principal in Setup Your Azure Account
5. Hit the create button, and you are ready to run queries.

  1. 1.
    Login to your Resmo account.
  2. 2.
    Navigate to the Integrations page and click your Azure integration.
  3. 3.
    Click the Delete button to uninstall or Disable to stop polling Azure resources temporarily.
  4. 4.
    (Optional) Delete the created Service Principal from App Registrations on your Azure Portal.

What should I check if integration fails to install?
What happens if I delete required resource used by integration to poll my resources?
Can I update the Tenant ID for my integration?
I could not see resources even if exists on my Azure account, how can I fix it?
Copy link
On this page
Resmo + Azure Integration Fundamentals
What does Resmo offer Google Cloud Platform users?
How does the integration work?
Available resources
Common queries and rules
Integration Walkthrough
FAQ