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 des 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éé sur la base de ce modèle. Cet objet est immuable.

Hérite de directoryObject.

Méthodes

Méthode Type de retour Description
List collection deviceTemplate Obtenez une liste des objets deviceTemplate inscrits dans le répertoire.
Create Modèle d’appareil Créez un modèle d’appareil utilisé pour identifier les attributs et gérer un groupe d’appareils présentant des caractéristiques similaires.
Obtenir Modèle d’appareil Obtenez les propriétés et les relations d’un objet deviceTemplate .
Supprimer Aucun Supprimez 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 client pour la partie responsable de l’approvisionnement et de la gestion des appareils sur le client Microsoft Entra. Par exemple, Tailwind Traders (le fabricant) fabrique des caméras de sécurité qui sont installées dans les bâtiments des clients et gérées par Lakeshore Retail (l’autorité des appareils). 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 la configuration mutualTlsOauth. Cette valeur n’est pas requise 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 client qui contient mutualTlsOauthConfiguration. Cette valeur n’est pas requise 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 de répertoire pouvant gérer le modèle d’appareil et les deviceInstances associés. Les propriétaires peuvent être représentés comme des principaux de service, des utilisateurs ou des applications. Un propriétaire dispose de tous les privilèges 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. Un modèle d’appareil peut comporter un maximum de 100 propriétaires.

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"
}