Intune et MS Graph: Trouver facilement l’équivalence MS Graph d’une action depuis le portail Intune

Dans cet article, nous allons voir un moyen de trouver rapidement l’équivalence MS Graph d’une action effectuée depuis le portal Intune.

Contexte

Ci-dessous, ce que nous souhaitons:

  • Exécuter une action depuis le portail Intune
  • Automatiser cette action avec PowerShell
  • Utiliser Graph pour cela
  • Trouver l’équivalence de l’action avec Graph

La solution

Nous allons procéder comme ci-dessous:

  1. Allez sur le portail Intune
  2. Ouvrez le mode développeur du navigateur avec F12
  3. Exécuter l’action depuis le portail Intune
  4. Cliquez sur le bouton Stop recording network log button dans le mode développeur
  5. Allez dans l’onglet Network
  6. Accéder à la ressource Graph

La solution en action

Nous allons vérifier l’équivalence Graph des actions suivantes:

  • Lister tous les appareils
  • Changer le nom d’un appareil
  • Redémarrer un appareil

Lister tous les appareils

  1. Allez dans Devices
  1. Ouvrez le mode développeur
  1. Allez dans l’onglet Network
  1. Cliquez sur All devices
  1. Cliquez sur Stop recording network log
  1. Dans le mode développeur, la ressource est affichée
  1. Il s’agit ici de managedDevices
  1. Cliquez dessus
  2. Le chemin Graph de la ressource est affichée
  1. La méthode à utiliser est GET
  2. Un clic droit sur la ressource vous permettra de copier en PowerShell

Changer le nom d’un appareil

  1. Allez dans Devices
  2. Cliquez sur All devices
  3. Selectionnez un appareil
  4. Ouvrez le mode developpeur
  5. Allez dans l’onglet Network
  6. Cliquez sur
  1. Cliquez sur Rename device
  1. Saisissez un nom tel que: POSTE-TEST
  2. Cliquez sur Rename
  1. Cliquez sur Stop recording network log
  2. Dans le mode developpeur la ressource est affichée
  1. Il s’agit ici de setDeviceName
  2. Cliquez dessus
  3. Le chemin Graph de la ressource est affichée
  1. La méthode à utiliser est POST
  2. Allez en bas de l’onglet Network
  3. Cliquez sur Request Payload part
  1. Nous obtenons le JSON permettant de changer le nom

Redémarrer un appareil

  1. Allez dans Devices
  2. Cliquez sur All devices
  3. Selectionnez un appareil
  4. Ouvrez le mode developpeur
  5. Allez dans l’onglet Network
  6. Cliquez sur
  7. Cliquez sur Restart
  1. Cliquez sur Stop recording network log
  2. Dans le mode developpeur la ressource est affichée
  1. Il s’agit ici de rebootNow
  2. Cliquez dessus
  3. Le chemin Graph de la ressource est affichée
  1. La méthode à utiliser est POST

A propos de l'auteur

Damien VAN ROBAEYS

Ingénieur Systèmes travaillant principalement sur ce qui tourne autour du poste de travail (MDT, SCCM, Intune) et l’automatisation avec PowerShell. MVP Microsoft et auteur pour ENI, il publie régulièrement sur son blog et gère différents groupes Facebook, PowerShell et WPF (~4000 membres), Windows Autopilot (~3000 membres).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *