Freigeben über


update corsConfiguration_v2

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Aktualisieren sie die Eigenschaften eines corsConfiguration_v2-Objekts .

Berechtigungen

Wählen Sie die Berechtigungen aus, die für diese API als am wenigsten privilegiert markiert sind. Verwenden Sie eine höhere Berechtigung oder Berechtigungen nur, wenn Ihre App dies erfordert. Ausführliche Informationen zu delegierten Berechtigungen und Anwendungsberechtigungen finden Sie unter Berechtigungstypen. Weitere Informationen zu diesen Berechtigungen finden Sie in der Berechtigungsreferenz.

Berechtigungstyp Berechtigung mit den geringsten Rechten Berechtigungen mit höheren Berechtigungen
Delegiert (Geschäfts-, Schul- oder Unikonto) Nicht unterstützt Nicht unterstützt
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt Nicht unterstützt
Anwendung Nicht unterstützt Nicht unterstützt

HTTP-Anforderung

PATCH /applications/{applicationObjectId}/onPremisesPublishing/segmentsConfiguration/microsoft.graph.webSegmentConfiguration/applicationSegments/{applicationSegment-id}/corsConfigurations/{corsConfiguration_v2-Id}

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich. Erfahren Sie mehr über Authentifizierung und Autorisierung.
Content-Type application/json. Erforderlich.

Anforderungstext

Geben Sie im Anforderungstext nur die Werte für zu aktualisierende Eigenschaften an. Vorhandene Eigenschaften, die nicht im Anforderungstext enthalten sind, behalten ihre vorherigen Werte bei oder werden basierend auf Änderungen an anderen Eigenschaftswerten neu berechnet.

In der folgenden Tabelle sind die Eigenschaften angegeben, die aktualisiert werden können.

Eigenschaft Typ Beschreibung
allowedHeaders Zeichenfolgenauflistung Die Anforderungsheader, die die Ursprungsdomäne in der CORS-Anforderung angeben kann. Das Wildcardzeichen * gibt an, dass jeder Header, der mit dem angegebenen Präfix beginnt, zulässig ist.
allowedMethods Zeichenfolgenauflistung Die HTTP-Anforderungsmethoden, die die Ursprungsdomäne für eine CORS-Anforderung verwenden kann.
allowedOrigins Zeichenfolgenauflistung Die Ursprungsdomänen, die eine Anforderung an den Dienst über CORS stellen dürfen. Die Ursprungsdomäne ist die Domäne, aus der die Anforderung stammt. Der Ursprung muss eine genaue Übereinstimmung zwischen Groß-/Kleinschreibung und dem Ursprung sein, den der Benutzer-Agent an den Dienst sendet.
maxAgeInSeconds Ganze Zahl Die maximale Zeitspanne, für die ein Browser die Antwort auf die Preflight-OPTIONS-Anforderung zwischenspeichern soll.
resource Zeichenfolge Ressource innerhalb des Anwendungssegments, für das CORS-Berechtigungen erteilt werden. / erteilt die Berechtigung für das gesamte App-Segment.

Antwort

Bei erfolgreicher Ausführung gibt die Methode einen 200 OK Antwortcode und ein aktualisiertes corsConfiguration_v2 -Objekt im Antworttext zurück.

Beispiele

Anforderung

Das folgende Beispiel zeigt eine Anfrage.

PATCH https://graph.microsoft.com/beta/applications/{applicationObjectId}/onPremisesPublishing/segmentsConfiguration/microsoft.graph.webSegmentConfiguration/applicationSegments/{segmentid}/corsConfigurations/{id}
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.corsConfiguration_v2",
  "resource": "/",
  "allowedOrigins": [
    ""
  ],
  "allowedHeaders": [
    ""
  ],
  "allowedMethods": [
    ""
  ],
  "maxAgeInSeconds": 3000
}

Antwort

Das folgende Beispiel zeigt die Antwort.

HTTP/1.1 204 No Content