Partager via


Type de ressource macOSLobApp

Espace de noms: microsoft.graph

Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.

Contient les propriétés et les propriétés héritées de l’application métier macOS.

Hérite de mobileLobApp.

Méthodes

Méthode Type renvoyé Description
Répertorier macOSLobApps Collection macOSLobApp Répertorie les propriétés et les relations des objets macOSLobApp .
Obtenir macOSLobApp macOSLobApp Lit les propriétés et les relations de l’objet macOSLobApp .
Créer macOSLobApp macOSLobApp Créez un objet macOSLobApp .
Supprimer macOSLobApp Aucune Supprime un macOSLobApp.
Mettre à jour macOSLobApp macOSLobApp Mettez à jour les propriétés d’un objet macOSLobApp .

Propriétés

Propriété Type Description
id String Clé de l’entité. Hérité de mobileApp.
displayName String Titre de l’application, importé ou fourni par l’administrateur. Hérité de mobileApp.
description String Description de l’application. Hérité de mobileApp.
éditeur String Éditeur de l’application. Hérité de mobileApp.
largeIcon mimeContent Grande icône, à afficher dans les détails de l’application et permettant de télécharger l’icône. Hérité de mobileApp.
createdDateTime DateTimeOffset Date et heure de création de l’application. Hérité de mobileApp.
lastModifiedDateTime DateTimeOffset Date et heure de la dernière modification de l’application. Hérité de mobileApp.
isFeaturedisFeatured Booléen Valeur indiquant si l’application est marquée comme recommandée par l’administrateur- Hérité de mobileApp.
privacyInformationUrl String URL de déclaration de confidentialité. Hérité de mobileApp.
informationUrl String URL pour plus d’informations. Hérité de mobileApp.
owner String Propriétaire de l’application. Hérité de mobileApp.
developer String Développeur de l’application. Hérité de mobileApp.
notes String Notes de l’application. Hérité de mobileApp.
publishingState mobileAppPublishingState État de publication pour l’application. L’application ne peut pas être affectée, sauf si elle est publiée. Hérité de mobileApp. Les valeurs possibles sont notPublished, processing et published.
committedContentVersion String Version de contenu validé interne. Hérité de mobileLobApp.
fileName String Nom du fichier d’application métier principal. Hérité de mobileLobApp.
size Int64 Taille totale, tous les fichiers chargés compris. Hérité de mobileLobApp.
bundleId Chaîne BundleId principal du package.
minimumSupportedOperatingSystem macOSMinimumOperatingSystem ComplexType macOSMinimumOperatingSystem qui indique le système d’exploitation minimal applicable à l’application.
buildNumber Chaîne Numéro de build du package. Cela doit correspondre au package CFBundleShortVersionString du fichier .pkg.
versionNumber Chaîne Numéro de version du package. Cela doit correspondre au package CFBundleVersion dans le fichier packageinfo.
childApps Collection macOSLobChildApp Liste des objets ComplexType macOSLobChildApp. Représente les applications qui doivent être installées par le package.
md5HashChunkSize Int32 Taille du bloc pour le hachage MD5. Il s’agit de « 0 » ou vide si le package a été chargé directement. Si l’outil de création de package de restrictions d’application Intune est utilisé pour créer un fichier .intunemac, cette valeur se trouve dans le fichier Detection.xml.
md5Hash String collection Codes de hachage MD5. Ce champ est vide si le package a été chargé directement. Si l’outil de création de package de restrictions d’application Intune est utilisé pour créer un fichier .intunemac, cette valeur se trouve dans le fichier Detection.xml.
ignoreVersionDetection Valeur booléenne Si la valeur est TRUE, indique que la version de l’application ne sera PAS utilisée pour détecter si l’application est installée sur un appareil. Si la valeur est FALSE, indique que la version de l’application sera utilisée pour détecter si l’application est installée sur un appareil. Définissez cette valeur sur true pour les applications qui utilisent une fonctionnalité de mise à jour automatique.
installAsManaged Valeur booléenne Si la valeur est TRUE, indique que l’application sera installée comme gérée (nécessite macOS 11.0 et d’autres restrictions de package managé). Si la valeur est FALSE, indique que l’application sera installée comme non managée.

Relations

Relation Type Description
categories Collection mobileAppCategory Liste des catégories pour cette application. Hérité de mobileApp.
Affectations Collection mobileAppAssignment Liste des affectations de groupe pour cette application mobile. Hérité de mobileApp.
contentVersions Collection mobileAppContent Liste des versions de contenu pour cette application. Hérité de mobileLobApp.

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "@odata.type": "#microsoft.graph.macOSLobApp",
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "publisher": "String",
  "largeIcon": {
    "@odata.type": "microsoft.graph.mimeContent",
    "type": "String",
    "value": "binary"
  },
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "isFeatured": true,
  "privacyInformationUrl": "String",
  "informationUrl": "String",
  "owner": "String",
  "developer": "String",
  "notes": "String",
  "publishingState": "String",
  "committedContentVersion": "String",
  "fileName": "String",
  "size": 1024,
  "bundleId": "String",
  "minimumSupportedOperatingSystem": {
    "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem",
    "v10_7": true,
    "v10_8": true,
    "v10_9": true,
    "v10_10": true,
    "v10_11": true,
    "v10_12": true,
    "v10_13": true,
    "v10_14": true,
    "v10_15": true,
    "v11_0": true,
    "v12_0": true,
    "v13_0": true
  },
  "buildNumber": "String",
  "versionNumber": "String",
  "childApps": [
    {
      "@odata.type": "microsoft.graph.macOSLobChildApp",
      "bundleId": "String",
      "buildNumber": "String",
      "versionNumber": "String"
    }
  ],
  "md5HashChunkSize": 1024,
  "md5Hash": [
    "String"
  ],
  "ignoreVersionDetection": true,
  "installAsManaged": true
}