Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.
Contains properties and inherited properties for the macOS LOB App.
Inherits from mobileLobApp
Methods
| Method | Return Type | Description | 
|---|---|---|
| List macOSLobApps | macOSLobApp collection | List properties and relationships of the macOSLobApp objects. | 
| Get macOSLobApp | macOSLobApp | Read properties and relationships of the macOSLobApp object. | 
| Create macOSLobApp | macOSLobApp | Create a new macOSLobApp object. | 
| Delete macOSLobApp | None | Deletes a macOSLobApp. | 
| Update macOSLobApp | macOSLobApp | Update the properties of a macOSLobApp object. | 
Properties
| Property | Type | Description | 
|---|---|---|
| id | String | Key of the entity. This property is read-only. Inherited from mobileApp | 
| displayName | String | The admin provided or imported title of the app. Inherited from mobileApp | 
| description | String | The description of the app. Inherited from mobileApp | 
| publisher | String | The publisher of the app. Inherited from mobileApp | 
| largeIcon | mimeContent | The large icon, to be displayed in the app details and used for upload of the icon. Inherited from mobileApp | 
| createdDateTime | DateTimeOffset | The date and time the app was created. This property is read-only. Inherited from mobileApp | 
| lastModifiedDateTime | DateTimeOffset | The date and time the app was last modified. This property is read-only. Inherited from mobileApp | 
| isFeatured | Boolean | The value indicating whether the app is marked as featured by the admin. Inherited from mobileApp | 
| privacyInformationUrl | String | The privacy statement Url. Inherited from mobileApp | 
| informationUrl | String | The more information Url. Inherited from mobileApp | 
| owner | String | The owner of the app. Inherited from mobileApp | 
| developer | String | The developer of the app. Inherited from mobileApp | 
| notes | String | Notes for the app. Inherited from mobileApp | 
| publishingState | mobileAppPublishingState | The publishing state for the app. The app cannot be assigned unless the app is published. This property is read-only. Inherited from mobileApp. Possible values are: notPublished,processing,published. | 
| committedContentVersion | String | The internal committed content version. Inherited from mobileLobApp | 
| fileName | String | The name of the main Lob application file. Inherited from mobileLobApp | 
| size | Int64 | The total size, including all uploaded files. This property is read-only. Inherited from mobileLobApp | 
| bundleId | String | The primary bundleId of the package. | 
| minimumSupportedOperatingSystem | macOSMinimumOperatingSystem | ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application. | 
| buildNumber | String | The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file. | 
| versionNumber | String | The version number of the package. This should match the package CFBundleVersion in the packageinfo file. | 
| childApps | macOSLobChildApp collection | List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package. | 
| md5HashChunkSize | Int32 | The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file. | 
| md5Hash | String collection | The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file. | 
| ignoreVersionDetection | Boolean | When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature. The default value is FALSE. | 
| installAsManaged | Boolean | When TRUE, indicates that the app will be installed as managed (requires macOS 11.0 and other managed package restrictions). When FALSE, indicates that the app will be installed as unmanaged. The default value is FALSE. | 
Relationships
| Relationship | Type | Description | 
|---|---|---|
| categories | mobileAppCategory collection | The list of categories for this app. Inherited from mobileApp | 
| assignments | mobileAppAssignment collection | The list of group assignments for this mobile app. Inherited from mobileApp | 
| contentVersions | mobileAppContent collection | The list of content versions for this app. This property is read-only. Inherited from mobileLobApp | 
JSON Representation
Here is a JSON representation of the resource.
{
  "@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
}