Aktualisieren von groupSetting

Namespace: microsoft.graph

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

Diese API ist in den folgenden nationalen Cloudbereitstellungen verfügbar.

Globaler Dienst US Government L4 US Government L5 (DOD) China, betrieben von 21Vianet

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie unter 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 "Zustimmungsrichtlinieneinstellungen" 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

Für delegierte Szenarien benötigt der aufrufende Benutzer mindestens eine der folgenden Microsoft Entra Rollen.

Microsoft Entra Rolle Zulässige Berechtigungen
Microsoft Entra Lokaler Geräteadministrator
Verzeichnisleser
Globaler Leser
Grundlegende Eigenschaften zum Festlegen von Vorlagen und Einstellungen lesen
Gruppenadministrator
Verzeichnisautoren
Verwalten aller Gruppeneinstellungen
Authentifizierungsrichtlinienadministrator Aktualisieren Password Rule Settings
Benutzeradministrator Grundlegende Eigenschaften zum Festlegen von Vorlagen und Einstellungen lesen
Einstellungen aktualisieren

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-Sammlung Der aktualisierte Satz von Werten. Sie müssen den gesamten Sammlungssatz einschließen. Sie können einen einzelnen Satz von Werten nicht 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