summaryrefslogtreecommitdiff
path: root/demo.yaml
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-11-13 10:49:14 +0200
committerLars Wirzenius <liw@liw.fi>2018-11-13 10:49:14 +0200
commit3cc08876371f657466be1e5a02cffeb33391e139 (patch)
treeb3289a2dfcdd275e0f733a85f7017d0a5d9dbdd7 /demo.yaml
downloadeffi-reg-3cc08876371f657466be1e5a02cffeb33391e139.tar.gz
Add: initial commit
Diffstat (limited to 'demo.yaml')
-rw-r--r--demo.yaml105
1 files changed, 105 insertions, 0 deletions
diff --git a/demo.yaml b/demo.yaml
new file mode 100644
index 0000000..b3677ba
--- /dev/null
+++ b/demo.yaml
@@ -0,0 +1,105 @@
+demo:
+ label: |
+ Demo at fall GM
+ depends:
+ - demosite
+
+demosite:
+ label: |
+ There is a demo site
+ depends:
+ - qvisqve
+ - testusers
+ - admin
+ - effiapp
+
+qvisqve:
+ label: |
+ Qvisqve is
+ installed
+
+testusers:
+ label: |
+ Qvisqve has
+ several test
+ users and
+ an admin user
+ depends:
+ - qvisqve
+ - effitool
+
+effitool:
+ label: |
+ A command line
+ tool for API
+ access
+ depends:
+ - facade
+
+muck:
+ label: |
+ Muck is
+ installed
+ depends:
+ - qvisqve
+
+facade:
+ label: |
+ An Effi API is
+ installed
+ depends:
+ - qvisqve
+ - muck
+
+effiapp:
+ label: |
+ An Effi app is
+ installed
+ depends:
+ - seeown
+
+seeown:
+ label: |
+ Users can see their
+ own info via web browser
+ depends:
+ - facade
+
+admin:
+ label: |
+ Admin can do
+ anything
+ depends:
+ - adminseeany
+ - adminseeall
+ - adminedit
+ - admincreate
+
+adminseeany:
+ label: |
+ Admin can see
+ any user's info
+ depends:
+ - facade
+
+adminseeall:
+ label: |
+ Admin can list
+ all users
+ depends:
+ - facade
+
+adminedit:
+ label: |
+ Admin can edit
+ any user's info
+ depends:
+ - adminseeany
+
+admincreate:
+ label: |
+ Admin can add
+ users
+ depends:
+ - facade
+