Dietmar Maurer
|
1cf154b72f
|
allow users to change his own password
|
2012-04-11 09:40:42 +02:00 |
|
Dietmar Maurer
|
2de144076b
|
better error message for useradd
|
2012-03-01 12:40:52 +01:00 |
|
Dietmar Maurer
|
e2993b66c3
|
set propagate flag by default
|
2012-03-01 12:38:46 +01:00 |
|
Dietmar Maurer
|
bdc61d7a18
|
dd 'pveum passwd' method
|
2012-02-23 12:06:06 +01:00 |
|
Dietmar Maurer
|
cc7bdf3377
|
Add VM.Config.CDROM privilege to PVEVMUser rule
|
2012-02-22 11:45:55 +01:00 |
|
Dietmar Maurer
|
a69bbe2e7e
|
fix buf in userid-param permission check
|
2012-02-22 10:53:08 +01:00 |
|
Dietmar Maurer
|
d9483d9406
|
allow more characters in ldap base_dn attribute
|
2012-02-22 06:17:27 +01:00 |
|
Dietmar Maurer
|
8461960715
|
allow more characters with realm IDs
|
2012-02-20 08:54:40 +01:00 |
|
Dietmar Maurer
|
09d270580b
|
use full name for verify_user
|
2012-02-15 07:06:58 +01:00 |
|
Dietmar Maurer
|
7a4c849ea3
|
changed 'pveum aclmod' command line arguments
We cant use multiple arguments with '-list' types. JSONSchema::get_options is unable to handle that.
|
2012-02-14 12:08:36 +01:00 |
|
Dietmar Maurer
|
9b2172261e
|
fix acl group name parser
|
2012-02-14 11:57:41 +01:00 |
|
Dietmar Maurer
|
3eac4e3570
|
fix bug in check_volume_access (fixes vzrestore)
|
2012-02-13 09:58:37 +01:00 |
|
Dietmar Maurer
|
4384e19e9b
|
fix return value for empty ACL list
|
2012-02-10 11:25:23 +01:00 |
|
Dietmar Maurer
|
59321f2682
|
do not allow to change system user passwords
|
2012-02-09 11:26:37 +01:00 |
|
Dietmar Maurer
|
17ecec711f
|
fix syntax
|
2012-02-09 11:15:59 +01:00 |
|
Dietmar Maurer
|
fef1bc1717
|
moved check_volume_access from qemu-server
|
2012-02-06 12:35:39 +01:00 |
|
Dietmar Maurer
|
4fb3cc5841
|
remove buggy check_storage_perm
Storage permissions are automatically inherited from pool, so this method is more or less useless.
|
2012-02-06 12:04:21 +01:00 |
|
Dietmar Maurer
|
68d5a86d1a
|
new privilege VM.Backup
|
2012-02-06 10:44:42 +01:00 |
|
Dietmar Maurer
|
373cb38394
|
new privilege Datastore.AllocateTemplate
|
2012-02-06 10:05:18 +01:00 |
|
Dietmar Maurer
|
c0fead8c98
|
add more privileges, improve docs
|
2012-02-01 13:26:21 +01:00 |
|
Dietmar Maurer
|
a23cec1f94
|
new helper functions
|
2012-02-01 11:14:29 +01:00 |
|
Dietmar Maurer
|
c4a776a657
|
new test option 'require_param' - code cleanup
|
2012-02-01 08:12:21 +01:00 |
|
Dietmar Maurer
|
7a7a517a52
|
add special test for pool
|
2012-01-31 08:23:33 +01:00 |
|
Dietmar Maurer
|
dee1c8829a
|
add Pool.Allocate priviledge
|
2012-01-31 07:37:38 +01:00 |
|
Dietmar Maurer
|
f3957883eb
|
moved Pool.pm to pve-manager package
|
2012-01-27 08:44:22 +01:00 |
|
Dietmar Maurer
|
82b63965eb
|
cleanup permission checks
Added new Real.AllocateUser priviledge
|
2012-01-27 08:34:12 +01:00 |
|
Dietmar Maurer
|
8de1fb5ae3
|
code cleanup
|
2012-01-26 14:02:25 +01:00 |
|
Dietmar Maurer
|
9a53427a8e
|
fix return format
|
2012-01-26 13:47:07 +01:00 |
|
Dietmar Maurer
|
cab28ea50b
|
code cleanup
|
2012-01-26 13:35:33 +01:00 |
|
Dietmar Maurer
|
399932c682
|
return array instead of hash
|
2012-01-26 13:02:07 +01:00 |
|
Dietmar Maurer
|
39c85db819
|
add pool API
|
2012-01-26 12:42:01 +01:00 |
|
Dietmar Maurer
|
7b6f1fd306
|
remove debug message
|
2012-01-26 09:54:56 +01:00 |
|
Dietmar Maurer
|
2e376c5849
|
only add Permissions.Modify to SysAdmin role
|
2012-01-26 09:39:02 +01:00 |
|
Dietmar Maurer
|
fc21a5c220
|
add description
|
2012-01-26 08:31:27 +01:00 |
|
Dietmar Maurer
|
19f60b5e3c
|
use User.Allocate instead of User.Add/User.Delete
|
2012-01-26 08:26:31 +01:00 |
|
Dietmar Maurer
|
e3a3a0d746
|
implement helper to check if we can modify permission
|
2012-01-26 08:25:16 +01:00 |
|
Dietmar Maurer
|
8ade28e685
|
fix NoAccess when inheritred from pool
|
2012-01-26 06:13:59 +01:00 |
|
Dietmar Maurer
|
efce1d5767
|
remove debug message
|
2012-01-26 06:03:06 +01:00 |
|
Dietmar Maurer
|
4bc17477d8
|
start pool support, return NoAccess role, fix acl cache
|
2012-01-25 14:32:12 +01:00 |
|
Dietmar Maurer
|
f8cc5a5f36
|
moved permission check code from REST.pm
|
2012-01-25 06:40:08 +01:00 |
|
Dietmar Maurer
|
9691923469
|
fix access control
|
2012-01-24 11:50:41 +01:00 |
|
Dietmar Maurer
|
12683df7c4
|
use new syntax for permission checks
And use better names for user priviledges.
|
2012-01-23 12:14:45 +01:00 |
|
Dietmar Maurer
|
b9180ed235
|
simplify filter_groups
|
2012-01-23 09:58:03 +01:00 |
|
Dietmar Maurer
|
37d45debb1
|
new API to change password
Started to implement fine grained permission checks.
|
2012-01-20 12:45:24 +01:00 |
|
Dietmar Maurer
|
76c377c1c4
|
use new decode_utf8_parameters() to decode CGI parameters
|
2012-01-19 14:06:41 +01:00 |
|
Dietmar Maurer
|
adf8d771d0
|
fix bug #85: implement vnc tickets
Those tickets are restricted to a single resource path, and are only valid for
a short period of time (60s).
|
2012-01-19 09:27:05 +01:00 |
|
Dietmar Maurer
|
7070c1aee5
|
rename user_enabled to check_user_enabled
And add $noerr parameter.
|
2012-01-19 06:55:53 +01:00 |
|
Dietmar Maurer
|
a427cecb2b
|
import cfs_read_file
|
2012-01-18 09:21:21 +01:00 |
|
Dietmar Maurer
|
9238b8a49c
|
allow to safe attribute for root@pam
We will use the email address to forward notification (and root mails).
|
2012-01-18 09:10:49 +01:00 |
|
Dietmar Maurer
|
845cf3a363
|
fix perl syntax
|
2012-01-18 07:09:39 +01:00 |
|