Skip to content

Commit d68028c

Browse files
authored
Merge pull request #120 from UiPath/fix/default-roles-permissions
Default Roles: Fix permissions not being added to created roles
2 parents e310e6b + 41d0801 commit d68028c

File tree

1 file changed

+42
-42
lines changed

1 file changed

+42
-42
lines changed

Examples/Add-UiPathDefaultRoles.ps1

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
11
$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")
4444
}
4545

4646
Add-UiPathRole -Name 'Execute' -Permissions $RolesPermissions.Execute

0 commit comments

Comments
 (0)