delete_group()
Löscht eine Gruppe vom ECM-Server.
|
Eine Gruppe kann nur gelöscht werden, wenn ihr keine Benutzer mehr zugeordnet sind. Leere sie zuvor mit empty_group(). |
1. Signatur
-
Sync
-
Async
ecm.security.delete_group(group: ECMGroup | str) -> None
await ecm.security.delete_group(group: ECMGroup | str) -> None
2. Parameter
| Parameter | Standard | Beschreibung |
|---|---|---|
|
— |
Die zu löschende Gruppe — entweder ein |
4. Fehler
-
ECMException(oder Unterklasse) bei Server-Fehlern, z.B. wenn die Gruppe noch Mitglieder hat.
5. Beispiele
5.1. Über das Gruppenobjekt löschen
-
Sync
-
Async
group = ecm.security.group("Sales")
assert group is not None
ecm.security.empty_group(group)
ecm.security.delete_group(group)
group = await ecm.security.group("Sales")
assert group is not None
await ecm.security.empty_group(group)
await ecm.security.delete_group(group)
6. Siehe auch
-
empty_group() – alle Mitglieder entfernen
-
create_group() – Gruppe anlegen
-
update_group() – Eigenschaften ändern