Aktualisieren von "androidManagedStoreWebApp"
Namespace: microsoft.graph
Wichtig: Microsoft Graph-APIs unter der /beta-Version können geändert werden. Die Produktionsverwendung wird nicht unterstützt.
Hinweis: Die Microsoft Graph-API für Intune setzt eine aktive Intune-Lizenz für den Mandanten voraus.
Dient zum Aktualisieren der Eigenschaften eines androidManagedStoreWebApp-Objekts.
Voraussetzungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | DeviceManagementApps.ReadWrite.All |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | DeviceManagementApps.ReadWrite.All |
HTTP-Anforderung
PATCH /deviceAppManagement/mobileApps/{mobileAppId}
PATCH /deviceAppManagement/mobileApps/{mobileAppId}/userStatuses/{userAppInstallStatusId}/app
PATCH /deviceAppManagement/mobileApps/{mobileAppId}/deviceStatuses/{mobileAppInstallStatusId}/app
Anforderungsheader
| Kopfzeile | Wert |
|---|---|
| Authorization | Bearer<token> erforderlich |
| Annehmen | application/json |
Anforderungstext
Geben Sie im Anforderungstext eine JSON-Darstellung des Objekts des Typs "androidManagedStoreWebApp" an.
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die angegeben werden müssen, wenn Sie ein Objekt des Typs "androidManagedStoreWebApp"erstellen.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| id | Zeichenfolge | Schlüssel der Entität Geerbt von mobileApp. |
| displayName | Zeichenfolge | Der vom Administrator bereitgestellte oder importierte Titel der App. Geerbt von mobileApp. |
| description | Zeichenfolge | 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 | Zeichenfolge | 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. |
| uploadState | Int32 | Der Uploadstatus. Mögliche Werte sind: 0 - Not Ready , 1 - Ready , 2 - Processing . 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. |
| isAssigned | Boolean | Der Wert, der angibt, ob die App mindestens einer Gruppe zugewiesen ist. Geerbt von mobileApp. |
| roleScopeTagIds | Zeichenfolgenauflistung | Liste der Bereichs-Tag-IDs für diese mobile App. Geerbt von mobileApp. |
| dependentAppCount | Int32 | Die Gesamtzahl der Abhängigkeiten, über die die untergeordnete App verfügt. Geerbt von mobileApp. |
| supersedingAppCount | Int32 | Die Gesamtzahl der Apps, die diese App direkt oder indirekt ersetzt. Geerbt von mobileApp. |
| supersededAppCount | Int32 | Die Gesamtzahl der Apps, durch die diese App direkt oder indirekt abgelöst wird. Geerbt von mobileApp. |
| packageId | String | Bezeichner des Pakets Geerbt von androidManagedStoreApp |
| appIdentifier | String | Identitätsname Geerbt von androidManagedStoreApp |
| usedLicenseCount | Int32 | Anzahl von VPP-Lizenzen, die aktuell verwendet werden. Geerbt von androidManagedStoreApp |
| totalLicenseCount | Int32 | Gesamtanzahl von VPP-Lizenzen. Geerbt von androidManagedStoreApp |
| appStoreUrl | String | Die App-URL für play for Work Store. Geerbt von androidManagedStoreApp |
| Isprivate | Boolean | Gibt an, ob die App nur für die Benutzer eines bestimmten Unternehmens verfügbar ist. Geerbt von androidManagedStoreApp |
| isSystemApp | Boolean | Gibt an, ob es sich bei der App um eine vorinstallierte System-App handelt. Geerbt von androidManagedStoreApp |
| appTracks | androidManagedStoreAppTrack-Sammlung | Die Titel, die für dieses Unternehmen sichtbar sind. Geerbt von androidManagedStoreApp |
| supportsOemConfig | Boolean | Gibt an, ob diese App DIE OEMConfig-Richtlinie unterstützt. Geerbt von androidManagedStoreApp |
Antwort
Bei erfolgreicher Ausführung gibt die Methode den 200 OK Antwortcode und ein aktualisiertes Objekt des Typs "androidManagedStoreWebApp" im Antworttext zurück.
Beispiel
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
PATCH https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAppId}
Content-type: application/json
Content-length: 1228
{
"@odata.type": "#microsoft.graph.androidManagedStoreWebApp",
"displayName": "Display Name value",
"description": "Description value",
"publisher": "Publisher value",
"largeIcon": {
"@odata.type": "microsoft.graph.mimeContent",
"type": "Type value",
"value": "dmFsdWU="
},
"isFeatured": true,
"privacyInformationUrl": "https://example.com/privacyInformationUrl/",
"informationUrl": "https://example.com/informationUrl/",
"owner": "Owner value",
"developer": "Developer value",
"notes": "Notes value",
"uploadState": 11,
"publishingState": "processing",
"isAssigned": true,
"roleScopeTagIds": [
"Role Scope Tag Ids value"
],
"dependentAppCount": 1,
"supersedingAppCount": 3,
"supersededAppCount": 2,
"packageId": "Package Id value",
"appIdentifier": "App Identifier value",
"usedLicenseCount": 0,
"totalLicenseCount": 1,
"appStoreUrl": "https://example.com/appStoreUrl/",
"isPrivate": true,
"isSystemApp": true,
"appTracks": [
{
"@odata.type": "microsoft.graph.androidManagedStoreAppTrack",
"trackId": "Track Id value",
"trackAlias": "Track Alias value"
}
],
"supportsOemConfig": true
}
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort. Hinweis: Das hier gezeigte Antwortobjekt ist möglicherweise aus Platzgründen abgeschnitten. Von einem tatsächlichen Aufruf werden alle Eigenschaften zurückgegeben.
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 1400
{
"@odata.type": "#microsoft.graph.androidManagedStoreWebApp",
"id": "e54aecbd-ecbd-e54a-bdec-4ae5bdec4ae5",
"displayName": "Display Name value",
"description": "Description value",
"publisher": "Publisher value",
"largeIcon": {
"@odata.type": "microsoft.graph.mimeContent",
"type": "Type value",
"value": "dmFsdWU="
},
"createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
"isFeatured": true,
"privacyInformationUrl": "https://example.com/privacyInformationUrl/",
"informationUrl": "https://example.com/informationUrl/",
"owner": "Owner value",
"developer": "Developer value",
"notes": "Notes value",
"uploadState": 11,
"publishingState": "processing",
"isAssigned": true,
"roleScopeTagIds": [
"Role Scope Tag Ids value"
],
"dependentAppCount": 1,
"supersedingAppCount": 3,
"supersededAppCount": 2,
"packageId": "Package Id value",
"appIdentifier": "App Identifier value",
"usedLicenseCount": 0,
"totalLicenseCount": 1,
"appStoreUrl": "https://example.com/appStoreUrl/",
"isPrivate": true,
"isSystemApp": true,
"appTracks": [
{
"@odata.type": "microsoft.graph.androidManagedStoreAppTrack",
"trackId": "Track Id value",
"trackAlias": "Track Alias value"
}
],
"supportsOemConfig": true
}
Feedback
Feedback senden und anzeigen für