View | Details | Raw Unified | Return to bug 32968
Collapse All | Expand All

(-)a/api/v1/swagger/paths/erm_agreements.yaml (-5 / +19 lines)
Lines 103-109 Link Here
103
          $ref: "../swagger.yaml#/definitions/error"
103
          $ref: "../swagger.yaml#/definitions/error"
104
    x-koha-authorization:
104
    x-koha-authorization:
105
      permissions:
105
      permissions:
106
        erm: 1
106
        erm:
107
          - erm_admin
108
          - erm_show
109
          - erm_agreement
110
          - erm_eholdings
107
  post:
111
  post:
108
    x-mojo-to: ERM::Agreements#add
112
    x-mojo-to: ERM::Agreements#add
109
    operationId: addErmAgreements
113
    operationId: addErmAgreements
Lines 163-169 Link Here
163
          $ref: "../swagger.yaml#/definitions/error"
167
          $ref: "../swagger.yaml#/definitions/error"
164
    x-koha-authorization:
168
    x-koha-authorization:
165
      permissions:
169
      permissions:
166
        erm: 1
170
        erm:
171
          - erm_admin
172
          - erm_agreement
167
"/erm/agreements/{agreement_id}":
173
"/erm/agreements/{agreement_id}":
168
  get:
174
  get:
169
    x-mojo-to: ERM::Agreements#get
175
    x-mojo-to: ERM::Agreements#get
Lines 226-232 Link Here
226
          $ref: "../swagger.yaml#/definitions/error"
232
          $ref: "../swagger.yaml#/definitions/error"
227
    x-koha-authorization:
233
    x-koha-authorization:
228
      permissions:
234
      permissions:
229
        erm: 1
235
        erm:
236
          - erm_admin
237
          - erm_show
238
          - erm_agreement
239
          - erm_eholdings
230
  put:
240
  put:
231
    x-mojo-to: ERM::Agreements#update
241
    x-mojo-to: ERM::Agreements#update
232
    operationId: updateErmAgreements
242
    operationId: updateErmAgreements
Lines 297-303 Link Here
297
          $ref: "../swagger.yaml#/definitions/error"
307
          $ref: "../swagger.yaml#/definitions/error"
298
    x-koha-authorization:
308
    x-koha-authorization:
299
      permissions:
309
      permissions:
300
        erm: 1
310
        erm:
311
          - erm_admin
312
          - erm_agreement
301
  delete:
313
  delete:
302
    x-mojo-to: ERM::Agreements#delete
314
    x-mojo-to: ERM::Agreements#delete
303
    operationId: deleteErmAgreements
315
    operationId: deleteErmAgreements
Lines 343-346 Link Here
343
          $ref: "../swagger.yaml#/definitions/error"
355
          $ref: "../swagger.yaml#/definitions/error"
344
    x-koha-authorization:
356
    x-koha-authorization:
345
      permissions:
357
      permissions:
346
        erm: 1
358
        erm:
359
          - erm_admin
360
          - erm_agreement
(-)a/api/v1/swagger/paths/erm_documents.yaml (-1 / +5 lines)
Lines 43-46 Link Here
43
          $ref: "../swagger.yaml#/definitions/error"
43
          $ref: "../swagger.yaml#/definitions/error"
44
    x-koha-authorization:
44
    x-koha-authorization:
45
      permissions:
45
      permissions:
46
        erm: 1
46
        erm:
47
          - erm_admin
48
          - erm_show
49
          - erm_licensing
50
          - erm_agreement
(-)a/api/v1/swagger/paths/erm_eholdings_packages.yaml (-6 / +22 lines)
Lines 101-107 Link Here
101
          $ref: "../swagger.yaml#/definitions/error"
101
          $ref: "../swagger.yaml#/definitions/error"
102
    x-koha-authorization:
102
    x-koha-authorization:
103
      permissions:
103
      permissions:
104
        erm: 1
104
        erm:
105
          - erm_admin
106
          - erm_show
107
          - erm_eholdings
108
          - erm_agreement
105
  post:
109
  post:
106
    x-mojo-to: ERM::EHoldings::Packages#add
110
    x-mojo-to: ERM::EHoldings::Packages#add
107
    operationId: addErmEHoldingsPackages
111
    operationId: addErmEHoldingsPackages
Lines 162-168 Link Here
162
          $ref: "../swagger.yaml#/definitions/error"
