Erstellen von "windows10EnrollmentCompletionPageConfiguration"

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.

Erstellen Sie ein neues windows10EnrollmentCompletionPageConfiguration-Objekt .

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) DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All

HTTP-Anforderung

POST /deviceManagement/deviceEnrollmentConfigurations

Anforderungsheader

Kopfzeile Wert
Authorization Bearer<token> erforderlich
Annehmen application/json

Anforderungstext

Geben Sie im Anforderungstext eine JSON-Darstellung des Objekts des Typs "windows10EnrollmentCompletionPageConfiguration" an.

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die angegeben werden müssen, wenn Sie windows10EnrollmentCompletionPageConfiguration erstellen.

Eigenschaft Typ Beschreibung
id Zeichenfolge Eindeutiger Bezeichner für das Konto Geerbt von deviceEnrollmentConfiguration
displayName String Der Anzeigename der Geräteregistrierungskonfiguration, geerbt von deviceEnrollmentConfiguration
description Zeichenfolge Die Beschreibung der Geräteregistrierungskonfiguration, geerbt von deviceEnrollmentConfiguration
Priorität Int32 Priorität wird verwendet, wenn ein Benutzer in mehreren Gruppen vorhanden ist, denen die Registrierungskonfiguration zugewiesen ist. Benutzer unterliegen nur der Konfiguration mit dem niedrigsten Prioritätswert. Geerbt von deviceEnrollmentConfiguration
createdDateTime DateTimeOffset Erstellungsdatum der Konfiguration für die Geräteregistrierung in UTC, geerbt von deviceEnrollmentConfiguration
lastModifiedDateTime DateTimeOffset Datum der letzten Änderung in UTC der Geräteregistrierungskonfiguration geerbt von deviceEnrollmentConfiguration
Version Int32 Die Version der Geräteregistrierungskonfiguration, geerbt von deviceEnrollmentConfiguration
roleScopeTagIds String collection Optionale Rollenbereichstags für die Registrierungseinschränkungen. Geerbt von deviceEnrollmentConfiguration
deviceEnrollmentConfigurationType deviceEnrollmentConfigurationType Unterstützung für den Registrierungskonfigurationstyp, geerbt von deviceEnrollmentConfiguration. Mögliche Werte: unknown, limit, platformRestrictions, windowsHelloForBusiness, defaultLimit, defaultPlatformRestrictions, defaultWindowsHelloForBusiness, defaultWindows10EnrollmentCompletionPageConfiguration, windows10EnrollmentCompletionPageConfiguration, deviceComanagementAuthorityConfiguration, singlePlatformRestriction, unknownFutureValue, enrollmentNotificationsConfiguration.
showInstallationProgress Boolean Ein- oder Ausblenden des Installationsfortschritts für den Benutzer
blockDeviceSetupRetryByUser Boolescher Wert Zulassen, dass der Benutzer das Setup bei Einem Installationsfehler erneut versucht
allowDeviceResetOnInstallFailure Boolean Zulassen oder Blockieren der Geräterücksetzung bei Installationsfehlern
allowLogCollectionOnInstallFailure Boolescher Wert Fehler bei der Installation der Protokollsammlung zulassen oder blockieren
customErrorMessage String Festlegen einer benutzerdefinierten Fehlermeldung, die bei einem Installationsfehler angezeigt wird
installProgressTimeoutInMinutes Int32 Festlegen des Timeouts für den Installationsfortschritt in Minuten
allowDeviceUseOnInstallFailure Boolean Zulassen, dass der Benutzer das Gerät bei Einem Installationsfehler weiterhin verwendet
selectedMobileAppIds String collection Ausgewählte Anwendungen zum Nachverfolgen des Installationsstatus
allowNonBlockingAppInstallation Boolescher Wert Installieren Sie alle erforderlichen Apps als nicht blockierende Apps während des White Handschuhs
trackInstallProgressForAutopilotOnly Boolean Nur Installationsfortschritt für Autopilot-Registrierungsszenarien anzeigen
disableUserStatusTrackingAfterFirstUser Boolesch Nur Installationsfortschritt für den ersten Benutzer nach der Registrierung anzeigen

Antwort

Bei erfolgreicher Ausführung gibt die Methode den 201 Created Antwortcode und das Objekt "windows10EnrollmentCompletionPageConfiguration " im Antworttext zurück.

Beispiel

Anforderung

Nachfolgend sehen Sie ein Beispiel der Anforderung.

POST https://graph.microsoft.com/beta/deviceManagement/deviceEnrollmentConfigurations
Content-type: application/json
Content-length: 839

{
  "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration",
  "displayName": "Display Name value",
  "description": "Description value",
  "priority": 8,
  "version": 7,
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "deviceEnrollmentConfigurationType": "limit",
  "showInstallationProgress": true,
  "blockDeviceSetupRetryByUser": true,
  "allowDeviceResetOnInstallFailure": true,
  "allowLogCollectionOnInstallFailure": true,
  "customErrorMessage": "Custom Error Message value",
  "installProgressTimeoutInMinutes": 15,
  "allowDeviceUseOnInstallFailure": true,
  "selectedMobileAppIds": [
    "Selected Mobile App Ids value"
  ],
  "allowNonBlockingAppInstallation": true,
  "trackInstallProgressForAutopilotOnly": true,
  "disableUserStatusTrackingAfterFirstUser": 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 201 Created
Content-Type: application/json
Content-Length: 1011

{
  "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration",
  "id": "77bf8248-8248-77bf-4882-bf774882bf77",
  "displayName": "Display Name value",
  "description": "Description value",
  "priority": 8,
  "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
  "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
  "version": 7,
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "deviceEnrollmentConfigurationType": "limit",
  "showInstallationProgress": true,
  "blockDeviceSetupRetryByUser": true,
  "allowDeviceResetOnInstallFailure": true,
  "allowLogCollectionOnInstallFailure": true,
  "customErrorMessage": "Custom Error Message value",
  "installProgressTimeoutInMinutes": 15,
  "allowDeviceUseOnInstallFailure": true,
  "selectedMobileAppIds": [
    "Selected Mobile App Ids value"
  ],
  "allowNonBlockingAppInstallation": true,
  "trackInstallProgressForAutopilotOnly": true,
  "disableUserStatusTrackingAfterFirstUser": true
}