Authentifier Microsoft Teams avec Microsoft Azure
Configurer l’authentification avec Microsoft Azure pour se connecter Microsoft Teams à Gestion des réservations du lieu de travail l’application.
Avant de commencer
Rôle requis : administrateur Azure Active Directory
Pourquoi et quand exécuter cette tâche
Pour Gestion des réservations du lieu de travail pouvoir générer Microsoft Teams un lien de réunion et obtenir les enregistrements, via Microsoft Graph API, des autorisations doivent être ajoutées.
Procédure
- Connectez-vous au portail Microsoft Azure.
- Accédez à la Azure Services > Azure Active Directory > Gérer > Inscriptions d’applications.
- Facultatif :
Si vous n’avez pas d’enregistrement d’application, cliquez sur Nouvelle inscription.
- Sur le formulaire, entrez le nom de l’inscription.
- Sélectionnez les types de comptes pris en charge de votre choix.
- Facultatif :
Spécifiez l’URL de redirection.
Spécifiez les détails suivants :
- Sélectionnez la plateforme Web.
- Entrez l’URL au format suivant : https://<nom-instance>.service-now.com/oauth_redirect.do
-
Si vous avez déjà une inscription d’application, sélectionnez l’inscription de l’application.
- Accédez à la Gérer > Authentification.
- Accédez à la Ajouter une plateforme > Applications Web > Web.
-
Renseignez les champs du formulaire Configuration Web.
Tableau 1. Formulaire Configuration Web Champ Description URL de redirection Entrez une URL au format : https://[instance].service-now.com/oauth_redirect.do Octroi implicite Cochez Jetons d'accès et Jetons d'ID - Cliquez sur Configurer.
-
Ajoutez un secret client.
- Accédez à la Gérer > Certificats et clés secrètes.
- Cliquez sur Nouveau secret client
- Dans le champ Description, saisissez une brève description du secret.
- Sous Date d'expiration, sélectionnez une date d'expiration.
- Cliquez sur Ajouter.
- Après avoir ajouté une date, dans la section Secrets clients, copiez la valeur en cliquant sur Copier dans le presse-papiers.
-
Ajoutez une autorisation.
- Accédez à la Gérer > Autorisations d’API.
- Cliquez sur Ajouter une autorisation.
- Sélectionnez Microsoft Graph.
-
Sélectionnez Autorisations d'application.
Tableau 2. Autorisations de l’application Nom d’autorisation Description Requis pour Utilisateur.Lecture.Tout Lire tous les profils d’utilisateurs Créer un lien vers la réunion virtuelle RéunionsOnline.LectureÉcriture.Tout Lire et créer des réunions en ligne Créer un lien vers la réunion virtuelle Répertoire.Lecture.Tout Lire les données de répertoire Créer un lien vers la réunion virtuelle Messagerie instantanée.Lecture.Tout Lire tous les messages de la messagerie instantanée Remarque :Cette option est facultative et nécessaire uniquement pour récupérer les enregistrements de réunion.
Récupérer l’enregistrement de la réunion -
Sélectionnez Chat.Read.All, Directory.Read.All, OnlineMeetings.ReadWrite.All et User.Read.All.
Remarque :Sélectionnez Chat.Read.All pour récupérer les enregistrements de réunion.
- Cliquez sur Ajouter des autorisations.
- Sur l'écran des autorisations configurées, cliquez sur Grant admin consent for ServiceNow (Accorder le consentement administrateur pour ServiceNow).
-
Cliquez sur Oui.
Un message de confirmation s’affiche indiquant que le consentement de l’administrateur est accordé pour les autorisations demandées.
-
Configurez la politique d’accès aux applications et autorisez les applications à accéder aux réunions en ligne.
- Ouvrez PowerShell de Windows en tant qu’administrateur pour exécuter des scripts.
- Identifiez l’ID (client) de l’application et les ID des utilisateurs au nom desquels l’application est autorisée à accéder aux réunions en ligne.
- Connectez-vous à Skype Entreprise PowerShell avec un compte administrateur.
-
Créez une politique d’accès à l’application contenant une liste d’ID d’application.
Exécutez l’applet de commande suivante, en remplaçant les arguments Identity, AppIds et Description (facultatif).
New-CsApplicationAccessPolicy -Identity Test-policy -AppIds "ddb80e06-92f3-4978-bc22-a0eee85e6a9e", "ccb80e06-92f3-4978-bc22-a0eee85e6a9e", "bbb80e06-92f3-4978-bc22-a0eee85e6a9e" -Description "description here" -
Accordez la politique à l’utilisateur pour permettre aux ID d’applications contenus dans la politique d’accéder aux réunions en ligne au nom de l’utilisateur autorisé.
Exécutez l’applet de commande suivante, en remplaçant les arguments PolicyName et Identity.
Grant-CsApplicationAccessPolicy -PolicyName Test-policy -Identity "748d2cbb-\ 3b55-40ed-8c34-2eae5932b22a" - Facultatif :
Accordez la politique à l’ensemble du locataire (s’applique aux utilisateurs à qui aucune politique d’accès à l’application n’a été affectée).
Exécutez l’applet de commande suivante, en remplaçant l’argument PolicyName.
Grant-CsApplicationAccessPolicy -PolicyName Test-policy -Global
Remarque :Tous les employés qui peuvent créer ou mettre à jour des réservations doivent être inclus dans la politique d’accès à l’application.
Résultats
Microsoft Teams est configuré avec Microsoft Azure.
Remarque :
Pour plus d’informations sur l’autorisation des applications à accéder aux réunions en ligne, consultez la documentation Microsoft.