Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languagefr

Configuration d'Azure

Créer un token d'accès pour l'application

Créez l'application et enregistrez-la comme décrit ici:

https://docs.microsoft.com/en-us/graph/auth-register-app-v2


Accorder des autorisations

Le Connecteur de Présence aura besoin d'au moins cela. Cliquez également sur Accorder le consentement de l'administrateur pour Jtel GmbH.

Image RemovedImage Added

Créer un secret client

Rassembler toutes les informations

Vous aurez besoin :

  • L'Application (client) ID
  • le répertoire (tenant) ID
  • Le secret du client
  • Scope: https://graph.microsoft.com/.default
  • Utilisateur : adresse e-mail (Nous n'avons pas besoin d'une licence)
  • Mot de passe: xxxxxxxxxxxx.

L'utilisateur et le mot de passe sont l'email et le mot de passe de l'administrateur de Teams.

Collections du Postman

Pour voir ce qui se passe, importez les collections postman comme décrit ici:

https://github.com/microsoftgraph/microsoftgraph-postman-collections

Demo:

Application: Get App Only Access Token

Application: Get Users

On Behalf of a User: Get User Access Token

Get Presence status of a specific user

Cette requête n'existe pas dans la collection Postman, vous devez créer une nouvelle requête GET comme ci-dessous :

URL: https://graph.microsoft.com/beta/users/{{users_id}}/presence

Authorization: Bearer token en utilisant la variable: {{UserAccessToken}}.

Pour plus de détails sur la préséance de MS Graph Get pour les utilisateurs multiples, voir

https://docs.microsoft.com/en-us/graph/api/cloudcommunications-getpresencesbyuserid?view=graph-rest-1.0&tabs=http