iosStoreApp erstellenCreate iosStoreApp

Namespace: microsoft.graphNamespace: microsoft.graph

Hinweis: Die Microsoft Graph-API für Intune setzt eine aktive Intune-Lizenz für den Mandanten voraus.Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

Erstellen eines neuen IosStoreApp-Objekts.Create a new iosStoreApp object.

VoraussetzungenPrerequisites

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.One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

BerechtigungstypPermission type Berechtigungen (von der Berechtigung mit den meisten Rechten zu der mit den wenigsten Rechten)Permissions (from most to least privileged)
Delegiert (Geschäfts-, Schul- oder Unikonto)Delegated (work or school account) DeviceManagementApps.ReadWrite.AllDeviceManagementApps.ReadWrite.All
Delegiert (persönliches Microsoft-Konto)Delegated (personal Microsoft account) Nicht unterstütztNot supported.
AnwendungApplication DeviceManagementApps.ReadWrite.AllDeviceManagementApps.ReadWrite.All

HTTP-AnforderungHTTP Request

POST /deviceAppManagement/mobileApps

AnforderungsheaderRequest headers

KopfzeileHeader WertValue
AuthorizationAuthorization Bearer<token> erforderlichBearer <token> Required.
AnnehmenAccept application/jsonapplication/json

AnforderungstextRequest body

Geben Sie im Anforderungstext eine JSON-Darstellung des iosStoreApp-Objekts an.In the request body, supply a JSON representation for the iosStoreApp object.

In der folgenden Tabelle sind die Eigenschaften dargestellt, die zum Erstellen der iosStoreApp erforderlich sind.The following table shows the properties that are required when you create the iosStoreApp.

EigenschaftProperty TypType BeschreibungDescription
idid ZeichenfolgeString Schlüssel der EntitätKey of the entity. Geerbt von mobileApp.Inherited from mobileApp
displayNamedisplayName ZeichenfolgeString Der vom Administrator bereitgestellte oder importierte Titel der App.The admin provided or imported title of the app. Geerbt von mobileApp.Inherited from mobileApp
descriptiondescription StringString Beschreibung der App.The description of the app. Geerbt von mobileApp.Inherited from mobileApp
publisherpublisher StringString Der Herausgeber der App.The publisher of the app. Geerbt von mobileApp.Inherited from mobileApp
largeIconlargeIcon mimeContentmimeContent Das große Symbol, das in den App-Details angezeigt und für den Upload des Symbols verwendet werden soll.The large icon, to be displayed in the app details and used for upload of the icon. Geerbt von mobileApp.Inherited from mobileApp
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset Datum und Uhrzeit der Erstellung der App.The date and time the app was created. Geerbt von mobileApp.Inherited from mobileApp
lastModifiedDateTimelastModifiedDateTime DateTimeOffsetDateTimeOffset Datum und Uhrzeit der letzten Änderung der App.The date and time the app was last modified. Geerbt von mobileApp.Inherited from mobileApp
isFeaturedisFeatured BooleanBoolean Wert, der angibt, ob die App vom Administrator als empfohlen markiert wurde. Geerbt von mobileApp.The value indicating whether the app is marked as featured by the admin. Inherited from mobileApp
privacyInformationUrlprivacyInformationUrl StringString URL zur DatenschutzerklärungThe privacy statement Url. Geerbt von mobileApp.Inherited from mobileApp
informationUrlinformationUrl StringString URL zur Seite mit weiteren Informationen.The more information Url. Geerbt von mobileApp.Inherited from mobileApp
ownerowner StringString Der Besitzer der App.The owner of the app. Geerbt von mobileApp.Inherited from mobileApp
developerdeveloper StringString Der Entwickler der App.The developer of the app. Geerbt von mobileApp.Inherited from mobileApp
notesnotes StringString Hinweise für die App.Notes for the app. Geerbt von mobileApp.Inherited from mobileApp
publishingStatepublishingState mobileAppPublishingStatemobileAppPublishingState Der Veröffentlichungsstatus für die App.The publishing state for the app. Die App kann nicht zugewiesen werden, solange sie nicht veröffentlicht wurde.The app cannot be assigned unless the app is published. Geerbt von mobileApp.Inherited from mobileApp. Mögliche Werte sind: notPublished, processing und published.Possible values are: notPublished, processing, published.
bundleIdbundleId StringString IdentitätsnameThe Identity Name.
appStoreUrlappStoreUrl StringString URL des Apple-App-StoresThe Apple App Store URL
applicableDeviceTypeapplicableDeviceType iosDeviceTypeiosDeviceType Die iOS-Architektur, für die diese App ausgeführt werden kann.The iOS architecture for which this app can run on.
minimumSupportedOperatingSystemminimumSupportedOperatingSystem iosMinimumOperatingSystemiosMinimumOperatingSystem Der Wert für die Mindestversion des verwendbaren Betriebssystems.The value for the minimum applicable operating system.

AntwortResponse

Wenn die Methode erfolgreich verläuft, werden der Antwortcode 201 Created und ein iosStoreApp-Objekt im Antworttext zurückgegeben.If successful, this method returns a 201 Created response code and a iosStoreApp object in the response body.

BeispielExample

AnforderungRequest

Nachfolgend sehen Sie ein Beispiel der Anforderung.Here is an example of the request.

POST https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps
Content-type: application/json
Content-length: 1026

{
  "@odata.type": "#microsoft.graph.iosStoreApp",
  "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",
  "publishingState": "processing",
  "bundleId": "Bundle Id value",
  "appStoreUrl": "https://example.com/appStoreUrl/",
  "applicableDeviceType": {
    "@odata.type": "microsoft.graph.iosDeviceType",
    "iPad": true,
    "iPhoneAndIPod": true
  },
  "minimumSupportedOperatingSystem": {
    "@odata.type": "microsoft.graph.iosMinimumOperatingSystem",
    "v8_0": true,
    "v9_0": true,
    "v10_0": true,
    "v11_0": true,
    "v12_0": true,
    "v13_0": true
  }
}

AntwortResponse

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.Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.

HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 1198

{
  "@odata.type": "#microsoft.graph.iosStoreApp",
  "id": "a04adbe2-dbe2-a04a-e2db-4aa0e2db4aa0",
  "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",
  "publishingState": "processing",
  "bundleId": "Bundle Id value",
  "appStoreUrl": "https://example.com/appStoreUrl/",
  "applicableDeviceType": {
    "@odata.type": "microsoft.graph.iosDeviceType",
    "iPad": true,
    "iPhoneAndIPod": true
  },
  "minimumSupportedOperatingSystem": {
    "@odata.type": "microsoft.graph.iosMinimumOperatingSystem",
    "v8_0": true,
    "v9_0": true,
    "v10_0": true,
    "v11_0": true,
    "v12_0": true,
    "v13_0": true
  }
}