Skip to content

Commit 5c8452a

Browse files
Sorted and Updated the custom role list
1 parent cc51e6b commit 5c8452a

File tree

4 files changed

+246
-230
lines changed

4 files changed

+246
-230
lines changed
Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
1+
security login rest-role create -role "trident" -api "/api/application/consistency-groups" -access all
2+
security login rest-role create -role "trident" -api "/api/application/consistency-groups/snapshots" -access read_create
3+
security login rest-role create -role "trident" -api "/api/cluster" -access readonly
4+
security login rest-role create -role "trident" -api "/api/cluster/jobs" -access readonly
5+
security login rest-role create -role "trident" -api "/api/cluster/nodes" -access readonly
6+
security login rest-role create -role "trident" -api "/api/cluster/schedules" -access readonly
7+
security login rest-role create -role "trident" -api "/api/network/fc/interfaces" -access readonly
8+
security login rest-role create -role "trident" -api "/api/network/ip/interfaces" -access readonly
9+
security login rest-role create -role "trident" -api "/api/private/cli/lun" -access all
10+
security login rest-role create -role "trident" -api "/api/private/cli/volume/recovery-queue" -access all
11+
security login rest-role create -role "trident" -api "/api/private/cli/volume/recovery-queue/purge" -access all
112
security login rest-role create -role "trident" -api "/api/private/cli/vserver/nvme/subsystem/delete" -access all
2-
security login rest-role create -role "trident" -api "/api/protocols/san/igroups/initiators" -access all
13+
security login rest-role create -role "trident" -api "/api/protocols/cifs/shares" -access all
14+
security login rest-role create -role "trident" -api "/api/protocols/cifs/shares/acls" -access all
15+
security login rest-role create -role "trident" -api "/api/protocols/nfs/export-policies" -access all
16+
security login rest-role create -role "trident" -api "/api/protocols/nfs/export-policies/rules" -access all
17+
security login rest-role create -role "trident" -api "/api/protocols/nvme/subsystem-maps" -access all
18+
security login rest-role create -role "trident" -api "/api/protocols/nvme/subsystems" -access all
319
security login rest-role create -role "trident" -api "/api/protocols/nvme/subsystems/hosts" -access all
20+
security login rest-role create -role "trident" -api "/api/protocols/san/fcp/services" -access readonly
421
security login rest-role create -role "trident" -api "/api/protocols/san/igroups" -access all
22+
security login rest-role create -role "trident" -api "/api/protocols/san/igroups/initiators" -access all
523
security login rest-role create -role "trident" -api "/api/protocols/san/iscsi/credentials" -access read_modify
6-
security login rest-role create -role "trident" -api "/api/network/ip/interfaces" -access readonly
724
security login rest-role create -role "trident" -api "/api/protocols/san/iscsi/services" -access readonly
25+
security login rest-role create -role "trident" -api "/api/protocols/san/lun-maps" -access all
26+
security login rest-role create -role "trident" -api "/api/protocols/san/lun-maps/reporting-nodes" -access readonly
27+
security login rest-role create -role "trident" -api "/api/snapmirror/policies" -access readonly
28+
security login rest-role create -role "trident" -api "/api/snapmirror/relationships" -access all
29+
security login rest-role create -role "trident" -api "/api/snapmirror/relationships/transfers" -access read_create_modify
30+
security login rest-role create -role "trident" -api "/api/storage/aggregates" -access readonly
831
security login rest-role create -role "trident" -api "/api/storage/luns" -access all
9-
security login rest-role create -role "trident" -api "/api/cluster/jobs" -access readonly
32+
security login rest-role create -role "trident" -api "/api/storage/luns/attributes" -access read_create_modify
33+
security login rest-role create -role "trident" -api "/api/storage/namespaces" -access all
1034
security login rest-role create -role "trident" -api "/api/storage/qtrees" -access all
11-
security login rest-role create -role "trident" -api "/api/cluster" -access readonly
12-
security login rest-role create -role "trident" -api "/api/snapmirror/relationships" -access all
13-
security login rest-role create -role "trident" -api "/api/protocols/nvme/subsystems" -access all
14-
security login rest-role create -role "trident" -api "/api/storage/volumes" -access all
1535
security login rest-role create -role "trident" -api "/api/storage/quota/rules" -access read_create_modify
36+
security login rest-role create -role "trident" -api "/api/storage/storage-units" -access all
37+
security login rest-role create -role "trident" -api "/api/storage/storage-units/snapshots" -access all
38+
security login rest-role create -role "trident" -api "/api/storage/volumes" -access all
1639
security login rest-role create -role "trident" -api "/api/storage/volumes/snapshots" -access all
17-
security login rest-role create -role "trident" -api "/api/svm/svms" -access readonly
18-
security login rest-role create -role "trident" -api "/api/protocols/nfs/export-policies/rules" -access all
19-
security login rest-role create -role "trident" -api "/api/cluster/schedules" -access readonly
20-
security login rest-role create -role "trident" -api "/api/protocols/cifs/shares" -access all
2140
security login rest-role create -role "trident" -api "/api/support/ems/application-logs" -access read_create
22-
security login rest-role create -role "trident" -api "/api/protocols/nfs/export-policies" -access all
23-
security login rest-role create -role "trident" -api "/api/protocols/nvme/subsystem-maps" -access all
24-
security login rest-role create -role "trident" -api "/api/protocols/san/lun-maps" -access all
25-
security login rest-role create -role "trident" -api "/api/snapmirror/policies" -access readonly
26-
security login rest-role create -role "trident" -api "/api/storage/aggregates" -access readonly
27-
security login rest-role create -role "trident" -api "/api/storage/luns/attributes" -access read_create_modify
28-
security login rest-role create -role "trident" -api "/api/protocols/san/lun-maps/reporting-nodes" -access readonly
2941
security login rest-role create -role "trident" -api "/api/svm/peers" -access readonly
30-
security login rest-role create -role "trident" -api "/api/network/fc/interfaces" -access readonly
31-
security login rest-role create -role "trident" -api "/api/protocols/san/fcp/services" -access readonly
32-
security login rest-role create -role "trident" -api "/api/storage/storage-units/snapshots" -access all
33-
security login rest-role create -role "trident" -api "/api/cluster/nodes" -access readonly
34-
security login rest-role create -role "trident" -api "/api/private/cli/volume/recovery-queue" -access readonly
35-
security login rest-role create -role "trident" -api "/api/private/cli/volume/recovery-queue/purge" -access read_create
36-
security login rest-role create -role "trident" -api "/api/private/cli/lun" -access all
37-
security login rest-role create -role "trident" -api "/api/storage/namespaces" -access read_create_modify
38-
security login rest-role create -role "trident" -api "/api/snapmirror/relationships/transfers" -access read_create_modify
39-
security login rest-role create -role "trident" -api "/api/storage/storage-units" -access all
40-
security login rest-role create -role "trident" -api "/api/application/consistency-groups" -access all
41-
security login rest-role create -role "trident" -api "/api/protocols/cifs/shares/acls" -access all
42-
security login rest-role create -role "trident" -api "/api/application/consistency-groups/snapshots" -access read_create
42+
security login rest-role create -role "trident" -api "/api/svm/svms" -access readonly

0 commit comments

Comments
 (0)