File tree Expand file tree Collapse file tree
apps/web/src/features/admin/pages Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -109,89 +109,101 @@ export const ManageUsersPage = () => {
109109 </ Button >
110110 )
111111 } }
112- content = { {
113- additionalPermissions : {
114- fieldset : {
115- action : {
116- kind : 'string' ,
117- label : t ( {
118- en : 'Action' ,
119- fr : 'Action'
120- } ) ,
121- options : {
122- create : t ( {
123- en : 'Create' ,
124- fr : 'Créer'
125- } ) ,
126- delete : t ( {
127- en : 'Delete' ,
128- fr : 'Effacer'
129- } ) ,
130- manage : t ( {
131- en : 'Manage (All)' ,
132- fr : 'Gérer (Tout)'
133- } ) ,
134- read : t ( {
135- en : 'Read' ,
136- fr : 'Lire'
137- } ) ,
138- update : t ( {
139- en : 'Update' ,
140- fr : 'Mettre à jour'
141- } )
112+ content = { [
113+ {
114+ description : t ( {
115+ en : 'Important: These permissions are not specific to any group. To manage granular permissions, please use the API.' ,
116+ fr : "Important : Ces autorisations ne sont pas spécifiques à un groupe. Pour gérer des autorisations granulaires, veuillez utiliser l'API."
117+ } ) ,
118+ fields : {
119+ additionalPermissions : {
120+ fieldset : {
121+ action : {
122+ kind : 'string' ,
123+ label : t ( {
124+ en : 'Action' ,
125+ fr : 'Action'
126+ } ) ,
127+ options : {
128+ create : t ( {
129+ en : 'Create' ,
130+ fr : 'Créer'
131+ } ) ,
132+ delete : t ( {
133+ en : 'Delete' ,
134+ fr : 'Effacer'
135+ } ) ,
136+ manage : t ( {
137+ en : 'Manage (All)' ,
138+ fr : 'Gérer (Tout)'
139+ } ) ,
140+ read : t ( {
141+ en : 'Read' ,
142+ fr : 'Lire'
143+ } ) ,
144+ update : t ( {
145+ en : 'Update' ,
146+ fr : 'Mettre à jour'
147+ } )
148+ } ,
149+ variant : 'select'
150+ } ,
151+ subject : {
152+ kind : 'string' ,
153+ label : t ( {
154+ en : 'Resource' ,
155+ fr : 'Resource'
156+ } ) ,
157+ options : {
158+ all : t ( {
159+ en : 'All' ,
160+ fr : 'Tous'
161+ } ) ,
162+ Assignment : t ( {
163+ en : 'Assignment' ,
164+ fr : 'Devoir'
165+ } ) ,
166+ Group : t ( {
167+ en : 'Group' ,
168+ fr : 'Groupe'
169+ } ) ,
170+ Instrument : t ( {
171+ en : 'Instrument' ,
172+ fr : 'Instrument'
173+ } ) ,
174+ InstrumentRecord : t ( {
175+ en : 'Instrument Record' ,
176+ fr : "Enregistrement de l'instrument"
177+ } ) ,
178+ Session : t ( {
179+ en : 'Session' ,
180+ fr : 'Session'
181+ } ) ,
182+ Subject : t ( {
183+ en : 'Subject' ,
184+ fr : 'Client'
185+ } ) ,
186+ User : t ( {
187+ en : 'User' ,
188+ fr : 'Utilisateur'
189+ } )
190+ } ,
191+ variant : 'select'
192+ }
142193 } ,
143- variant : 'select'
144- } ,
145- subject : {
146- kind : 'string' ,
194+ kind : 'record-array' ,
147195 label : t ( {
148- en : 'Resource' ,
149- fr : 'Resource'
150- } ) ,
151- options : {
152- all : t ( {
153- en : 'All' ,
154- fr : 'Tous'
155- } ) ,
156- Assignment : t ( {
157- en : 'Assignment' ,
158- fr : 'Devoir'
159- } ) ,
160- Group : t ( {
161- en : 'Group' ,
162- fr : 'Groupe'
163- } ) ,
164- Instrument : t ( {
165- en : 'Instrument' ,
166- fr : 'Instrument'
167- } ) ,
168- InstrumentRecord : t ( {
169- en : 'Instrument Record' ,
170- fr : "Enregistrement de l'instrument"
171- } ) ,
172- Session : t ( {
173- en : 'Session' ,
174- fr : 'Session'
175- } ) ,
176- Subject : t ( {
177- en : 'Subject' ,
178- fr : 'Client'
179- } ) ,
180- User : t ( {
181- en : 'User' ,
182- fr : 'Utilisateur'
183- } )
184- } ,
185- variant : 'select'
196+ en : 'Permission' ,
197+ fr : 'Autorisations supplémentaires'
198+ } )
186199 }
187200 } ,
188- kind : 'record-array' ,
189- label : t ( {
190- en : 'Permission' ,
191- fr : 'Autorisations supplémentaires'
201+ title : t ( {
202+ en : 'Authorization' ,
203+ fr : 'Autorisation'
192204 } )
193205 }
194- } }
206+ ] }
195207 initialValues = {
196208 selectedUser ?. additionalPermissions . length
197209 ? {
You can’t perform that action at this time.
0 commit comments