pve-access-control/PVE/API2
Dominik Csapak 673d2bf267 api: domains: add user/group sync API enpoint
this api call syncs the users and groups from LDAP/AD to the
user.cfg

it also implements a 'full' mode where we first delete all
users/groups from the config and sync them again

the parameter 'enable' controls if newly synced users are 'enabled'
(if no sync parameter handles that)
the parameter 'purge' controls if ACLs get removed for users/groups
that do not exists anymore after

also add this command to pveum

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-03-21 16:05:15 +01:00
..
AccessControl.pm API: add 'permissions' API endpoint 2020-01-29 21:21:58 +01:00
ACL.pm API: include API tokens in ACL API endpoints 2020-01-29 21:21:58 +01:00
Domains.pm api: domains: add user/group sync API enpoint 2020-03-21 16:05:15 +01:00
Group.pm API: add group members to group index 2020-01-28 20:56:55 +01:00
Makefile moved Pool.pm to pve-manager package 2012-01-27 08:44:22 +01:00
Role.pm fix #2575: die when trying to edit built-in roles 2020-01-31 20:34:06 +01:00
User.pm api/users: mark tokens and groups as optional in return schema 2020-01-29 21:21:58 +01:00