@@ -74,8 +74,8 @@ class DialogDemo extends React.Component {
74
74
confirmText = 'Save ACL'
75
75
details = { < a href = '#' > Learn more about ACLs and app security</ a > }
76
76
permissions = { {
77
- read : { '*' : true } ,
78
- write : { '*' : true } ,
77
+ read : { '*' : true , 'role:admin' : true , 'role:user' : true , 's0meU5er1d' : true } ,
78
+ write : { '*' : true , 'role:admin' : true } ,
79
79
} }
80
80
validateEntry = { validateSimple }
81
81
onCancel = { ( ) => {
@@ -93,14 +93,15 @@ class DialogDemo extends React.Component {
93
93
confirmText = 'Save CLP'
94
94
details = { < a href = '#' > Learn more about CLPs and app security</ a > }
95
95
permissions = { {
96
- get : { '*' : false , '1234asdf' : true , 'role:admin' : true } ,
97
- find : { '*' : true , '1234asdf' : true , 'role:admin' : true } ,
98
- create : { '*' : true } ,
99
- update : { '*' : true } ,
100
- delete : { '*' : true } ,
101
- addField : { '*' : true } ,
102
- readUserFields : [ 'owner' ] ,
103
- writeUserFields : [ 'owner' ]
96
+ get : { '*' : false , '1234asdf' : true , 'role:admin' : true , } ,
97
+ find : { '*' : true , '1234asdf' : true , 'role:admin' : true , } ,
98
+ create : { '*' : true , } ,
99
+ update : { '*' : true , pointerFields : [ 'user' ] } ,
100
+ delete : { '*' : true , } ,
101
+ addField : { '*' : true , 'requiresAuthentication' : true } ,
102
+ readUserFields : [ 'owner' , 'user' ] ,
103
+ writeUserFields : [ 'owner' ] ,
104
+ protectedFields : { '*' : [ 'password' , 'email' ] , 'userField:owner' : [ ] }
104
105
} }
105
106
validateEntry = { validateAdvanced }
106
107
onCancel = { ( ) => {
0 commit comments