]>
git.proxmox.com Git - pve-access-control.git/blob - src/test/dump-perm.pl
16bf6c89bdbed67010c9af97c810667f2ddff851
9 use PVE
::RPCEnvironment
;
12 # dump-perm.pl -f myuser.cfg root /
15 if (!GetOptions
("file=s" => \
$opt_file)) {
22 if (!($username && $path)) {
23 print "usage: $0 <username> <path>\n";
29 my $rpcenv = PVE
::RPCEnvironment-
>init('cli');
31 $rpcenv->init_request(userconfig
=> $opt_file);
33 $rpcenv->init_request();
36 my $perm = $rpcenv->permissions($username, $path);
38 print "permission for user '$username' on '$path':\n";
39 print join(',', keys %$perm) . "\n";