Sitecore CMS 6.6
Social Connected 1.2
Message: Exception of type 'Sitecore.Exceptions.AccessDeniedException' was thrown.
at Sitecore.Social.Client.Publishing.UI.SocialCenter.OnLoad(EventArgs e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
If you need to grant the rights to post messages to Facebook (or other social media) to certain custom roles, here are the configurations:
1. At core database, allow the role to "Read" to the "Social" tab in Page Editor Ribbon.
2. Ensure that the custom role is members of "sitecore\Sitecore Client Social Authoring" role.
3. Ensure that the user is "IsAdministrator = checked" in the user profile.
Apparently the publishing dialog box checks for the item #2 and item#3 in the code.