Recently I have been updating my open authentication module to deal with a more granular approach to scope based permissions and how the admin user can set these up.
When enabling a Feature, the permissions attached to this feature will be inserted in to the database with default ones enabled.
Here is a screenshot of how it looks so far…
Hope this will help people in the future.
Facebook Permissions - http://developers.facebook.com/docs/authentication/permissions/
Microsoft Connect Scopes - http://msdn.microsoft.com/en-us/library/ff749529.aspx