ay users
Verwaltet User, Teams und Roles. Routes via su-Modul zum Legacy-API.
Subcommands
ay users list (Alias: ls)
| Flag | Zweck |
|---|---|
--search <q> |
Search nach Name oder Email |
--role <roleId> |
Filter auf Role |
--active |
Nur aktive User |
ay users list
ay users list --search max
ay users list --role 64a1b2c3 --active
ay users get <id>
ay users get 64a1b2c3
ay users invite
Lädt einen neuen User ein (Email mit Setup-Link).
| Flag | Pflicht | Zweck |
|---|---|---|
--email <email> |
ja | Email des Eingeladenen |
--role <roleId> |
nein | Role zuweisen |
--firstName <name> |
nein | Vorname |
--lastName <name> |
nein | Nachname |
ay users invite --email max@example.com --role 64a1... --firstName Max
ay users update <id>
ay users update 64a1b2c3 --set role=64b2... --set active=true
ay users delete <id>
ay users delete 64a1b2c3
ay users teams list / ay users teams get <id>
ay users teams list
ay users teams get 64a1b2c3
ay users roles list / ay users roles get <id>
ay users roles list
ay users roles get 64a1b2c3
Hinweis
Effective rights = user.role.rights ∪ user.customRights.rights ∩ customer.packages[].package.modules ∪ customer.customRights[].right. Packages sind additiv — eine restriktive Package kann Rights nicht entziehen, sondern nur hinzufügen.
Siehe auch
- permissions — Permission-Requests
- access — Was darf der aktuelle User?