Freigeben über


macOSLobApp-Ressourcentyp

Namespace: microsoft.graph

Hinweis: Die Microsoft Graph-API für Intune setzt eine aktive Intune-Lizenz für den Mandanten voraus.

Enthält Eigenschaften und geerbte Eigenschaften für die branchenspezifische macOS-App.

Erbt von mobileLobApp.

Methoden

Methode Rückgabetyp Beschreibung
Auflisten von macOSLobApps macOSLobApp-Sammlung Auflisten der Eigenschaften und Beziehungen der macOSLobApp-Objekte .
Abrufen von macOSLobApp macOSLobApp Lesen von Eigenschaften und Beziehungen des macOSLobApp-Objekts .
Erstellen von macOSLobApp macOSLobApp Erstellen Sie ein neues macOSLobApp-Objekt .
Löschen von macOSLobApp Keine Löscht eine macOSLobApp.
Aktualisieren von macOSLobApp macOSLobApp Aktualisieren sie die Eigenschaften eines macOSLobApp-Objekts .

Eigenschaften

Eigenschaft Typ Beschreibung
id String Schlüssel der Entität Geerbt von mobileApp.
displayName String Der vom Administrator bereitgestellte oder importierte Titel der App. Geerbt von mobileApp.
description String Beschreibung der App. Geerbt von mobileApp.
publisher String Der Herausgeber der App. Geerbt von mobileApp.
largeIcon mimeContent Das große Symbol, das in den App-Details angezeigt und für den Upload des Symbols verwendet werden soll. Geerbt von mobileApp.
createdDateTime DateTimeOffset Datum und Uhrzeit der Erstellung der App. Geerbt von mobileApp.
lastModifiedDateTime DateTimeOffset Datum und Uhrzeit der letzten Änderung der App. Geerbt von mobileApp.
isFeatured Boolean Wert, der angibt, ob die App vom Administrator als empfohlen markiert wurde. Geerbt von mobileApp.
privacyInformationUrl String URL zur Datenschutzerklärung Geerbt von mobileApp.
informationUrl String URL zur Seite mit weiteren Informationen. Geerbt von mobileApp.
owner String Der Besitzer der App. Geerbt von mobileApp.
developer String Der Entwickler der App. Geerbt von mobileApp.
notes String Hinweise für die App. Geerbt von mobileApp.
publishingState mobileAppPublishingState Der Veröffentlichungsstatus für die App. Die App kann nicht zugewiesen werden, solange sie nicht veröffentlicht wurde. Geerbt von mobileApp. Mögliche Werte sind: notPublished, processing und published.
committedContentVersion String Die interne zugesicherte Inhaltsversion. Geerbt von mobileLobApp.
fileName String Name der Hauptdatei der Branchenanwendung. Geerbt von mobileLobApp.
size Int64 Gesamtgröße einschließlich aller hochgeladenen Dateien. Geerbt von mobileLobApp.
bundleId String Die primäre bundleId des Pakets.
minimumSupportedOperatingSystem macOSMinimumOperatingSystem ComplexType macOSMinimumOperatingSystem, das das für die Anwendung geltende Mindestbetriebssystem angibt.
buildNumber String Die Buildnummer des Pakets. Dies sollte mit dem Paket CFBundleShortVersionString der .pkg Datei übereinstimmen.
versionNumber String Die Versionsnummer des Pakets. Dies sollte mit dem Paket CFBundleVersion in der Packageinfo-Datei übereinstimmen.
childApps macOSLobChildApp-Sammlung Liste der ComplexType macOSLobChildApp-Objekte. Stellt die Apps dar, die vom Paket installiert werden sollen.
md5HashChunkSize Int32 Die Blockgröße für MD5-Hash. Dies ist "0" oder leer, wenn das Paket direkt hochgeladen wurde. Wenn die Intune App Wrapping Tool verwendet wird, um eine .intunemac-Datei zu erstellen, befindet sich dieser Wert in der Detection.xml-Datei.
md5Hash String collection Die MD5-Hashcodes. Dies ist leer, wenn das Paket direkt hochgeladen wurde. Wenn die Intune App Wrapping Tool verwendet wird, um eine .intunemac-Datei zu erstellen, befindet sich dieser Wert in der Detection.xml-Datei.
ignoreVersionDetection Boolesch Gibt bei TRUE an, dass die App-Version NICHT verwendet wird, um zu erkennen, ob die App auf einem Gerät installiert ist. Gibt bei FALSE an, dass die Version der App verwendet wird, um zu erkennen, ob die App auf einem Gerät installiert ist. Legen Sie dies für Apps, die eine Self-Update-Funktion verwenden, auf true fest.
installAsManaged Boolesch Gibt bei TRUE an, dass die App als verwaltet installiert wird (erfordert macOS 11.0 und andere Einschränkungen für verwaltete Pakete). Gibt bei FALSE an, dass die App als nicht verwaltet installiert wird.

Beziehungen

Beziehung Typ Beschreibung
categories Sammlung von Objekten des Typs mobileAppCategory Liste der Kategorien, denen die App zugeordnet ist. Geerbt von mobileApp.
assignments mobileAppAssignment-Sammlung Die Liste von Gruppenzuweisungen für diese mobile App. Geerbt von mobileApp.
contentVersions Sammlung von Objekten des Typs mobileAppContent Die Liste der Inhaltsversionen für diese App. Geerbt von mobileLobApp.

JSON-Darstellung

Es folgt eine JSON-Darstellung der 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
}