aboutsummaryrefslogtreecommitdiff
path: root/Design/roles.dot~
blob: 98f05d8cdd9b2940157f48fa2d3846922cb77368 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
digraph
{
	// LOGON PHASE
	User -> LogOn;
	LogOn -> StdUser;
	LogOn -> LibraryMgr;
	// USER CLASSES
	// - StdUser (unprivileged)
	StdUser -> CreateEditShow;
	StdUser -> PlayShow;
	StdUser -> ManageUserTracks;
	// - LibraryMgr (privileged)
	LibraryMgr -> CreateEditShow;
	LibraryMgr -> PlayShow;
	LibraryMgr -> ManageUserTracks;
	LibraryMgr -> ManageLibrary;
}