Intégration avec Microsoft 365
L’intégration de Microsoft 365 votre ServiceNow instance au service vous permet de suivre vos abonnements logiciels et leur utilisation afin de déterminer la conformité de la licence et d’agir sur les opportunités d’optimisation.
Pour plus d’informations sur les Microsoft 365 services, consultez Offres Microsoft 365.
| Processus | Rôle d’utilisateur requis dans l’application Microsoft 365 | Périmètres d’authentification |
|---|---|---|
| Télécharger les abonnements | Développeur d'application |
|
| Extraire l’activité utilisateur |
|
Rapports.Lecture.Tous |
Enregistrer une Microsoft Azure AD application
Enregistrez une application via le Microsoft Azure portail.
Avant de commencer
Microsoft Azure AD Rôle requis : reportez-vous au tableau Autorisations minimales de l’utilisateur .
Procédure
Que faire ensuite
Une fois que vous avez inscrit et configuré votre application, restez dans le Microsoft Azure portail si vous devez activer votre application pour accéder au contenu du service et aux API Power BI.
Activer l’authentification du principal de service pour les API en lecture seule Power-BI
Accordez à votre application l’accès au contenu de service et aux API Power BI en activant l’authentification principale du service pour les API en lecture seule Power BI. Le contenu de service et les API Power BI permettent d’optimiser vos Microsoft 365 abonnements, par exemple en passant à une version antérieure des abonnements d’Office 365 E5 à Office 365 E3.
Avant de commencer
Microsoft Azure AD Rôle requis : administrateur général
Power BI Rôle requis : administrateur de Power Platform
Pourquoi et quand exécuter cette tâche
Le principal de service est une méthode d’authentification qui permet à votre application d’accéder à des ressources sécurisées Microsoft Azure AD , telles que le contenu de service et les API Power BI.
Procédure
Configurer les mises à jour sur Microsoft 365 Admin Center
Empêchez l’importation d’informations utilisateur anonymes dans Microsoft 365 les rapports sur l’activité vers ServiceNow.
Avant de commencer
Rôle requis : admin
Procédure
Créer un profil d'intégration Microsoft 365
Créez un profil d’intégration pour suivre les abonnements logiciels et optimiser les licences expirées pour le Microsoft 365 service.
Avant de commencer
ServiceNow Rôle requis : sam_integrator ou admin
- Gestion des actifs logiciels - Professional pour Microsoft le module d’extension (com.snc.samp.microsoft)
- Gestion des actifs logiciels - Gestion des licences SaaS (com.sn_sam_saas_int) module d’extension à partir de ServiceNow Store
Pour plus d'informations, consultez Demander le Gestion des licences SaaS.
Pourquoi et quand exécuter cette tâche
Si vous utilisez Software Asset Workspace, l’option permettant de créer le profil d’intégration directe dans Interface utilisateur principale est inactive.
Procédure
Que faire ensuite
Affichez tous les modèles logiciels générés automatiquement pour Microsoft 365 en accédant à . Un modèle logiciel est un profil du logiciel que vous avez acheté, y compris des informations sur l’éditeur, la version et la carte de détection. Les modèles logiciels enregistrent les informations de l’éditeur et créent un profil.
Lorsque vous créez un profil d’intégration, une règle de réclamation est automatiquement créée pour le logiciel. Il est important que vous examiniez la règle de récupération pour vous assurer qu’elle répond à vos spécifications. Vous pouvez afficher toutes les règles de réclamation générées automatiquement pour Office 365 en accédant à . Les règles de réclamation sont appliquées en fonction des données d’utilisation Microsoft de System Center Configuration Management (SCCM) qui sont extraites via l’intégration d’utilisation Microsoft SCCM. Pour en savoir plus sur ces règles de réclamation, reportez-vous à la section Créer une règle de réclamation pour importer Microsoft des données d’utilisation SCCM.
Déterminer et vérifier Microsoft 365 les informations d’abonnement dans votre ServiceNow instance
Déterminez les informations exactes sur l’abonnement logiciel à extraire du centre d’administration et vérifiez si les informations complètes sur l’abonnement Microsoft 365 sont transmises avec précision vers ServiceNow.
Avant de commencer
Rôle requis : sam_admin
Procédure
Chargez les rapports d’utilisation Microsoft 365 Copilotde Visio Online et Project Online dans votre ServiceNow instance
Surveillez les données d’activité d’utilisation de Microsoft 365 Copilot, Visio Online et Project Online afin d’identifier les candidats à la réclamation en fonction d’une faible utilisation.
Avant de commencer
- Accéder à l’Admin Microsoft 365 Center : admin
- Ajouter des rapports à l’instance ServiceNow : sam_admin
Pourquoi et quand exécuter cette tâche
Vous pouvez exporter les rapports d’utilisation pour Microsoft Copilot, Visio Online et Project Online à partir du centre d’administration Microsoft 365 et ajouter les rapports à votre ServiceNow instance. Ces rapports d’activité d’utilisation contribuent à l’optimisation des licences en identifiant les candidats potentiels à la réclamation en fonction d’une faible utilisation.
Procédure
Que faire ensuite
Les rapports d’activité d’utilisation que vous chargez peuvent être surveillés pour l’optimisation de la licence et la génération de candidats à la réclamation. Pour plus de détails, voir Évaluation de l’activité d’utilisation du logiciel pour Microsoft 365 les abonnements.
Évaluation de l’activité d’utilisation du logiciel pour Microsoft 365 les abonnements
Évaluez l’activité d’utilisation du logiciel pour détecter les abonnements actifs, inactifs et non affectés parmi tous les abonnements trouvés sur le Microsoft 365 portail.
L’activité d’utilisation de logiciels correspond à l’utilisation de produits logiciels et vous pouvez surveiller l’utilisation de licences en suivant l’activité d’utilisation de logiciels. La surveillance de l’activité d’utilisation des logiciels vous aide également à optimiser vos abonnements aux logiciels existants.
La table suivante répertorie les sources de collecte de l’activité d’utilisation de logiciel, du support de la plate-forme associé et des produits pris en charge Microsoft 365 .
| Sources de la collecte d’activités d’utilisation du logiciel | Prise en charge de la plateforme | Produits pris en charge Microsoft Office 365 |
|---|---|---|
| API Microsoft Graph | Ordinateur de bureau, Web, Mobile | Outlook, Word, PowerPoint, Excel, OneNote, Teams, Exchange Online, SharePoint Online, Power BI |
| Microsoft SCCM ou ACC-V | Ordinateur de bureau | Microsoft Office 365 applications pour les entreprises |
| Jamf pour MacOS les appareils | Ordinateur de bureau | Microsoft Office 365 applications pour les entreprises |
| Chargement manuel des rapports d’utilisation sur l’instance ServiceNow à partir de l’Admin Microsoft Office 365 Center | Ordinateur de bureau, Web, Mobile | Microsoft 365 Copilot, Visio Online et Project Online |
Surveillance de l’activité d’utilisation des logiciels pour l’optimisation des licences
En fonction de l’activité d’utilisation de logiciel, génère des recommandations d’optimisation pour vos abonnements aux logiciels, Gestion des actifs logiciels notamment :
- Rétrograder de E5 à E3 et de Microsoft 365 E3 à E1
- Abonnements consolidés Microsoft 365 pour plusieurs licences. Par exemple, si vous avez à la fois des abonnements Office 365 Entreprise E5 et Microsoft 365 Entreprise E3, une seule licence peut être recommandée pour couvrir plusieurs produits.
- Utilisateurs avec double licence avec les abonnements Microsoft 365 Office 365, Enterprise Mobility+Security (EMS), Windows
- Abonnements individuels pour Microsoft Teams, Microsoft Exchange Online, Microsoft SharePoint Online, Microsoft OneDrive, et Power BI
- Abonnements des utilisateurs non affectés
Vous pouvez afficher les recommandations d’optimisation sur le Tableau de bord d’optimisation et économies dans l’espace de travail.
- Utilisations de logiciels [samp_sw_usage]
Affichez les données d’utilisation des produits logiciels individuels dans le cadre de l’abonnement dans la table Utilisations de logiciels. Cette table stocke l’utilisation totale et la dernière activité récupérées à partir des API et d’autres solutions de Microsoft détection telles que SCCM Jamfet ACC-V. La SAM - Collect Microsoft 365 Usage tâche planifiée collecte les données d’utilisation quotidiennement et SAM - Create New Reclamation Candidates for Office 365 Integration génère les candidats à la suppression chaque semaine. Pour en savoir plus sur les champs d’utilisation de logiciels et leur description, reportez-vous Afficher ou créer une utilisation du logiciel dans l’espace de travailà .
La table Utilisations du logiciel inclut la date à laquelle le logiciel a été utilisé pour la dernière fois et le type d’activités effectuées sur le bureau, le Web, le mobile ou cumulées sur plusieurs plateformes. Les dernières données d’activité vous aident à sélectionner un plan optimisé pour les produits individuels de vos Microsoft 365 abonnements. Gestion des actifs logiciels génère un candidat à la suppression pour l’abonnement actuel en affichant une recommandation optimisée sur la console de licence.
- Rapports d’utilisation des applications Microsoft 365 [samp_m365_apps_usage_report]
Affichez la dernière date d’activité des Microsoft 365 produits dans la table Rapports d’utilisation des applications Microsoft 365 pour chaque utilisateur. Cette table stocke les données Microsoft 365 d’utilisation des produits dans Vrai ou Faux, récupérées à partir des Microsoft API uniquement. La dernière date d’activité vous aide à déterminer plus précisément les candidats à la réclamation pour Microsoft 365 les produits, notamment Microsoft Outlook, Microsoft Word, Excel Microsoft PowerPointet OneNote. Pour en savoir plus sur les champs d’utilisation des applications et leur description, reportez-vous Microsoft 365 à la section Microsoft 365 Rapports d’utilisation des applications.
Optimisation des licences pour Microsoft les abonnements
L’activité d’utilisation de logiciels vous aide à optimiser les licences en détectant les candidats à la réclamation à partir des produits individuels Microsoft et des abonnements à la Microsoft 365 suite. Vous pouvez déterminer les candidats à la réclamation à l’aide des API et des solutions de détection.
- Rétrogradations de E5 à E3 et de Microsoft 365 E3 à E1 : déterminez le nombre de licences par mois qui peuvent être passées à une version antérieure ou récupérées en fonction des candidats à la version antérieure générés.Remarque :Vous pouvez également déterminer l’utilisation d’Access Microsoft et de Publisher à partir de solutions de détection supplémentaires, telles que Microsoft SCCM ou ACC-V pour l’optimisation de E3 à E1.
- Abonnements consolidés Microsoft 365 : recherchez Microsoft 365 des candidats à la réclamation d’abonnements consolidés.
- Utilisateurs avec double licence : déterminez le nombre de licences par mois qui peuvent être rétrogradées ou récupérées en fonction des candidats recommandés avec les abonnements aux deux Microsoft 365 abonnements et à ses applications (Office 365, Enterprise Mobility+Security (EMS), Windows).
- Abonnements individuels : les règles de réclamation sont automatiquement créées pour les abonnements individuels lorsque la tâche planifiée s’exécute SAM - Import user subscription . Ces abonnements individuels incluent Microsoft Teams, Microsoft Exchange Online, Microsoft SharePoint Online, Microsoft OneDrive, et Power BI. Vous pouvez passer en revue les règles de réclamation pour les abonnements individuels en fonction de vos besoins. Pour en savoir plus, consultez Réviser une règle de réclamation de logiciel.
En outre, la date d’affectation de l’abonnement qui est automatiquement renseignée à partir du portail permet de générer les candidats à la Microsoft 365 réclamation pour les abonnements individuels. L’utilisation de la date d’affectation de l’abonnement au lieu de la date de création de l’enregistrement Now Platform permet de créer des candidats à la réclamation corrects en fonction de l’utilisation réelle à partir Microsoft 365 du portail.
Évaluer Microsoft 365 les résultats de conformité et d’optimisation
Évaluez Microsoft 365 les résultats de conformité et d’optimisation pour réaliser des économies de coûts réelles et potentielles, ainsi que des optimisations recommandées pour la gestion des licences.
Avant de commencer
Rôle requis : sam_admin ou sam_user
La détection de Microsoft 365 doit être complète pour évaluer la conformité du logiciel. Pour plus d’informations sur l’utilisation conjointe de Détection et Microsoft de SCCM, voir Détection et SCCM conjointement.
L’utilisation des Microsoft 365 plans doit être disponible à la fois Microsoft à partir d’API certifiées et Microsoft de SCCM pour évaluer l’optimisation logicielle.
Procédure
Mettre à jour les points de terminaison REST et OAuth pour Microsoft Office 365 les plans gouvernementaux
Modifiez les points de terminaison du message REST et de l’application OAuth sur votre ServiceNow profil d’abonnement afin de pouvoir utiliser vos abonnements.
Avant de commencer
Rôle requis : sam_admin
Pourquoi et quand exécuter cette tâche
L’prend Now Platform® en charge Microsoft Office 365 les plans gouvernementaux, qui fournissent toutes les fonctionnalités et options des Microsoft 365 services dans une communauté cloud gouvernementale segmentée qui permet aux organisations de respecter les normes américaines de conformité et de sécurité.
Pour plus d’informations sur Microsoft Office 365 les plans Government, voir Office 365 Government.
Procédure
Associer un utilisateur à des enregistrements d’abonnement
Si le champ Utilisateur de la table Abonnement logiciel [samp_sw_subscription] est vide, mappez le champ avec un utilisateur associé.
Avant de commencer
ServiceNow Rôle requis : admin
Pourquoi et quand exécuter cette tâche
SaaS intégrations créent des enregistrements d’abonnement dans la table Abonnements [samp_sw_subscription]. Les champs de cette table sont renseignés par des intégrations et des tâches automatisées. Le champ Utilisateur est résolu en fonction de la valeur de la colonne Nom principal de l’utilisateur et vérifié par défaut par rapport aux champs E-mail et user_name de la table Utilisateur [sys_user].
Procédure
- Mettez à jour manuellement le champ Utilisateur sur les abonnements.
Par défaut, l’intégration remplace le champ Utilisateur , même si vous définissez une valeur.
- Mettez à jour manuellement le champ Utilisateur de l’enregistrement d’abonnement pour remplacer la valeur de colonne Utilisateur automatiquement définie par l’intégration.
Une fois la valeur mise à jour, l’intégration ne la réinitialise pas.
- Si vous souhaitez revenir à la logique utilisateur de l’intégration, décochez la valeur du champ Utilisateur .
Une fois la valeur effacée, l’exécution de l’intégration suivante remplit à nouveau automatiquement le champ Utilisateur .
- Mettez à jour manuellement le champ Utilisateur de l’enregistrement d’abonnement pour remplacer la valeur de colonne Utilisateur automatiquement définie par l’intégration.
- Modifiez la logique de recherche d’utilisateur pour SaaS les abonnements.
Si vous avez une colonne différente pour la recherche d’utilisateurs, vous pouvez l’utiliser pour la recherche au lieu de la recherche du système de base.
- Ouvrez l’include de script SAMSaasIntegrationUtils.
- Remplacez l’appel de méthode getSysUser par le script suivant et votre nom de champ dans la table sys_user pour remplacer le <replace_field_name>.
getSysUser: function (upn) { if (upn) { var userGr = new GlideRecord('sys_user'); userGr.addActiveQuery(); userGr.addNotNullQuery('<replace_field_name>'); userGr.addQuery('<replace_field_name>', upn); userGr.setLimit(1); userGr.query(); if (userGr.next()) { return userGr; } } }