|
1 | 1 | $RolesPermissions = @{
|
2 |
| - Execute = "Robots.View, |
3 |
| - Processes.View, |
4 |
| - Assets.View, |
5 |
| - Queues.View, |
6 |
| - Transactions.View, Transactions.Create, Transactions.Edit, |
7 |
| - Logs.Create, |
8 |
| - ExecutionMedia.Create, |
9 |
| - Tasks.View, Tasks.Create"; |
10 |
| - EnableProcessExecute = "License.View, |
11 |
| - Settings.View, |
12 |
| - Machines.View, |
13 |
| - Packages.View, Packages.Create, |
14 |
| - Libraries.View, Libraries.Create, |
15 |
| - Webhooks.View"; |
16 |
| - FolderManagement = "Robots.View, Robots.Create, Robots.Edit, Robots.Delete, |
17 |
| - Processes.View, Processes.Create, Processes.Edit, Processes.Delete, |
18 |
| - Assets.View, Assets.Create, Assets.Edit, Assets.Delete, |
19 |
| - Environments.View, Environments.Create, Environments.Edit, Environments.Delete, |
20 |
| - Queues.View, Queues.Create, Queues.Edit, Queues.Delete, |
21 |
| - Transactions.View, Transactions.Create, Transactions.Edit, Transactions.Delete, |
22 |
| - Jobs.View, Jobs.Create, Jobs.Edit, Jobs.Delete, |
23 |
| - Schedules.View, Schedules.Create, Schedules.Edit, Schedules.Delete, |
24 |
| - ExecutionMedia.View, ExecutionMedia.Create, ExecutionMedia.Edit, ExecutionMedia.Delete, |
25 |
| - Logs.View, Logs.Create, Logs.Edit, Logs.Delete, |
26 |
| - Monitoring.View, Monitoring.Create, Monitoring.Edit, Monitoring.Delete, |
27 |
| - Tasks.View, Tasks.Create, Tasks.Edit, Tasks.Delete, |
28 |
| - TaskCatalogs.View, TaskCatalogs.Create, TaskCatalogs.Edit, TaskCatalogs.Delete"; |
29 |
| - EnableFolderManagement = "Users.View, |
30 |
| - Machines.View, |
31 |
| - Roles.View, |
32 |
| - Packages.View"; |
33 |
| - TenantAdministrator = "License.View, License.Create, License.Edit, License.Delete, |
34 |
| - Settings.View, Settings.Create, Settings.Edit, Settings.Delete, |
35 |
| - Machines.View, Machines.Create, Machines.Edit, Machines.Delete, |
36 |
| - Packages.View, Packages.Create, Packages.Edit, Packages.Delete, |
37 |
| - Libraries.View, Libraries.Create, Libraries.Edit, Libraries.Delete, |
38 |
| - Roles.View, Roles.Create, Roles.Edit, Roles.Delete, |
39 |
| - Users.View, Users.Create, Users.Edit, Users.Delete, |
40 |
| - Audit.View, Audit.Create, Audit.Edit, Audit.Delete, |
41 |
| - Alerts.View, Alerts.Create, Alerts.Edit, Alerts.Delete, |
42 |
| - Units.View, Units.Create, Units.Edit, Units.Delete, |
43 |
| - Webhooks.View, Webhooks.Create, Webhooks.Edit, Webhooks.Delete" |
| 2 | + Execute = @("Robots.View"; |
| 3 | + "Processes.View"; |
| 4 | + "Assets.View"; |
| 5 | + "Queues.View"; |
| 6 | + "Transactions.View"; "Transactions.Create"; "Transactions.Edit"; |
| 7 | + "Logs.Create"; |
| 8 | + "ExecutionMedia.Create"; |
| 9 | + "Tasks.View"; "Tasks.Create"); |
| 10 | + EnableProcessExecute = @("License.View"; |
| 11 | + "Settings.View"; |
| 12 | + "Machines.View"; |
| 13 | + "Packages.View", "Packages.Create"; |
| 14 | + "Libraries.View"; "Libraries.Create"; |
| 15 | + "Webhooks.View"); |
| 16 | + FolderManagement = @("Robots.View"; "Robots.Create"; "Robots.Edit"; "Robots.Delete"; |
| 17 | + "Processes.View"; "Processes.Create"; "Processes.Edit"; "Processes.Delete"; |
| 18 | + "Assets.View"; "Assets.Create"; "Assets.Edit"; "Assets.Delete"; |
| 19 | + "Environments.View"; "Environments.Create"; "Environments.Edit"; "Environments.Delete"; |
| 20 | + "Queues.View"; "Queues.Create"; "Queues.Edit"; "Queues.Delete"; |
| 21 | + "Transactions.View"; "Transactions.Create"; "Transactions.Edit"; "Transactions.Delete"; |
| 22 | + "Jobs.View"; "Jobs.Create"; "Jobs.Edit"; "Jobs.Delete"; |
| 23 | + "Schedules.View"; "Schedules.Create"; "Schedules.Edit"; "Schedules.Delete"; |
| 24 | + "ExecutionMedia.View"; "ExecutionMedia.Create"; "ExecutionMedia.Edit"; "ExecutionMedia.Delete"; |
| 25 | + "Logs.View"; "Logs.Create"; "Logs.Edit"; "Logs.Delete"; |
| 26 | + "Monitoring.View"; "Monitoring.Create"; "Monitoring.Edit"; "Monitoring.Delete"; |
| 27 | + "Tasks.View"; "Tasks.Create"; "Tasks.Edit"; "Tasks.Delete"; |
| 28 | + "TaskCatalogs.View"; "TaskCatalogs.Create"; "TaskCatalogs.Edit"; "TaskCatalogs.Delete"); |
| 29 | + EnableFolderManagement = @("Users.View"; |
| 30 | + "Machines.View"; |
| 31 | + "Roles.View"; |
| 32 | + "Packages.View"); |
| 33 | + TenantAdministrator = @("License.View"; "License.Create"; "License.Edit"; "License.Delete"; |
| 34 | + "Settings.View"; "Settings.Create"; "Settings.Edit"; "Settings.Delete"; |
| 35 | + "Machines.View"; "Machines.Create"; "Machines.Edit"; "Machines.Delete"; |
| 36 | + "Packages.View"; "Packages.Create"; "Packages.Edit"; "Packages.Delete"; |
| 37 | + "Libraries.View"; "Libraries.Create"; "Libraries.Edit"; "Libraries.Delete"; |
| 38 | + "Roles.View"; "Roles.Create"; "Roles.Edit"; "Roles.Delete"; |
| 39 | + "Users.View"; "Users.Create"; "Users.Edit"; "Users.Delete"; |
| 40 | + "Audit.View"; "Audit.Create"; "Audit.Edit"; "Audit.Delete"; |
| 41 | + "Alerts.View"; "Alerts.Create"; "Alerts.Edit"; "Alerts.Delete"; |
| 42 | + "Units.View"; "Units.Create"; "Units.Edit"; "Units.Delete"; |
| 43 | + "Webhooks.View"; "Webhooks.Create"; "Webhooks.Edit"; "Webhooks.Delete") |
44 | 44 | }
|
45 | 45 |
|
46 | 46 | Add-UiPathRole -Name 'Execute' -Permissions $RolesPermissions.Execute
|
|
0 commit comments