]> git.proxmox.com Git - pve-access-control.git/blobdiff - PVE/AccessControl.pm
fix #1998: correct return properties for read_role
[pve-access-control.git] / PVE / AccessControl.pm
index 44fc0aa924849f11780f427c8d891f26ea975dab..bdadfd2ae58397ddc876c540730d20ed00dc41e6 100644 (file)
@@ -499,6 +499,17 @@ sub create_roles {
 
 create_roles();
 
 
 create_roles();
 
+sub create_priv_properties {
+    my $properties = {};
+    foreach my $priv (keys %$valid_privs) {
+       $properties->{$priv} = {
+           type => 'boolean',
+           optional => 1,
+       };
+    }
+    return $properties;
+}
+
 sub role_is_special {
     my ($role) = @_;
     return (exists $special_roles->{$role}) ? 1 : 0;
 sub role_is_special {
     my ($role) = @_;
     return (exists $special_roles->{$role}) ? 1 : 0;