simple-6----Page:8
1  2  3  4  5  6  7  8  9  10  11  12  13 

Authorization Policy
Each entry in the tree is a watcher or a list of watchers
Each attribute specifies a permission
Can they subscribe
What attributes will they see
“Inversion” of a black/white list
Requires a well specified set of processing logic as part of dataset class
Benefits of this model
Allows for inheritance to work
Avoids the needs for scripts (described previously in requirements document)
Enables capabilities discovery
Allows for operator defined permissions and user defined permissions
I.e., “friend”
PPT Version