166
          $ref: "../swagger.yaml#/definitions/error"
163
    x-koha-authorization:
167
    x-koha-authorization:
164
      permissions:
168
      permissions:
165
        erm: 1
169
        erm:
170
          - erm_admin
171
          - erm_eholdings
166
"/erm/eholdings/{provider}/packages/{package_id}":
172
"/erm/eholdings/{provider}/packages/{package_id}":
167
  get:
173
  get:
168
    x-mojo-to: ERM::EHoldings::Packages#get
174
    x-mojo-to: ERM::EHoldings::Packages#get
Lines 222-228 Link Here
222
          $ref: "../swagger.yaml#/definitions/error"
228
          $ref: "../swagger.yaml#/definitions/error"
223
    x-koha-authorization:
229
    x-koha-authorization:
224
      permissions:
230
      permissions:
225
        erm: 1
231
        erm:
232
          - erm_admin
233
          - erm_show
234
          - erm_eholdings
235
          - erm_agreement
226
  put:
236
  put:
227
    x-mojo-to: ERM::EHoldings::Packages#update
237
    x-mojo-to: ERM::EHoldings::Packages#update
228
    operationId: updateErmEHoldingsPackages
238
    operationId: updateErmEHoldingsPackages
Lines 291-297 Link Here
291
          $ref: "../swagger.yaml#/definitions/error"
301
          $ref: "../swagger.yaml#/definitions/error"
292
    x-koha-authorization:
302
    x-koha-authorization:
293
      permissions:
303
      permissions:
294
        erm: 1
304
        erm:
305
          - erm_admin
306
          - erm_eholdings
295
  delete:
307
  delete:
296
    x-mojo-to: ERM::EHoldings::Packages#delete
308
    x-mojo-to: ERM::EHoldings::Packages#delete
297
    operationId: deleteErmEHoldingsPackages
309
    operationId: deleteErmEHoldingsPackages
Lines 342-348 Link Here
342
          $ref: "../swagger.yaml#/definitions/error"
354
          $ref: "../swagger.yaml#/definitions/error"
343
    x-koha-authorization:
355
    x-koha-authorization:
344
      permissions:
356
      permissions:
345
        erm: 1
357
        erm:
358
          - erm_admin
359
          - erm_eholdings
346
  patch:
360
  patch:
347
    x-mojo-to: ERM::EHoldings::Packages#edit
361
    x-mojo-to: ERM::EHoldings::Packages#edit
348
    operationId: editErmEHoldingsPackages
362
    operationId: editErmEHoldingsPackages
Lines 403-406 Link Here
403
          $ref: "../swagger.yaml#/definitions/error"
417
          $ref: "../swagger.yaml#/definitions/error"
404
    x-koha-authorization:
418
    x-koha-authorization:
405
      permissions:
419
      permissions:
406
        erm: 1
420
        erm:
421
          - erm_admin
422
          - erm_eholdings
(-)a/api/v1/swagger/paths/erm_eholdings_packages_resources.yaml (-1 / +5 lines)
Lines 79-82 Link Here
79
          $ref: "../swagger.yaml#/definitions/error"
79
          $ref: "../swagger.yaml#/definitions/error"
80
    x-koha-authorization:
80
    x-koha-authorization:
81
      permissions:
81
      permissions:
82
        erm: 1
82
        erm:
83
          - erm_admin
84
          - erm_show
85
          - erm_eholdings
86
          - erm_agreement
(-)a/api/v1/swagger/paths/erm_eholdings_resources.yaml (-3 / +13 lines)
Lines 78-84 Link Here
78
          $ref: "../swagger.yaml#/definitions/error"
78
          $ref: "../swagger.yaml#/definitions/error"
79
    x-koha-authorization:
79
    x-koha-authorization:
80
      permissions:
80
      permissions:
81
        erm: 1
81
        erm:
82
          - erm_admin
83
          - erm_show
84
          - erm_eholdings
85
          - erm_agreement
82
"/erm/eholdings/{provider}/resources/{resource_id}":
86
"/erm/eholdings/{provider}/resources/{resource_id}":
83
  get:
87
  get:
84
    x-mojo-to: ERM::EHoldings::Resources#get
88
    x-mojo-to: ERM::EHoldings::Resources#get
Lines 137-143 Link Here
137
          $ref: "../swagger.yaml#/definitions/error"
