Création d'un service externe permettant d'accéder aux APIs Microsoft Graph

Création de l'application Azure AD

Étape 1 : Créer une application Azure AD
  1. Se connecter à Azure Portal

👉 Accédez à Azure AD - App Registrations.

  1. Créer une nouvelle application
    1. Cliquez sur “Nouvel enregistrement”.
    2. Nom : Donnez un nom à l’application (ex: `MTRMonitoringAPI`).
    3. Types de comptes : Sélectionnez “Comptes dans cet annuaire uniquement”.
    4. Redirect URI : Laissez vide si non utilisé.
  2. Cliquez sur “Enregistrer”.
Étape 2 : Récupérer les informations de l’application
  1. Client ID : Copiez le “Identifiant d’application (client)”.
  2. Tenant ID : Copiez le “Identifiant du répertoire (locataire)”.

Étape 3 : Créer une clé secrète (Client Secret)
  1. Allez dans “Certificats et secrets” (menu de gauche).
  2. Créer un nouveau secret :
    1. Cliquez sur “Nouveau secret client”.
    2. Donnez-lui un nom et choisissez une durée de validité.
    3. Cliquez sur “Ajouter”.
  3. Copiez immédiatement la valeur, elle ne sera plus visible après.

Étape 4 : Assigner les permissions Microsoft Graph
  1. Allez dans “Autorisations API.
  2. Cliquez sur “Ajouter une autorisation”.
  3. Sélectionnez Microsoft Graph.
  4. Choisissez “Application permissions” .
  5. Ajoutez les permissions nécessaires :
    1. `TeamworkDevice.Read.All`
    2. `TeamworkDevice.ReadWrite.All`
  6. Cliquez sur “Ajouter”.
  7. Retournez dans “Autorisations API et cliquez sur “Accorder le consentement de l'organisation”.

Création du service externe