Workspace ONE UEM
Intégrez Workspace ONE UEM pour récupérer les appareils enrôlés dans votre tenant et leurs utilisateurs d'enrôlement
Le connecteur Workspace ONE UEM récupère dans OverView les appareils enrôlés dans votre tenant Omnissa Workspace ONE UEM ainsi que leurs utilisateurs d'enrôlement, via l'API REST de Workspace ONE UEM.
Objectif
Le connecteur Workspace ONE UEM récupère les informations suivantes :
- Appareils enrôlés dans le tenant (nom d'hôte, numéro de série, constructeur, modèle, IMEI, stockage, état du chiffrement et interfaces réseau)
- Système d'exploitation, applications installées et statut de conformité de chaque appareil
- Utilisateurs d'enrôlement associés aux appareils
Prérequis
- Un compte administrateur autorisé à créer des rôles sur la page Accounts > Administrators > Admin Roles, dans l'organization group que le connecteur interroge.
- L'API REST est la même sur les deux déploiements, seul l'identifiant change. Les tenants SaaS s'authentifient avec un client OAuth 2.0. Le Workspace ONE Token Service qui émet ces tokens n'existe pas on-premises, où l'API s'atteint avec une clé d'API et un compte administrateur en lecture seule.
Informations à fournir dans OverView
Renseignez le tableau correspondant à votre déploiement. Tous ses champs sont obligatoires.
Tenant SaaS
| Champ | Description |
|---|---|
| API URL | Le serveur d'API de votre tenant, qui n'est pas la console sur laquelle vous vous connectez : reprenez l'URL de la console et remplacez cn par as. La console https://cn4855.awmdm.com donne https://as4855.awmdm.com. |
| Token URL | Le Workspace ONE Token Service qui émet les tokens OAuth. Un tenant hébergé en Europe utilise https://emea.uemauth.workspaceone.com/connect/token, avec na ou apac à la place de emea pour ces régions. |
| Client ID | Identifiant du client OAuth, affiché une seule fois à sa création |
| Client Secret | Secret de ce même client OAuth, affiché une seule fois à sa création |
Déploiement on-premises
| Champ | Description |
|---|---|
| API URL | L'URL de base de votre serveur d'API REST. La règle cn vers as ci-dessus est une convention de nommage SaaS : on-premises, le serveur d'API est défini par votre installation et peut différer de l'hôte de la console. |
| API Key | La clé générée sur la page de paramètres REST API, que le connecteur envoie dans l'en-tête aw-tenant-code |
| Username | Nom d'utilisateur du compte administrateur portant le rôle en lecture seule |
| Password | Mot de passe de ce même compte administrateur |
Procédure
Créer un rôle en lecture seule
Le rôle définit les endpoints API que l'identifiant peut appeler. Il est attribué au client OAuth en SaaS, et au compte administrateur on-premises.
- Connectez-vous à la console Workspace ONE UEM et allez dans Accounts > Administrators > Admin Roles.
- Cliquez sur Add Role.
- Saisissez un Name (ex. :
OverView Connector) et une Description. - Saisissez chaque permission listée dans Permissions requises dans le champ Search Resources, puis cochez sa case Read. Laissez toutes les autres ressources décochées.
- Cliquez sur Save.
Créer un client OAuth, en SaaS
- Allez dans Groups & Settings > Configurations.
- Saisissez
OAuthdans le champ de recherche Enter a name or category, puis sélectionnez OAuth Client Management. - Cliquez sur Add.
- Saisissez un Name et une Description, sélectionnez l'Organization Group qui contient les appareils à importer, et sélectionnez le Role créé ci-dessus.
- Positionnez le Status sur Enabled, puis cliquez sur Save.
- Copiez immédiatement le Client ID et le Client Secret : ils ne sont affichés qu'une seule fois et ne peuvent plus être récupérés une fois l'écran fermé.
Créer une clé d'API et un compte administrateur, on-premises
- Allez dans Groups & Settings > All Settings > System > Advanced > API > REST API.
- Dans l'onglet General, cochez Enable API Access, cliquez sur Add, saisissez un nom de Service et une Description, puis copiez l'API Key générée.
- Dans l'onglet Authentication, sélectionnez Basic.
- Allez dans Accounts > Administrators > Admins, puis cliquez sur Add > Add Admin.
- Dans l'onglet Basic, positionnez le User Type sur Basic et renseignez le nom d'utilisateur, le mot de passe, le prénom et le nom.
- Dans l'onglet Roles, sélectionnez l'Organization Group qui contient les appareils à importer et le Role créé ci-dessus, puis cliquez sur Save.
Configurer le connecteur dans OverView
- Dans OverView, allez dans Data Sources Settings > Sources.
- Sélectionnez Workspace ONE UEM et cliquez sur Configure.
- Renseignez l'API URL et les identifiants de votre déploiement, puis cliquez sur Save Configuration.
Permissions requises
Le rôle a besoin de deux ressources, toutes deux au niveau Read : le connecteur ne crée, ne modifie et ne supprime rien dans Workspace ONE UEM.
| Permission | Données récupérées |
|---|---|
| REST > Devices > REST API Devices Read | Appareils, leurs interfaces réseau, leurs applications installées et leur statut de conformité |
| REST > Users > REST API Users Read | Utilisateurs d'enrôlement |
Elles couvrent les endpoints devices/search, devices/{id}/network, devices/{id}/apps, devices/{id}/compliance et system/users/search.