|
222 | 222 | "id": "bulk-edit", |
223 | 223 | "version": "4.3", |
224 | 224 | "handlers": [ |
225 | | - { |
226 | | - "methods": [ "POST" ], |
227 | | - "pathPattern": "/bulk-edit/{id}/upload", |
228 | | - "permissionsRequired": [ "bulk-edit.item.post" ], |
229 | | - "modulePermissions": [ |
230 | | - "addresstypes.collection.get", |
231 | | - "addresstypes.item.get", |
232 | | - "data-export.job.item.get", |
233 | | - "departments.collection.get", |
234 | | - "departments.item.get", |
235 | | - "inventory-storage.call-number-types.collection.get", |
236 | | - "inventory-storage.call-number-types.item.get", |
237 | | - "inventory-storage.electronic-access-relationships.collection.get", |
238 | | - "inventory-storage.electronic-access-relationships.item.get", |
239 | | - "inventory-storage.holdings-note-types.collection.get", |
240 | | - "inventory-storage.holdings-note-types.item.get", |
241 | | - "inventory-storage.holdings-sources.collection.get", |
242 | | - "inventory-storage.holdings-sources.item.get", |
243 | | - "inventory-storage.holdings-types.collection.get", |
244 | | - "inventory-storage.holdings-types.item.get", |
245 | | - "inventory-storage.holdings.collection.get", |
246 | | - "inventory-storage.holdings.item.get", |
247 | | - "inventory-storage.ill-policies.collection.get", |
248 | | - "inventory-storage.ill-policies.item.get", |
249 | | - "inventory-storage.instances.collection.get", |
250 | | - "inventory-storage.instances.item.get", |
251 | | - "inventory-storage.item-damaged-statuses.collection.get", |
252 | | - "inventory-storage.item-damaged-statuses.item.get", |
253 | | - "inventory-storage.item-note-types.collection.get", |
254 | | - "inventory-storage.item-note-types.item.get", |
255 | | - "inventory-storage.loan-types.collection.get", |
256 | | - "inventory-storage.loan-types.item.get", |
257 | | - "inventory-storage.locations.collection.get", |
258 | | - "inventory-storage.locations.item.get", |
259 | | - "inventory-storage.material-types.collection.get", |
260 | | - "inventory-storage.material-types.item.get", |
261 | | - "inventory-storage.service-points.collection.get", |
262 | | - "inventory-storage.service-points.item.get", |
263 | | - "inventory-storage.statistical-codes.collection.get", |
264 | | - "inventory-storage.statistical-codes.item.get", |
265 | | - "inventory.items.collection.get", |
266 | | - "inventory.items.item.get", |
267 | | - "okapi.proxy.tenants.modules.list", |
268 | | - "proxiesfor.item.get", |
269 | | - "user-settings.custom-fields.collection.get", |
270 | | - "usergroups.collection.get", |
271 | | - "usergroups.item.get", |
272 | | - "users.collection.get", |
273 | | - "users.item.get", |
274 | | - "inventory-storage.instance-statuses.item.get", |
275 | | - "inventory-storage.modes-of-issuance.item.get", |
276 | | - "inventory-storage.instance-types.item.get", |
277 | | - "inventory-storage.instance-types.collection.get", |
278 | | - "inventory-storage.nature-of-content-terms.item.get", |
279 | | - "inventory-storage.instance-formats.item.get", |
280 | | - "inventory-storage.instance-note-types.item.get", |
281 | | - "source-storage.source-records.collection.get", |
282 | | - "user-tenants.collection.get", |
283 | | - "consortium-search.holdings.collection.get", |
284 | | - "consortium-search.holdings.batch.collection.get", |
285 | | - "consortium-search.items.batch.collection.get", |
286 | | - "consortium-search.items.collection.get", |
287 | | - "consortia.user-tenants.collection.get", |
288 | | - "perms.users.get", |
289 | | - "permissions.users.item.get", |
290 | | - "inventory-storage.statistical-code-types.item.get", |
291 | | - "inventory-storage.subject-types.collection.get", |
292 | | - "inventory-storage.subject-sources.collection.get", |
293 | | - "inventory-storage.classification-types.collection.get" |
294 | | - |
295 | | - ] |
296 | | - }, |
297 | | - { |
298 | | - "methods": [ "POST" ], |
299 | | - "pathPattern": "/bulk-edit/{id}/start", |
300 | | - "permissionsRequired": [ "bulk-edit.start.item.post" ], |
301 | | - "modulePermissions": [ |
302 | | - "users.collection.get", |
303 | | - "users.item.get", |
304 | | - "users.item.put", |
305 | | - "usergroups.item.get", |
306 | | - "addresstypes.item.get", |
307 | | - "proxiesfor.item.get", |
308 | | - "departments.item.get", |
309 | | - "usergroups.collection.get", |
310 | | - "addresstypes.collection.get", |
311 | | - "inventory.items.item.get", |
312 | | - "inventory.items.collection.get", |
313 | | - "inventory.items.item.put", |
314 | | - "inventory-storage.call-number-types.item.get", |
315 | | - "inventory-storage.call-number-types.collection.get", |
316 | | - "inventory-storage.item-damaged-statuses.item.get", |
317 | | - "inventory-storage.item-damaged-statuses.collection.get", |
318 | | - "inventory-storage.electronic-access-relationships.item.get", |
319 | | - "inventory-storage.electronic-access-relationships.collection.get", |
320 | | - "inventory-storage.item-note-types.item.get", |
321 | | - "inventory-storage.item-note-types.collection.get", |
322 | | - "inventory-storage.service-points.item.get", |
323 | | - "inventory-storage.service-points.collection.get", |
324 | | - "inventory-storage.statistical-codes.item.get", |
325 | | - "inventory-storage.statistical-codes.collection.get", |
326 | | - "inventory-storage.material-types.item.get", |
327 | | - "inventory-storage.material-types.collection.get", |
328 | | - "inventory-storage.loan-types.item.get", |
329 | | - "inventory-storage.loan-types.collection.get", |
330 | | - "inventory-storage.locations.item.get", |
331 | | - "inventory-storage.locations.collection.get", |
332 | | - "inventory-storage.instances.item.get", |
333 | | - "inventory-storage.instances.collection.get", |
334 | | - "inventory-storage.holdings.item.get", |
335 | | - "inventory-storage.holdings.collection.get", |
336 | | - "inventory-storage.holdings-types.collection.get", |
337 | | - "inventory-storage.holdings-types.item.get", |
338 | | - "inventory-storage.call-number-types.collection.get", |
339 | | - "inventory-storage.call-number-types.item.get", |
340 | | - "inventory-storage.holdings-note-types.collection.get", |
341 | | - "inventory-storage.holdings-note-types.item.get", |
342 | | - "inventory-storage.ill-policies.collection.get", |
343 | | - "inventory-storage.ill-policies.item.get", |
344 | | - "inventory-storage.holdings-sources.collection.get", |
345 | | - "inventory-storage.holdings-sources.item.get", |
346 | | - "inventory-storage.holdings.item.put", |
347 | | - "perms.users.get", |
348 | | - "permissions.users.item.get", |
349 | | - "inventory-storage.statistical-code-types.item.get" |
350 | | - ] |
351 | | - }, |
352 | | - { |
353 | | - "methods": [ "GET" ], |
354 | | - "pathPattern": "/bulk-edit/{jobId}/errors", |
355 | | - "permissionsRequired": [ "bulk-edit.errors.collection.get" ], |
356 | | - "modulePermissions": [] |
357 | | - }, |
358 | 225 | { |
359 | 226 | "methods": [ "GET" ], |
360 | 227 | "pathPattern": "/refresh-presigned-url", |
|
412 | 279 | } |
413 | 280 | ], |
414 | 281 | "permissionSets": [ |
415 | | - { |
416 | | - "permissionName" : "bulk-edit.item.post", |
417 | | - "displayName" : "upload identifiers list", |
418 | | - "description" : "Upload list of item identifiers" |
419 | | - }, |
420 | | - { |
421 | | - "permissionName": "bulk-edit.start.item.post", |
422 | | - "displayName": "start update items", |
423 | | - "description": "Start update items" |
424 | | - }, |
425 | | - { |
426 | | - "permissionName" : "bulk-edit.errors.collection.get", |
427 | | - "displayName" : "get errors for preview", |
428 | | - "description" : "Get errors for preview" |
429 | | - }, |
430 | 282 | { |
431 | 283 | "permissionName" : "refresh-presigned-url.get", |
432 | 284 | "displayName" : "Get refreshed presigned url for export file", |
433 | 285 | "description" : "Get refreshed presigned url for export file" |
434 | 286 | }, |
435 | | - { |
436 | | - "permissionName" : "bulk-edit.all", |
437 | | - "displayName" : "bulk-edit all", |
438 | | - "description" : "All permissions for bulk-edit module", |
439 | | - "subPermissions" : [ |
440 | | - "bulk-edit.item.post", |
441 | | - "bulk-edit.start.item.post", |
442 | | - "bulk-edit.errors.collection.get" |
443 | | - ] |
444 | | - }, |
445 | 287 | { |
446 | 288 | "permissionName" : "refresh-presigned-url.all", |
447 | 289 | "displayName" : "refresh-presigned-url all", |
|
0 commit comments