|
139 | 139 | { |
140 | 140 | "methods": ["POST"], |
141 | 141 | "pathPattern": "/workflows/import", |
142 | | - "permissionsRequired": ["workflow.workflows.item.post"] |
| 142 | + "permissionsRequired": ["workflow.workflows_import.item.post"] |
143 | 143 | }, |
144 | 144 | { |
145 | 145 | "methods": ["GET"], |
146 | 146 | "pathPattern": "/workflows/search", |
147 | | - "permissionsRequired": ["workflow.workflows.collection.get"] |
| 147 | + "permissionsRequired": ["workflow.workflows_search.collection.get"] |
148 | 148 | }, |
149 | 149 | { |
150 | 150 | "methods": ["DELETE"], |
151 | 151 | "pathPattern": "/workflows/{id}", |
152 | | - "permissionsRequired": ["workflow.workflows.item.delete"] |
| 152 | + "permissionsRequired": ["workflow.workflows_local.item.delete"] |
153 | 153 | }, |
154 | 154 | { |
155 | 155 | "methods": ["GET"], |
|
169 | 169 | { |
170 | 170 | "methods": ["PUT"], |
171 | 171 | "pathPattern": "/workflows/{id}/activate", |
172 | | - "permissionsRequired": ["workflow.workflows.item.activate"] |
| 172 | + "permissionsRequired": ["workflow.workflows_activate.item.put"] |
173 | 173 | }, |
174 | 174 | { |
175 | 175 | "methods": ["PUT"], |
176 | 176 | "pathPattern": "/workflows/{id}/deactivate", |
177 | | - "permissionsRequired": ["workflow.workflows.item.deactivate"] |
| 177 | + "permissionsRequired": ["workflow.workflows_deactivate.item.put"] |
178 | 178 | }, |
179 | 179 | { |
180 | 180 | "methods": ["DELETE"], |
|
184 | 184 | { |
185 | 185 | "methods": ["GET"], |
186 | 186 | "pathPattern": "/workflows/{id}/history", |
187 | | - "permissionsRequired": ["workflow.workflows.item.get"] |
| 187 | + "permissionsRequired": ["workflow.workflows_history.item.get"] |
188 | 188 | }, |
189 | 189 | { |
190 | 190 | "methods": ["POST"], |
191 | 191 | "pathPattern": "/workflows/{id}/start", |
192 | | - "permissionsRequired": ["workflow.workflows.item.startTrigger"] |
| 192 | + "permissionsRequired": ["workflow.workflows_start_trigger.item.post"] |
193 | 193 | }, |
194 | 194 | { |
195 | 195 | "methods": ["DELETE"], |
196 | 196 | "pathPattern": "/workflows/{id}/startTrigger", |
197 | | - "permissionsRequired": ["workflow.workflows.item.startTrigger"] |
| 197 | + "permissionsRequired": ["workflow.workflows_start_trigger.item.delete"] |
198 | 198 | }, |
199 | 199 | { |
200 | 200 | "methods": ["GET"], |
201 | 201 | "pathPattern": "/workflows/{id}/startTrigger", |
202 | | - "permissionsRequired": ["workflow.workflows.item.startTrigger"] |
| 202 | + "permissionsRequired": ["workflow.workflows_start_trigger.item.get"] |
203 | 203 | }, |
204 | 204 | { |
205 | 205 | "methods": ["PUT"], |
206 | 206 | "pathPattern": "/workflows/{id}/startTrigger", |
207 | | - "permissionsRequired": ["workflow.workflows.item.startTrigger"] |
| 207 | + "permissionsRequired": ["workflow.workflows_start_trigger.item.put"] |
208 | 208 | }, |
209 | 209 | { |
210 | 210 | "methods": ["GET"], |
211 | 211 | "pathPattern": "/workflows/{id}/tasks", |
212 | | - "permissionsRequired": ["workflow.workflows.item.tasks"] |
| 212 | + "permissionsRequired": ["workflow.workflows_tasks.item.get"] |
213 | 213 | } |
214 | 214 | ] |
215 | 215 | }, |
|
253 | 253 | "displayName": "Workflow - action - get collection", |
254 | 254 | "description": "Get action collection" |
255 | 255 | }, |
256 | | - { |
257 | | - "permissionName": "workflow.actions.all", |
258 | | - "displayName": "Workflow - action - all permissions", |
259 | | - "description": "Entire set of permissions needed to use the workflow actions", |
260 | | - "subPermissions": [ |
261 | | - "workflow.actions.collection.get" |
262 | | - ], |
263 | | - "visible": false |
264 | | - }, |
265 | 256 | { |
266 | 257 | "permissionName": "workflow.events.collection.get", |
267 | 258 | "displayName": "Workflow - event - get event", |
|
272 | 263 | "displayName": "Workflow - event - emit event", |
273 | 264 | "description": "Emit event" |
274 | 265 | }, |
275 | | - { |
276 | | - "permissionName": "workflow.events.all", |
277 | | - "displayName": "Workflow - event - all permissions", |
278 | | - "description": "Entire set of permissions needed to use the workflow events", |
279 | | - "subPermissions": [ |
280 | | - "workflow.events.collection.get", |
281 | | - "workflow.events.collection.post" |
282 | | - ], |
283 | | - "visible": false |
284 | | - }, |
285 | 266 | { |
286 | 267 | "permissionName": "workflow.nodes.collection.get", |
287 | 268 | "displayName": "Workflow - node - get node collection", |
|
307 | 288 | "displayName": "Workflow - node - put node item", |
308 | 289 | "description": "Update node item" |
309 | 290 | }, |
310 | | - { |
311 | | - "permissionName": "workflow.nodes.all", |
312 | | - "displayName": "Workflow - node - all permissions", |
313 | | - "description": "Entire set of permissions needed to use the workflow triggers", |
314 | | - "subPermissions": [ |
315 | | - "workflow.nodes.collection.get", |
316 | | - "workflow.nodes.item.delete", |
317 | | - "workflow.nodes.item.get", |
318 | | - "workflow.nodes.item.post", |
319 | | - "workflow.nodes.item.put" |
320 | | - ], |
321 | | - "visible": false |
322 | | - }, |
323 | 291 | { |
324 | 292 | "permissionName": "workflow.triggers.collection.get", |
325 | 293 | "displayName": "Workflow - trigger - get trigger collection", |
|
345 | 313 | "displayName": "Workflow - trigger - put trigger item", |
346 | 314 | "description": "Update trigger item" |
347 | 315 | }, |
348 | | - { |
349 | | - "permissionName": "workflow.triggers.all", |
350 | | - "displayName": "Workflow - trigger - all permissions", |
351 | | - "description": "Entire set of permissions needed to use the workflow triggers", |
352 | | - "subPermissions": [ |
353 | | - "workflow.triggers.collection.get", |
354 | | - "workflow.triggers.item.delete", |
355 | | - "workflow.triggers.item.get", |
356 | | - "workflow.triggers.item.post", |
357 | | - "workflow.triggers.item.put" |
358 | | - ], |
359 | | - "visible": false |
360 | | - }, |
361 | 316 | { |
362 | 317 | "permissionName": "workflow.tasks.collection.get", |
363 | 318 | "displayName": "Workflow - task - get task collection", |
|
383 | 338 | "displayName": "Workflow - task - put task item", |
384 | 339 | "description": "Update task item" |
385 | 340 | }, |
386 | | - { |
387 | | - "permissionName": "workflow.tasks.all", |
388 | | - "displayName": "Workflow - task - all permissions", |
389 | | - "description": "Entire set of permissions needed to use the workflow tasks", |
390 | | - "subPermissions": [ |
391 | | - "workflow.tasks.collection.get", |
392 | | - "workflow.tasks.item.delete", |
393 | | - "workflow.tasks.item.get", |
394 | | - "workflow.tasks.item.post", |
395 | | - "workflow.tasks.item.put" |
396 | | - ], |
397 | | - "visible": false |
398 | | - }, |
399 | 341 | { |
400 | 342 | "permissionName": "workflow.workflows.collection.get", |
401 | 343 | "displayName": "Workflow - item - get workflow item collection", |
402 | 344 | "description": "Get workflow collection" |
403 | 345 | }, |
404 | 346 | { |
405 | | - "permissionName": "workflow.workflows.item.activate", |
| 347 | + "permissionName": "workflow.workflows_search.collection.get", |
| 348 | + "displayName": "Workflow - item - search workflow item collection", |
| 349 | + "description": "Search workflow collection" |
| 350 | + }, |
| 351 | + { |
| 352 | + "permissionName": "workflow.workflows_activate.item.put", |
406 | 353 | "displayName": "Workflow - item - activate workflow item", |
407 | 354 | "description": "Activate workflow item" |
408 | 355 | }, |
409 | 356 | { |
410 | | - "permissionName": "workflow.workflows.item.deactivate", |
| 357 | + "permissionName": "workflow.workflows_deactivate.item.put", |
411 | 358 | "displayName": "Workflow - item - deactivate workflow item", |
412 | 359 | "description": "Deactivate workflow item" |
413 | 360 | }, |
|
416 | 363 | "displayName": "Workflow - item - delete workflow item", |
417 | 364 | "description": "Delete workflow item" |
418 | 365 | }, |
| 366 | + { |
| 367 | + "permissionName": "workflow.workflows_local.item.delete", |
| 368 | + "displayName": "Workflow - item - local delete workflow item", |
| 369 | + "description": "Delete workflow item without querying workflow engine (not recommended)" |
| 370 | + }, |
419 | 371 | { |
420 | 372 | "permissionName": "workflow.workflows.item.get", |
421 | 373 | "displayName": "Workflow - item - get workflow item", |
422 | 374 | "description": "Get workflow item" |
423 | 375 | }, |
| 376 | + { |
| 377 | + "permissionName": "workflow.workflows_history.item.get", |
| 378 | + "displayName": "Workflow - item - get workflow history item", |
| 379 | + "description": "Get workflow item" |
| 380 | + }, |
424 | 381 | { |
425 | 382 | "permissionName": "workflow.workflows.item.patch", |
426 | 383 | "displayName": "Workflow - item - patch workflow item", |
|
431 | 388 | "displayName": "Workflow - item - post workflow item", |
432 | 389 | "description": "Create workflow item" |
433 | 390 | }, |
| 391 | + { |
| 392 | + "permissionName": "workflow.workflows_import.item.post", |
| 393 | + "displayName": "Workflow - item - import workflow item", |
| 394 | + "description": "Import workflow item" |
| 395 | + }, |
434 | 396 | { |
435 | 397 | "permissionName": "workflow.workflows.item.put", |
436 | 398 | "displayName": "Workflow - item - put workflow item", |
437 | 399 | "description": "Update workflow item" |
438 | 400 | }, |
439 | 401 | { |
440 | | - "permissionName": "workflow.workflows.item.startTrigger", |
441 | | - "displayName": "Workflow - item - start trigger", |
442 | | - "description": "Add, remove, or initiate start trigger on workflow item" |
| 402 | + "permissionName": "workflow.workflows_start_trigger.item.delete", |
| 403 | + "displayName": "Workflow - item - start trigger - delete", |
| 404 | + "description": "Delete a start trigger for a workflow item" |
443 | 405 | }, |
444 | 406 | { |
445 | | - "permissionName": "workflow.workflows.item.tasks", |
446 | | - "displayName": "Workflow - item - workflow item tasks", |
447 | | - "description": "Get workflow item tasks" |
| 407 | + "permissionName": "workflow.workflows_start_trigger.item.get", |
| 408 | + "displayName": "Workflow - item - start trigger - get", |
| 409 | + "description": "Get a start trigger for a workflow item" |
| 410 | + }, |
| 411 | + { |
| 412 | + "permissionName": "workflow.workflows_start_trigger.item.post", |
| 413 | + "displayName": "Workflow - item - start trigger - post", |
| 414 | + "description": "Create a start trigger for a workflow item" |
448 | 415 | }, |
449 | 416 | { |
450 | | - "permissionName": "workflow.workflows.all", |
451 | | - "displayName": "Workflow - item - all permissions", |
452 | | - "description": "Entire set of permissions needed to use the workflow items", |
453 | | - "subPermissions": [ |
454 | | - "workflow.workflows.collection.get", |
455 | | - "workflow.workflows.item.activate", |
456 | | - "workflow.workflows.item.deactivate", |
457 | | - "workflow.workflows.item.delete", |
458 | | - "workflow.workflows.item.get", |
459 | | - "workflow.workflows.item.patch", |
460 | | - "workflow.workflows.item.post", |
461 | | - "workflow.workflows.item.put", |
462 | | - "workflow.workflows.item.startTrigger", |
463 | | - "workflow.workflows.item.tasks" |
464 | | - ], |
465 | | - "visible": false |
| 417 | + "permissionName": "workflow.workflows_start_trigger.item.put", |
| 418 | + "displayName": "Workflow - item - start trigger - put", |
| 419 | + "description": "Update a start trigger for a workflow item" |
| 420 | + }, |
| 421 | + { |
| 422 | + "permissionName": "workflow.workflows_tasks.item.get", |
| 423 | + "displayName": "Workflow - item - workflow item tasks", |
| 424 | + "description": "Get workflow item tasks" |
466 | 425 | } |
467 | 426 | ], |
468 | 427 | "requires": [ ], |
|
0 commit comments