mirror of
https://gitlab.com/fabinfra/fabaccess/demos-environments/testenv.git
synced 2025-03-12 14:41:51 +01:00
Update README.md
This commit is contained in:
parent
13187330c4
commit
9c4162ae53
125
README.md
125
README.md
@ -3,3 +3,128 @@
|
|||||||
wirklich nur um das API zu testen. ATM implementiert: machines::* & machine::read, authenticate
|
wirklich nur um das API zu testen. ATM implementiert: machines::* & machine::read, authenticate
|
||||||
|
|
||||||
* run `docker-compose up` in this directory
|
* run `docker-compose up` in this directory
|
||||||
|
|
||||||
|
# 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
|
||||||
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user