Screw that!
Commit first clientside prototype
This loads the user's ten most recent presentations and displays them all pretty-like.
If a presentation is clicked and it doesn't have the right permsisions, the user will be prompted to add the permissions (which the application will do for the user).