141
          $ref: "../swagger.yaml#/definitions/error"
138
    x-koha-authorization:
142
    x-koha-authorization:
139
      permissions:
143
      permissions:
140
        erm: 1
144
        erm:
145
          - erm_admin
146
          - erm_show
147
          - erm_eholdings
148
          - erm_agreement
141
  patch:
149
  patch:
142
    x-mojo-to: ERM::EHoldings::Resources#edit
150
    x-mojo-to: ERM::EHoldings::Resources#edit
143
    operationId: editErmEHoldingsResources
151
    operationId: editErmEHoldingsResources
Lines 198-201 Link Here
198
          $ref: "../swagger.yaml#/definitions/error"
206
          $ref: "../swagger.yaml#/definitions/error"
199
    x-koha-authorization:
207
    x-koha-authorization:
200
      permissions:
208
      permissions:
201
        erm: 1
209
        erm:
210
          - erm_admin
211
          - erm_eholdings
(-)a/api/v1/swagger/paths/erm_eholdings_titles.yaml (-6 / +23 lines)
Lines 188-194 Link Here
188
          $ref: "../swagger.yaml#/definitions/error"
188
          $ref: "../swagger.yaml#/definitions/error"
189
    x-koha-authorization:
189
    x-koha-authorization:
190
      permissions:
190
      permissions:
191
        erm: 1
191
        erm:
192
          - erm_admin
193
          - erm_show
194
          - erm_eholdings
195
          - erm_agreement
192
  post:
196
  post:
193
    x-mojo-to: ERM::EHoldings::Titles#add
197
    x-mojo-to: ERM::EHoldings::Titles#add
194
    operationId: addErmEHoldingsTitles
198
    operationId: addErmEHoldingsTitles
Lines 249-255 Link Here
249
          $ref: "../swagger.yaml#/definitions/error"
253
          $ref: "../swagger.yaml#/definitions/error"
250
    x-koha-authorization:
254
    x-koha-authorization:
251
      permissions:
255
      permissions:
252
        erm: 1
256
        erm:
257
          - erm_admin
258
          - erm_eholdings
253
"/erm/eholdings/{provider}/titles/{title_id}":
259
"/erm/eholdings/{provider}/titles/{title_id}":
254
  get:
260
  get:
255
    x-mojo-to: ERM::EHoldings::Titles#get
261
    x-mojo-to: ERM::EHoldings::Titles#get
Lines 307-313 Link Here
307
          $ref: "../swagger.yaml#/definitions/error"
313
          $ref: "../swagger.yaml#/definitions/error"
308
    x-koha-authorization:
314
    x-koha-authorization:
309
      permissions:
315
      permissions:
310
        erm: 1
316
        erm:
317
          - erm_admin
318
          - erm_show
319
          - erm_eholdings
320
          - erm_agreement
311
  put:
321
  put:
312
    x-mojo-to: ERM::EHoldings::Titles#update
322
    x-mojo-to: ERM::EHoldings::Titles#update
313
    operationId: updateErmEHoldingsTitles
323
    operationId: updateErmEHoldingsTitles
Lines 376-382 Link Here
376
          $ref: "../swagger.yaml#/definitions/error"
386
          $ref: "../swagger.yaml#/definitions/error"
377
    x-koha-authorization:
387
    x-koha-authorization:
378
      permissions:
388
      permissions:
379
        erm: 1
389
        erm:
390
          - erm_admin
391
          - erm_eholdings
380
  delete:
392
  delete:
381
    x-mojo-to: ERM::EHoldings::Titles#delete
393
    x-mojo-to: ERM::EHoldings::Titles#delete
382
    operationId: deleteErmEHoldingsTitles
394
    operationId: deleteErmEHoldingsTitles
Lines 427-433 Link Here
427
          $ref: "../swagger.yaml#/definitions/error"
439
          $ref: "../swagger.yaml#/definitions/error"
428
    x-koha-authorization:
440
    x-koha-authorization:
429
      permissions:
441
      permissions:
430
        erm: 1
442
        erm:
443
          - erm_admin
444
          - erm_eholdings
445
431
/erm/eholdings/local/titles/import:
446
/erm/eholdings/local/titles/import:
432
  post:
447
  post:
433
    x-mojo-to: ERM::EHoldings::Titles#import_from_list
448
    x-mojo-to: ERM::EHoldings::Titles#import_from_list
