remove_user_from_group()
Entfernt einen Benutzer aus einer Gruppe.
Löscht den passenden Eintrag aus der DB-Tabelle bgrel.
Soll der Benutzer aus allen Gruppen entfernt werden, ist remove_user_from_all_groups() effizienter.
1. Signatur
-
Sync
-
Async
ecm.security.remove_user_from_group(user_guid: str, group_guid: str) -> None
ecm.security.remove_user_from_all_groups(user_guid: str) -> None
await ecm.security.remove_user_from_group(user_guid: str, group_guid: str) -> None
await ecm.security.remove_user_from_all_groups(user_guid: str) -> None
2. Parameter
| Parameter | Standard | Beschreibung |
|---|---|---|
|
— |
GUID des Benutzers. |
|
— |
GUID der Gruppe (nur |
5. Beispiele
5.1. Einzelne Gruppenmitgliedschaft entfernen
-
Sync
-
Async
user = ecm.security.user("john")
group = ecm.security.group("AUDITORS")
assert user and group
ecm.security.remove_user_from_group(user.guid, group.guid)
user = await ecm.security.user("john")
group = await ecm.security.group("AUDITORS")
assert user and group
await ecm.security.remove_user_from_group(user.guid, group.guid)
6. Siehe auch
-
add_user_to_group() – Zuordnung hinzufügen
-
user_groups() – Mitgliedschaften abfragen