microsoftStoreForBusinessApp erstellenCreate microsoftStoreForBusinessApp

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 microsoftStoreForBusinessApp-Objekts.Create a new microsoftStoreForBusinessApp 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 Nicht unterstütztNot supported.

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 für das microsoftStoreForBusinessApp-Objekt an.In the request body, supply a JSON representation for the microsoftStoreForBusinessApp object.

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

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.
usedLicenseCountusedLicenseCount Int32Int32 Die Anzahl von verwendeten Microsoft Store für Unternehmen-Lizenzen.The number of Microsoft Store for Business licenses in use.
totalLicenseCounttotalLicenseCount Int32Int32 Die Gesamtzahl der Microsoft Store für Unternehmen-Lizenzen.The total number of Microsoft Store for Business licenses.
productKeyproductKey StringString Der Product Key der AppThe app product key
licenseTypelicenseType microsoftStoreForBusinessLicenseTypemicrosoftStoreForBusinessLicenseType Der Typ der APP-Lizenz.The app license type. Mögliche Werte sind: offline und online.Possible values are: offline, online.
packageIdentityNamepackageIdentityName StringString Bezeichner des App-PaketsThe app package identifier

AntwortResponse

Bei erfolgreicher Ausführung gibt die Methode den Antwortcode 201 Created und ein Objekt des Typs microsoftStoreForBusinessApp im Antworttext zurück.If successful, this method returns a 201 Created response code and a microsoftStoreForBusinessApp 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: 769

{
  "@odata.type": "#microsoft.graph.microsoftStoreForBusinessApp",
  "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",
  "usedLicenseCount": 0,
  "totalLicenseCount": 1,
  "productKey": "Product Key value",
  "licenseType": "online",
  "packageIdentityName": "Package Identity Name value"
}

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: 941

{
  "@odata.type": "#microsoft.graph.microsoftStoreForBusinessApp",
  "id": "f33358bc-58bc-f333-bc58-33f3bc5833f3",
  "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",
  "usedLicenseCount": 0,
  "totalLicenseCount": 1,
  "productKey": "Product Key value",
  "licenseType": "online",
  "packageIdentityName": "Package Identity Name value"
}