Lines 493-496 Link Here
493
          $ref: "../swagger.yaml#/definitions/error"
508
          $ref: "../swagger.yaml#/definitions/error"
494
    x-koha-authorization:
509
    x-koha-authorization:
495
      permissions:
510
      permissions:
496
        erm: 1
511
        erm:
512
          - erm_admin
513
          - erm_eholdings
(-)a/api/v1/swagger/paths/erm_eholdings_titles_resources.yaml (-1 / +5 lines)
Lines 79-82 Link Here
79
          $ref: "../swagger.yaml#/definitions/error"
79
          $ref: "../swagger.yaml#/definitions/error"
80
    x-koha-authorization:
80
    x-koha-authorization:
81
      permissions:
81
      permissions:
82
        erm: 1
82
        erm:
83
          - erm_admin
84
          - erm_show
85
          - erm_eholdings
86
          - erm_agreement
(-)a/api/v1/swagger/paths/erm_licenses.yaml (-5 / +19 lines)
Lines 87-93 Link Here
87
          $ref: "../swagger.yaml#/definitions/error"
87
          $ref: "../swagger.yaml#/definitions/error"
88
    x-koha-authorization:
88
    x-koha-authorization:
89
      permissions:
89
      permissions:
90
        erm: 1
90
        erm:
91
          - erm_admin
92
          - erm_show
93
          - erm_licensing
94
          - erm_agreement
91
  post:
95
  post:
92
    x-mojo-to: ERM::Licenses#add
96
    x-mojo-to: ERM::Licenses#add
93
    operationId: addERMLicenses
97
    operationId: addERMLicenses
Lines 147-153 Link Here
147
          $ref: "../swagger.yaml#/definitions/error"
151
          $ref: "../swagger.yaml#/definitions/error"
148
    x-koha-authorization:
152
    x-koha-authorization:
149
      permissions:
153
      permissions:
150
        erm: 1
154
        erm:
155
          - erm_admin
156
          - erm_licensing
151
"/erm/licenses/{license_id}":
157
"/erm/licenses/{license_id}":
152
  get:
158
  get:
153
    x-mojo-to: ERM::Licenses#get
159
    x-mojo-to: ERM::Licenses#get
Lines 202-208 Link Here
202
          $ref: "../swagger.yaml#/definitions/error"
208
          $ref: "../swagger.yaml#/definitions/error"
203
    x-koha-authorization:
209
    x-koha-authorization:
204
      permissions:
210
      permissions:
205
        erm: 1
211
        erm:
212
          - erm_admin
213
          - erm_show
214
          - erm_licensing
215
          - erm_agreement
206
  put:
216
  put:
207
    x-mojo-to: ERM::Licenses#update
217
    x-mojo-to: ERM::Licenses#update
208
    operationId: updateERMlicenses
218
    operationId: updateERMlicenses
Lines 270-276 Link Here
270
          $ref: "../swagger.yaml#/definitions/error"
280
          $ref: "../swagger.yaml#/definitions/error"
271
    x-koha-authorization:
281
    x-koha-authorization:
272
      permissions:
282
      permissions:
273
        erm: 1
283
        erm:
284
          - erm_admin
285
          - erm_licensing
274
  delete:
286
  delete:
275
    x-mojo-to: ERM::Licenses#delete
287
    x-mojo-to: ERM::Licenses#delete
276
    operationId: deleteERMlicenses
288
    operationId: deleteERMlicenses
Lines 316-319 Link Here
316
          $ref: "../swagger.yaml#/definitions/error"
328
          $ref: "../swagger.yaml#/definitions/error"
317
    x-koha-authorization:
329
    x-koha-authorization:
318
      permissions:
330
      permissions:
319
        erm: 1
331
        erm:
332
          - erm_admin
333
          - erm_licensing
(-)a/api/v1/swagger/paths/erm_users.yaml (-2 / +5 lines)
Lines 55-59 Link Here
55
          $ref: "../swagger.yaml#/definitions/error"
55
          $ref: "../swagger.yaml#/definitions/error"
56
    x-koha-authorization:
56
    x-koha-authorization:
57
      permissions:
57
      permissions:
58
        erm: 1
58
        erm:
59
          - erm_admin
60
          - erm_show
61
          - erm_licensing
62
          - erm_agreement
59
63
60
- 

Return to bug 32968