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

(-)a/api/v1/swagger/paths/erm_agreements.yaml (-5 / +19 lines)
Lines 93-99 Link Here
93
          $ref: "../swagger.yaml#/definitions/error"
93
          $ref: "../swagger.yaml#/definitions/error"
94
    x-koha-authorization:
94
    x-koha-authorization:
95
      permissions:
95
      permissions:
96
        erm: 1
96
        erm:
97
          - erm_admin
98
          - erm_show
99
          - erm_agreement
100
          - erm_eholdings
97
  post:
101
  post:
98
    x-mojo-to: ERM::Agreements#add
102
    x-mojo-to: ERM::Agreements#add
99
    operationId: addErmAgreements
103
    operationId: addErmAgreements
Lines 153-159 Link Here
153
          $ref: "../swagger.yaml#/definitions/error"
157
          $ref: "../swagger.yaml#/definitions/error"
154
    x-koha-authorization:
158
    x-koha-authorization:
155
      permissions:
159
      permissions:
156
        erm: 1
160
        erm:
161
          - erm_admin
162
          - erm_agreement
157
"/erm/agreements/{agreement_id}":
163
"/erm/agreements/{agreement_id}":
158
  get:
164
  get:
159
    x-mojo-to: ERM::Agreements#get
165
    x-mojo-to: ERM::Agreements#get
Lines 216-222 Link Here
216
          $ref: "../swagger.yaml#/definitions/error"
222
          $ref: "../swagger.yaml#/definitions/error"
217
    x-koha-authorization:
223
    x-koha-authorization:
218
      permissions:
224
      permissions:
219
        erm: 1
225
        erm:
226
          - erm_admin
227
          - erm_show
228
          - erm_agreement
229
          - erm_eholdings
220
  put:
230
  put:
221
    x-mojo-to: ERM::Agreements#update
231
    x-mojo-to: ERM::Agreements#update
222
    operationId: updateErmAgreements
232
    operationId: updateErmAgreements
Lines 287-293 Link Here
287
          $ref: "../swagger.yaml#/definitions/error"
297
          $ref: "../swagger.yaml#/definitions/error"
288
    x-koha-authorization:
298
    x-koha-authorization:
289
      permissions:
299
      permissions:
290
        erm: 1
300
        erm:
301
          - erm_admin
302
          - erm_agreement
291
  delete:
303
  delete:
292
    x-mojo-to: ERM::Agreements#delete
304
    x-mojo-to: ERM::Agreements#delete
293
    operationId: deleteErmAgreements
305
    operationId: deleteErmAgreements
Lines 333-336 Link Here
333
          $ref: "../swagger.yaml#/definitions/error"
345
          $ref: "../swagger.yaml#/definitions/error"
334
    x-koha-authorization:
346
    x-koha-authorization:
335
      permissions:
347
      permissions:
336
        erm: 1
348
        erm:
349
          - erm_admin
350
          - 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 157-163 Link Here
157
          $ref: "../swagger.yaml#/definitions/error"
161
          $ref: "../swagger.yaml#/definitions/error"
158
    x-koha-authorization:
162
    x-koha-authorization:
159
      permissions:
163
      permissions:
160
        erm: 1
164
        erm:
165
          - erm_admin
166
          - erm_eholdings
161
"/erm/eholdings/{provider}/packages/{package_id}":
167
"/erm/eholdings/{provider}/packages/{package_id}":
162
  get:
168
  get:
163
    x-mojo-to: ERM::EHoldings::Packages#get
169
    x-mojo-to: ERM::EHoldings::Packages#get
Lines 217-223 Link Here
217
          $ref: "../swagger.yaml#/definitions/error"
223
          $ref: "../swagger.yaml#/definitions/error"
218
    x-koha-authorization:
224
    x-koha-authorization:
219
      permissions:
225
      permissions:
220
        erm: 1
226
        erm:
227
          - erm_admin
228
          - erm_show
229
          - erm_eholdings
230
          - erm_agreement
221
  put:
231
  put:
222
    x-mojo-to: ERM::EHoldings::Packages#update
232
    x-mojo-to: ERM::EHoldings::Packages#update
223
    operationId: updateErmEHoldingsPackages
233
    operationId: updateErmEHoldingsPackages
Lines 281-287 Link Here
281
          $ref: "../swagger.yaml#/definitions/error"
291
          $ref: "../swagger.yaml#/definitions/error"
282
    x-koha-authorization:
292
    x-koha-authorization:
283
      permissions:
293
      permissions:
284
        erm: 1
