Azure Virtual Machines Azure Virtual Machines

Intégrez Azure Virtual Machines pour récupérer l'inventaire complet de vos VMs Azure

Le connecteur Azure Virtual Machines permet de récupérer l'inventaire complet de vos machines virtuelles déployées sur Microsoft Azure et leur configuration associée directement dans OverView.

Objectif

Le connecteur Azure Virtual Machines permet de récupérer les informations suivantes :

  • Inventaire des machines virtuelles Azure
  • Tags et groupes de ressources associés
  • Statut et configuration des VMs (taille, système d'exploitation, état d'alimentation)

Prérequis

  • Un compte Azure avec accès à des machines virtuelles
  • Permissions d'administrateur ou lecture sur les ressources de virtualisation
  • Application enregistrée dans Azure AD pour l'authentification par API

Informations à fournir dans OverView

ChampDescription
ID d'application (client)Identifiant unique de l'application enregistrée dans Azure AD
Secret clientClé secrète générée pour l'authentification de l'application
ID du locataireIdentifiant du locataire Azure (répertoire)

Procédure

Enregistrer une application dans Entra ID

  1. Accéder au Microsoft Entra Admin Center :
  2. Créer une nouvelle application :
    • Allez dans Entra ID > App registrations > New registration.
    • Entrez un nom (par exemple, "OverView Azure VM Connector").
    • Sélectionnez Accounts in this organizational directory only.
    • Cliquez sur Register.
  3. Créer un secret client :
    • Allez dans Certificates & secrets > New client secret.
    • Ajoutez une description et définissez une période d'expiration.
    • Cliquez sur Add.
    • Copiez immédiatement la valeur du secret (affiché une seule fois).

Récupérer les identifiants

  1. Obtenir Tenant ID et Client ID :
    • Dans l'onglet Overview, copiez l'Directory (tenant) ID.
    • Dans l'onglet Overview, copiez l'Application (client) ID.

Assigner le rôle Reader au niveau de la subscription

  1. Naviguer vers les Subscriptions :
  2. Ajouter une attribution de rôle :
    • Sélectionnez votre subscription et allez dans Access control (IAM).
    • Cliquez sur Add role assignment.
    • Sélectionnez le rôle Reader.
    • Dans l'onglet Members, sélectionnez User, group, or service principal.
    • Cherchez et sélectionnez l'application enregistrée par nom.
    • Cliquez sur Review + assign.

Permissions requises

Le principal de service doit avoir le rôle Reader assigné au niveau de la subscription pour récupérer l'inventaire des VMs et les informations de configuration.

Alternative : import par fichiers via DropPoint

L'accès API décrit plus haut est la méthode recommandée pour ce connecteur. Lorsqu'il n'est pas disponible (réseau cloisonné, version ou licence sans API, export déjà produit par ailleurs), OverView accepte des exports de fichiers, à déposer dans le bucket dédié à Azure Virtual Machines.

Où déposer les fichiers ?

Bucket : s3://azurevm/

Exemple : s3://azurevm/export.csv

La procédure est décrite dans le guide OverView DropPoint : génération des credentials, configuration du client, puis envoi des fichiers depuis l'interface web OverView, l'AWS CLI ou un SDK. Les exemples y sont préremplis avec ce bucket lorsque vous suivez ce lien.

Documentation officielle

Pour plus de détails, consultez : What is Azure role-based access control (Azure RBAC)?