mirror of
https://gitlab.com/fabinfra/fabaccess/demos-environments/showcase.git
synced 2025-03-12 23:01:44 +01:00
125 lines
1.3 KiB
Markdown
125 lines
1.3 KiB
Markdown
# Users:
|
|
* Admin - Access to everything
|
|
* Manager - Manage Permission to Machines with same Letter (A, B, C)
|
|
* Maker - Use Permission to Machines with same Letter (A, B, C)
|
|
* Guest - Disclose Permission only for all Machines
|
|
|
|
## Password
|
|
Password for all Users is: `secret`
|
|
|
|
## List of Users
|
|
```
|
|
Admin1
|
|
Admin2
|
|
|
|
ManagerA1
|
|
ManagerA2
|
|
ManagerB1
|
|
ManagerB2
|
|
ManagerC1
|
|
ManagerC2
|
|
ManagerABC1
|
|
ManagerABC2
|
|
|
|
MakerA1
|
|
MakerA2
|
|
MakerB1
|
|
MakerB2
|
|
MakerC1
|
|
MakerC2
|
|
MakerACB1
|
|
MakerACB2
|
|
MakerACB3
|
|
|
|
GuestA1
|
|
GuestA2
|
|
GuestB1
|
|
GuestB2
|
|
GuestC1
|
|
GuestC2
|
|
GuestACB1
|
|
GuestACB2
|
|
|
|
MakerQRA
|
|
MakerQRB
|
|
MakerQRC
|
|
```
|
|
|
|
# Machines
|
|
Machines have all a Dummy Actor
|
|
|
|
## List of Categories
|
|
```
|
|
CategoryA
|
|
CategoryB
|
|
CategoryC
|
|
```
|
|
|
|
## List of Machines
|
|
```
|
|
MachineA1
|
|
MachineA2
|
|
MachineA3
|
|
MachineA4
|
|
MachineA5
|
|
|
|
MachineB1
|
|
MachineB2
|
|
MachineB3
|
|
MachineB4
|
|
MachineB5
|
|
|
|
MachineC1
|
|
MachineC2
|
|
MachineC3
|
|
MachineC4
|
|
MachineC5
|
|
```
|
|
|
|
# Roles
|
|
All Roles have only one Permission
|
|
Users have multipile Roles to give them access
|
|
`TestEnv.Admin` have all Permissions
|
|
|
|
## List of Roles
|
|
```
|
|
Admin
|
|
|
|
ManageA
|
|
ManageB
|
|
ManageC
|
|
|
|
UseA
|
|
UseB
|
|
UseC
|
|
|
|
ReadA
|
|
ReadB
|
|
ReadC
|
|
|
|
DiscloseA
|
|
DiscloseB
|
|
DiscloseC
|
|
```
|
|
|
|
## List of Permissions
|
|
```
|
|
TestEnv.Admin
|
|
|
|
TestEnv.Manage.A
|
|
TestEnv.Manage.B
|
|
TestEnv.Manage.C
|
|
|
|
TestEnv.Write.A
|
|
TestEnv.Write.B
|
|
TestEnv.Write.C
|
|
|
|
TestEnv.Read.A
|
|
TestEnv.Read.B
|
|
TestEnv.Read.C
|
|
|
|
TestEnv.Disclose.A
|
|
TestEnv.Disclose.B
|
|
TestEnv.Disclose.C
|
|
```
|