Créer androidManagedAppRegistration
Espace de noms: microsoft.graph
Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.
Crée un objet androidManagedAppRegistration.
Autorisations
L’une des autorisations suivantes est requise pour appeler cette API. Pour plus d’informations, notamment sur la façon de choisir les autorisations, voir Autorisations.
Type d’autorisation | Autorisations (de celle qui offre le plus de privilèges à celle qui en offre le moins) |
---|---|
Déléguée (compte professionnel ou scolaire) | DeviceManagementApps.ReadWrite.All |
Déléguée (compte Microsoft personnel) | Non prise en charge. |
Application | DeviceManagementApps.ReadWrite.All |
Requête HTTP
POST /deviceAppManagement/managedAppRegistrations
En-têtes de demande
En-tête | Valeur |
---|---|
Autorisation | Porteur <token> obligatoire. |
Accepter | application/json |
Corps de la demande
Dans le corps de la demande, fournissez une représentation JSON de l’objet androidManagedAppRegistration.
Le tableau suivant indique les propriétés qui sont requises lorsque vous créez l’objet androidManagedAppRegistration.
Propriété | Type | Description |
---|---|---|
createdDateTime | DateTimeOffset | Date et heure de création. Hérite de managedAppRegistration. |
lastSyncDateTime | DateTimeOffset | Date et heure de la dernière synchronisation de l’application avec le service de gestion. Hérité de managedAppRegistration |
applicationVersion | String | Version d’application- Hérité de managedAppRegistration |
managementSdkVersion | String | Version du SDK (kit de développement logiciel) de gestion d’application- Hérité de managedAppRegistration |
platformVersion | String | Version du système d’exploitation- Hérité de managedAppRegistration |
deviceType | String | Type d’appareil hôte- Hérité de managedAppRegistration |
deviceTag | String | Identificateur généré par le SDK de gestion d’application, qui permet de mettre en relation des applications hébergées sur le même appareil. Association d’applications non garantie dans toutes les conditions. Hérité de managedAppRegistration |
deviceName | String | Nom d’appareil hôte- Hérité de managedAppRegistration |
flaggedReasons | Collection managedAppFlaggedReason | Zéro raison ou plus pour lesquelles une inscription d’application est marquée d’un indicateur. Par exemple, une application s’exécutant sur un appareil rooté Hérité de managedAppRegistration. Les valeurs possibles sont les suivantes : none , rootedDevice . |
userId | String | Identifiant de l’utilisateur auquel appartient l’inscription de cette application. Hérité de managedAppRegistration |
appIdentifier | mobileAppIdentifier | Identificateur du package d’application- Hérité de managedAppRegistration |
id | String | Clé de l’entité. Hérité de managedAppRegistration |
version | String | Version de l’entité. Hérité de managedAppRegistration |
Réponse
Si elle réussit, cette méthode renvoie un code de réponse 201 Created
et un objet androidManagedAppRegistration dans le corps de la réponse.
Exemple
Demande
Voici un exemple de demande.
POST https://graph.microsoft.com/v1.0/deviceAppManagement/managedAppRegistrations
Content-type: application/json
Content-length: 645
{
"@odata.type": "#microsoft.graph.androidManagedAppRegistration",
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
"applicationVersion": "Application Version value",
"managementSdkVersion": "Management Sdk Version value",
"platformVersion": "Platform Version value",
"deviceType": "Device Type value",
"deviceTag": "Device Tag value",
"deviceName": "Device Name value",
"flaggedReasons": [
"rootedDevice"
],
"userId": "User Id value",
"appIdentifier": {
"@odata.type": "microsoft.graph.androidMobileAppIdentifier",
"packageId": "Package Id value"
},
"version": "Version value"
}
Réponse
Voici un exemple de réponse. Remarque : l’objet de réponse illustré ici peut être tronqué à des fins de concision. Toutes les propriétés sont renvoyées à partir d’un appel réel.
HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 753
{
"@odata.type": "#microsoft.graph.androidManagedAppRegistration",
"createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
"applicationVersion": "Application Version value",
"managementSdkVersion": "Management Sdk Version value",
"platformVersion": "Platform Version value",
"deviceType": "Device Type value",
"deviceTag": "Device Tag value",
"deviceName": "Device Name value",
"flaggedReasons": [
"rootedDevice"
],
"userId": "User Id value",
"appIdentifier": {
"@odata.type": "microsoft.graph.androidMobileAppIdentifier",
"packageId": "Package Id value"
},
"id": "0e064997-4997-0e06-9749-060e9749060e",
"version": "Version value"
}