Overview
  • UMLish Diagram

  • Tasks

  • Permissions

  • Roles

  • Realms

  • Authorization Algorithm

  • Conclusion

Notes:

bOP is task-centric so this talk starts with tasks.

Permissions, roles, and realms are how a task is authorized.

Finally, the complete authorization algorithm is displayed in all its gory detail.

Follow the links to get to code.