Provide ability for admins to manage user organisation membership & admin rights
- Required overwriting a bunch of base code to slot in the handling - Admins are shown with yellow text in their organisation label
This commit is contained in:
64
schema/requests/user/edit-field.yaml
Normal file
64
schema/requests/user/edit-field.yaml
Normal file
@@ -0,0 +1,64 @@
|
||||
---
|
||||
first_name:
|
||||
validators:
|
||||
length:
|
||||
label: "&FIRST_NAME"
|
||||
min: 1
|
||||
max: 20
|
||||
message: VALIDATE.LENGTH_RANGE
|
||||
last_name:
|
||||
validators:
|
||||
length:
|
||||
label: "&LAST_NAME"
|
||||
min: 1
|
||||
max: 30
|
||||
message: VALIDATE.LENGTH_RANGE
|
||||
email:
|
||||
validators:
|
||||
length:
|
||||
label: "&EMAIL"
|
||||
min: 1
|
||||
max: 150
|
||||
message: VALIDATE.LENGTH_RANGE
|
||||
email:
|
||||
message: VALIDATE.INVALID_EMAIL
|
||||
locale:
|
||||
validators:
|
||||
length:
|
||||
label: "&LOCALE"
|
||||
min: 1
|
||||
max: 10
|
||||
message: VALIDATE.LENGTH_RANGE
|
||||
group_id:
|
||||
validators:
|
||||
integer:
|
||||
message: VALIDATE.INTEGER
|
||||
flag_enabled:
|
||||
validators:
|
||||
member_of:
|
||||
values:
|
||||
- '0'
|
||||
- '1'
|
||||
message: VALIDATE.BOOLEAN
|
||||
flag_verified:
|
||||
validators:
|
||||
member_of:
|
||||
values:
|
||||
- '0'
|
||||
- '1'
|
||||
message: VALIDATE.BOOLEAN
|
||||
password:
|
||||
validators:
|
||||
length:
|
||||
label: "&PASSWORD"
|
||||
min: 12
|
||||
max: 100
|
||||
message: VALIDATE.LENGTH_RANGE
|
||||
roles:
|
||||
validators:
|
||||
array:
|
||||
message: VALIDATE.ARRAY
|
||||
organisations:
|
||||
validators:
|
||||
array:
|
||||
message: VALIDATE.ARRAY
|
||||
Reference in New Issue
Block a user