Partager via


Type de ressource deviceTemplate

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente les valeurs de propriété communes à un ensemble d’objets d’appareil . Les propriétés du modèle sont estampillées sur tout objet d’appareil créé à partir de ce modèle. Cet objet est immuable.

Hérite de directoryObject.

Méthodes

Méthode Type de retour Description
List collection deviceTemplate Obtenez la liste des objets deviceTemplate inscrits dans le répertoire.
Create deviceTemplate Créez un deviceTemplate utilisé pour identifier les attributs et gérer un groupe d’appareils ayant des caractéristiques similaires.
Obtenir deviceTemplate Obtient les propriétés et les relations d’un objet deviceTemplate .
Supprimer Aucun Supprimer un deviceTemplate inscrit.
Liste des propriétaires collection directoryObject Obtenez la liste des propriétaires d’un objet deviceTemplate .
Ajouter un propriétaire Aucun Ajoutez un nouveau propriétaire à un objet deviceTemplate .
Supprimer un propriétaire Aucun Supprimer un propriétaire d’un objet deviceTemplate .
Créer un appareil à partir d’un modèle appareil Créez un appareil à partir d’un deviceTemplate.

Propriétés

Propriété Type Description
deletedDateTime DateTimeOffset Date et heure de suppression de cet objet. Toujours null lorsque l’objet n’a pas été supprimé. Hérité de directoryObject.
deviceAuthority String Nom défini par le locataire pour la partie responsable de l’approvisionnement et de la gestion des appareils sur le locataire Microsoft Entra. Par exemple, Tailwind Traders (le fabricant) fabrique des caméras de sécurité installées dans les bâtiments des clients et gérées par Lakeshore Retail (l’autorité de l’appareil). Cette valeur est fournie au client par l’autorité de l’appareil (fabricant ou revendeur).
id String Identificateur unique de l’objet. Hérité de directoryObject. En lecture seule. Prend en charge $filter (eq, in).
Fabricant String Nom du fabricant.
model String Nom du modèle.
mutualTlsOauthConfigurationId String ID d’objet de mutualTlsOauthConfiguration. Cette valeur n’est pas obligatoire si des certificats auto-signés sont utilisés. Cette valeur est fournie au client par l’autorité de l’appareil (fabricant ou revendeur).
mutualTlsOauthConfigurationTenantId String ID (ID de locataire pour l’autorité de l’appareil) du locataire qui contient mutualTlsOauthConfiguration. Cette valeur n’est pas obligatoire si des certificats auto-signés sont utilisés. Cette valeur est fournie au client par l’autorité de l’appareil (fabricant ou revendeur).
operatingSystem String Type de système d’exploitation. Prend en charge $filter (eq, in).

Relations

Relation Type Description
deviceInstances Collection de périphériques Collection d’objets d’appareil créés à partir de ce modèle.
Propriétaires collection directoryObject Collection d’objets d’annuaire pouvant gérer le modèle d’appareil et les deviceInstances associées. Les propriétaires peuvent être représentés en tant que principaux de service, utilisateurs ou applications. Un propriétaire dispose de privilèges complets sur le modèle d’appareil et n’a pas besoin d’autres rôles d’administrateur pour créer, mettre à jour ou supprimer des appareils de ce modèle, ainsi que pour ajouter ou supprimer des propriétaires de modèles.

Prend en charge $expand.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.deviceTemplate",
  "deletedDateTime": "String (timestamp)",
  "deviceAuthority": "String",
  "id": "String (identifier)",
  "manufacturer": "String",
  "model": "String",
  "mutualTlsOauthConfigurationId": "String",
  "mutualTlsOauthConfigurationTenantId": "String",
  "operatingSystem": "String"
}