CS5430 Extra Credit Assignment: Security Policy Analysis

General Instructions. You are expected to work alone on this assignment.

Due Friday April 22, 5pm. No late assignments will be accepted.

Submit your solution using CMS. Prepare your solution as .doc, .docx, or .pdf, as follows:


Facebook users have some level of control over who can see information they post. Thus, Facebook must enforce some kind of authorization policy. Describe that policy. Your exposition should be at the same level of detail as found the on-line course notes. Use the vocabulary, as appropriate, for authorization policies we have employed in our discussions: subjects, objects, operations, privileges, roles, groups, etc. Be sure to explain when a subject is allowed (if at all) to change the authorization relation.