groupSetting aktualisieren

Namespace: microsoft.graph

Aktualisieren Sie die Eigenschaften eines groupSetting-Objekts für mandantenweite Gruppeneinstellungen oder eine bestimmte Gruppeneinstellung.

Berechtigungen

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

Die folgenden Berechtigungen sind erforderlich, um das directorySetting-Objekt "Consent Policy Settings" zu aktualisieren.

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) Policy.ReadWrite.Authorization
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung Policy.ReadWrite.Authorization

HTTP-Anforderung

Aktualisieren sie eine mandantenweite Einstellung.

PATCH /groupSettings/{groupSettingId}

Aktualisieren sie eine gruppenspezifische Einstellung.

PATCH /groups/{groupId}/settings/{groupSettingId}

Anforderungsheader

Name Beschreibung
Authorization {token}. Erforderlich.
Content-Type application/json

Anforderungstext

Geben Sie im Anforderungstext die Werte für die relevanten Felder an, die aktualisiert werden sollen.

Eigenschaft Typ Beschreibung
values settingValue-Auflistung Der aktualisierte Wertesatz. Sie müssen den gesamten Sammlungssatz einschließen. Sie können keinen einzelnen Satz von Werten aktualisieren.

Antwort

Wenn die Methode erfolgreich verläuft, wird der Antwortcode 204 No Content zurückgegeben.

Beispiele

Beispiel 1: Aktualisieren einer mandantenweiten Gruppeneinstellung

In diesem Beispiel 84af2ca5-c274-41bf-86e4-6e374ec4def6 ist der Bezeichner des mandantenweiten groupSetting-Objekts .

Anforderung

PATCH https://graph.microsoft.com/v1.0/groupSettings/84af2ca5-c274-41bf-86e4-6e374ec4def6
Content-type: application/json

{
    "values": [
        {
            "name": "AllowToAddGuests",
            "value": "false"
        }
    ]
}

Antwort

HTTP/1.1 204 No Content

Beispiel 2: Aktualisieren einer bestimmten Gruppeneinstellung

In diesem Beispiel 0167b5af-f3d1-4910-82d2-398747fa381c ist der Bezeichner der Gruppe und fa6df613-159b-4f94-add2-7093f961900b der Bezeichner des groupSetting-Objekts.

Anforderung

PATCH https://graph.microsoft.com/v1.0/groups/0167b5af-f3d1-4910-82d2-398747fa381c/settings/fa6df613-159b-4f94-add2-7093f961900b
Content-type: application/json

{
  "values": [
    {
      "name": "AllowToAddGuests",
      "value": "true"
    }
  ]
}

Antwort

HTTP/1.1 204 No Content