294
        erm:
295
          - erm_admin
296
          - erm_eholdings
285
  delete:
297
  delete:
286
    x-mojo-to: ERM::EHoldings::Packages#delete
298
    x-mojo-to: ERM::EHoldings::Packages#delete
287
    operationId: deleteErmEHoldingsPackages
299
    operationId: deleteErmEHoldingsPackages
Lines 327-333 Link Here
327
          $ref: "../swagger.yaml#/definitions/error"
339
          $ref: "../swagger.yaml#/definitions/error"
328
    x-koha-authorization:
340
    x-koha-authorization:
329
      permissions:
341
      permissions:
330
        erm: 1
342
        erm:
343
          - erm_admin
344
          - erm_eholdings
331
  patch:
345
  patch:
332
    x-mojo-to: ERM::EHoldings::Packages#edit
346
    x-mojo-to: ERM::EHoldings::Packages#edit
333
    operationId: editErmEHoldingsPackages
347
    operationId: editErmEHoldingsPackages
Lines 388-391 Link Here
388
          $ref: "../swagger.yaml#/definitions/error"
402
          $ref: "../swagger.yaml#/definitions/error"
389
    x-koha-authorization:
403
    x-koha-authorization:
390
      permissions:
404
      permissions:
391
        erm: 1
405
        erm:
406
          - erm_admin
407
          - 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 125-131 Link Here
125
          $ref: "../swagger.yaml#/definitions/error"
129
          $ref: "../swagger.yaml#/definitions/error"
126
    x-koha-authorization:
130
    x-koha-authorization:
127
      permissions:
131
      permissions:
128
        erm: 1
132
        erm:
133
          - erm_admin
134
          - erm_show
135
          - erm_eholdings
136
          - erm_agreement
129
  patch:
137
  patch:
130
    x-mojo-to: ERM::EHoldings::Resources#edit
138
    x-mojo-to: ERM::EHoldings::Resources#edit
131
    operationId: editErmEHoldingsResources
139
    operationId: editErmEHoldingsResources
Lines 186-189 Link Here
186
          $ref: "../swagger.yaml#/definitions/error"
194
          $ref: "../swagger.yaml#/definitions/error"
187
    x-koha-authorization:
195
    x-koha-authorization:
188
      permissions:
196
      permissions:
189
        erm: 1
197
        erm:
198
          - erm_admin
199
          - erm_eholdings
(-)a/api/v1/swagger/paths/erm_eholdings_titles.yaml (-6 / +22 lines)
Lines 178-184 Link Here
178
          $ref: "../swagger.yaml#/definitions/error"
178
          $ref: "../swagger.yaml#/definitions/error"
179
    x-koha-authorization:
179
    x-koha-authorization:
180
      permissions:
180
      permissions:
181
        erm: 1
181
        erm:
182
          - erm_admin
183
          - erm_show
184
          - erm_eholdings
185
          - erm_agreement
182
  post:
186
  post:
183
    x-mojo-to: ERM::EHoldings::Titles#add
187
    x-mojo-to: ERM::EHoldings::Titles#add
184
    operationId: addErmEHoldingsTitles
188
    operationId: addErmEHoldingsTitles
Lines 234-240 Link Here
234
          $ref: "../swagger.yaml#/definitions/error"
238
          $ref: "../swagger.yaml#/definitions/error"
235
    x-koha-authorization:
239
    x-koha-authorization:
236
      permissions:
240
      permissions:
237
        erm: 1
241
        erm:
242
          - erm_admin
243
          - erm_eholdings
238
"/erm/eholdings/{provider}/titles/{title_id}":
244
"/erm/eholdings/{provider}/titles/{title_id}":
239
  get:
245
  get:
240
    x-mojo-to: ERM::EHoldings::Titles#get
246
    x-mojo-to: ERM::EHoldings::Titles#get
Lines 292-298 Link Here
292
          $ref: "../swagger.yaml#/definitions/error"
298
          $ref: "../swagger.yaml#/definitions/error"
293
    x-koha-authorization:
299
    x-koha-authorization:
294
      permissions:
300
      permissions:
295
        erm: 1
301
        erm:
302
          - erm_admin
303
          - erm_show
304
          - erm_eholdings
305
          - erm_agreement
296
  put:
306
  put:
297
    x-mojo-to: ERM::EHoldings::Titles#update
307
    x-mojo-to: ERM::EHoldings::Titles#update
298
    operationId: updateErmEHoldingsTitles
308
    operationId: updateErmEHoldingsTitles
