managedAppRegistration resource type

Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

The ManagedAppEntity is the base entity type for all other entity types under app management workflow. The ManagedAppRegistration resource represents the details of an app, with management capability, used by a member of the organization.


Method Return Type Description
List managedAppRegistrations managedAppRegistration collection List properties and relationships of the managedAppRegistration objects.
Get managedAppRegistration managedAppRegistration Read properties and relationships of the managedAppRegistration object.
getUserIdsWithFlaggedAppRegistration function String collection Not yet documented


Property Type Description
createdDateTime DateTimeOffset Date and time of creation
lastSyncDateTime DateTimeOffset Date and time of last the app synced with management service.
applicationVersion String App version
managementSdkVersion String App management SDK version
platformVersion String Operating System version
deviceType String Host device type
deviceTag String App management SDK generated tag, which helps relate apps hosted on the same device. Not guaranteed to relate apps in all conditions.
deviceName String Host device name
flaggedReasons managedAppFlaggedReason collection Zero or more reasons an app registration is flagged. E.g. app running on rooted device
userId String The user Id to who this app registration belongs.
appIdentifier mobileAppIdentifier The app package Identifier
id String Key of the entity.
version String Version of the entity.


Relationship Type Description
appliedPolicies managedAppPolicy collection Zero or more policys already applied on the registered app when it last synchronized with managment service.
intendedPolicies managedAppPolicy collection Zero or more policies admin intended for the app as of now.
operations managedAppOperation collection Zero or more long running operations triggered on the app registration.

JSON Representation

Here is a JSON representation of the resource.

  "@odata.type": "#microsoft.graph.managedAppRegistration",
  "createdDateTime": "String (timestamp)",
  "lastSyncDateTime": "String (timestamp)",
  "applicationVersion": "String",
  "managementSdkVersion": "String",
  "platformVersion": "String",
  "deviceType": "String",
  "deviceTag": "String",
  "deviceName": "String",
  "flaggedReasons": [
  "userId": "String",
  "appIdentifier": {
    "@odata.type": "microsoft.graph.mobileAppIdentifier"
  "id": "String (identifier)",
  "version": "String"