Lines 356-362 Link Here
356
          $ref: "../swagger.yaml#/definitions/error"
366
          $ref: "../swagger.yaml#/definitions/error"
357
    x-koha-authorization:
367
    x-koha-authorization:
358
      permissions:
368
      permissions:
359
        erm: 1
369
        erm:
370
          - erm_admin
371
          - erm_eholdings
360
  delete:
372
  delete:
361
    x-mojo-to: ERM::EHoldings::Titles#delete
373
    x-mojo-to: ERM::EHoldings::Titles#delete
362
    operationId: deleteErmEHoldingsTitles
374
    operationId: deleteErmEHoldingsTitles
Lines 402-408 Link Here
402
          $ref: "../swagger.yaml#/definitions/error"
414
          $ref: "../swagger.yaml#/definitions/error"
403
    x-koha-authorization:
415
    x-koha-authorization:
404
      permissions:
416
      permissions:
405
        erm: 1
417
        erm:
418
          - erm_admin
419
          - erm_eholdings
406
420
407
/erm/eholdings/local/titles/import:
421
/erm/eholdings/local/titles/import:
408
  post:
422
  post:
Lines 469-472 Link Here
469
          $ref: "../swagger.yaml#/definitions/error"
483
          $ref: "../swagger.yaml#/definitions/error"
470
    x-koha-authorization:
484
    x-koha-authorization:
471
      permissions:
485
      permissions:
472
        erm: 1
486
        erm:
487
          - erm_admin
488
          - erm_eholdings
(-)a/api/v1/swagger/paths/erm_eholdings_titles_resources.yaml (-1 / +5 lines)
Lines 74-77 Link Here
74
          $ref: "../swagger.yaml#/definitions/error"
74
          $ref: "../swagger.yaml#/definitions/error"
75
    x-koha-authorization:
75
    x-koha-authorization:
76
      permissions:
76
      permissions:
77
        erm: 1
77
        erm:
78
          - erm_admin
79
          - erm_show
80
          - erm_eholdings
81
          - erm_agreement
(-)a/api/v1/swagger/paths/erm_licenses.yaml (-5 / +19 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_licensing
85
          - erm_agreement
82
  post:
86
  post:
83
    x-mojo-to: ERM::Licenses#add
87
    x-mojo-to: ERM::Licenses#add
84
    operationId: addERMLicenses
88
    operationId: addERMLicenses
Lines 138-144 Link Here
138
          $ref: "../swagger.yaml#/definitions/error"
142
          $ref: "../swagger.yaml#/definitions/error"
139
    x-koha-authorization:
143
    x-koha-authorization:
140
      permissions:
144
      permissions:
141
        erm: 1
145
        erm:
146
          - erm_admin
147
          - erm_licensing
142
"/erm/licenses/{license_id}":
148
"/erm/licenses/{license_id}":
143
  get:
149
  get:
144
    x-mojo-to: ERM::Licenses#get
150
    x-mojo-to: ERM::Licenses#get
Lines 193-199 Link Here
193
          $ref: "../swagger.yaml#/definitions/error"
199
          $ref: "../swagger.yaml#/definitions/error"
194
    x-koha-authorization:
200
    x-koha-authorization:
195
      permissions:
201
      permissions:
196
        erm: 1
202
        erm:
203
          - erm_admin
204
          - erm_show
205
          - erm_licensing
206
          - erm_agreement
197
  put:
207
  put:
198
    x-mojo-to: ERM::Licenses#update
208
    x-mojo-to: ERM::Licenses#update
199
    operationId: updateERMlicenses
209
    operationId: updateERMlicenses
Lines 261-267 Link Here
261
          $ref: "../swagger.yaml#/definitions/error"
271
          $ref: "../swagger.yaml#/definitions/error"
262
    x-koha-authorization:
272
    x-koha-authorization:
263
      permissions:
273
      permissions:
264
        erm: 1
274
        erm:
275
          - erm_admin
276
          - erm_licensing
265
  delete:
277
  delete:
266
    x-mojo-to: ERM::Licenses#delete
278
    x-mojo-to: ERM::Licenses#delete
267
    operationId: deleteERMlicenses
279
    operationId: deleteERMlicenses
Lines 307-310 Link Here
307
          $ref: "../swagger.yaml#/definitions/error"
319
          $ref: "../swagger.yaml#/definitions/error"
308
    x-koha-authorization:
320
    x-koha-authorization:
309
      permissions:
321
      permissions:
310
        erm: 1
322
        erm:
323
          - erm_admin
324
          - 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