Social Communities

This section of the documentation is intended for developers, working with designers, who are developing templates and other content for a community website.

The Adobe Experience Manager (AEM) communities capabiliy simplifies the creation and customizaton of community features such as forums, blogs, journals, calendars, comments, reviews, and tallies (polls, voting, and ratings).


  1. Social Component Framework (SCF) :
    • AEM 6.0 with cq-socialcommunities-pkg-1.5.x or later
    • AEM 5.6.1 plus cq-socialcommunities-pkg-1.4.x installed
       (note : AEM 5.6.1 ships with cq-socialcommunities-pkg-1.3.x)
  2. Dispatcher 4.1.6 or later (see known issue)
  3. a development environment including local author and publish instances
  4. familiarity with developing and authoring on AEM

New in AEM 6.0

Developer Links

Related Communities Documentation

Visit Authoring Social Communities to learn how to configure the dialogs for social communities components, create new community groups, create an event calendar, as well as use the Geometrixx samples to explore Social Communities features.

Visit Administering Social Communities to learn about moderating user-generated content (UGC), replication between author and publish instances, security, social messaging and community membership.


Visit Authoring Social Communities to tour through social community features using the Geometrixx examples using author and publish instances.

The author instance (localhost:4502) is where developers create the blueprints, templates and custom components to implement a website design and where authors add content to the website.  The website created on the author instance is activated in order to replicate the site on the publish instance.

The publish instance (localhost:4503) allows one to experience published social communities as a site visitor or logged-in community member, as well as experience reverse replication of UGC to the author instance for various purposes, including moderation of content.

If you do not already have author and publish instances, see:


When experimenting with the samples, one can "reset" by simply deleting (or renaming) the crx-quickstart directory created when the Quickstart JAR is first launhed.  The crx-quickstart directory contains the web site's logs, structure, and CRX repository.


If you launch both author and publish localhost instances, you will want to use different browsers to avoid login/session confusion. 

On the author intance you would want to explore logged in as an administrator.  The default administrator is admin/admin.

On the publish instance you could explore logged in with one of the demo users included in the Geometrixx samples package.


In addition to the Geometrixx samples, which demonstrate the use of social communities features in a commercial setting, there are tutorials and tools to allow exploring and prototyping in a skeleton framework.

The Community Components guide allows for rapid prototyping by applying scripts and styles to  SCF feature components.  This is intended for developers who are already familiar with the structure of an AEM website.

An SCF Sandbox is a tutorial intended to introduce developers to the structure of SCF.  It is similar to How to Create a Fully Featured Internet Website, but instead of focusing on page structure and navigation, an SCF Sandbox focuses on establishing the page structure on which SCF components might be placed.

More tutorials are available in the Tutorials section.

Geometrixx Samples

To explore the features available using the social communities, visit the overview provided to Authors, which uses the Geometrixx samples to show the features in the context of a simulated commercial website.  In the Geometrixx samples, the social communities components have already been customized and/or stylized.

Demo Users

The Geometrixx samples package includes demo users which appear as community members in the samples.  There is often a difference in experience between being a visitor (not logged in) or a member (logged in) and, as long as the Geometrixx samples packages remain installed, you may use these users to simulate a logged in state when playing in a Social Sandbox.

For a full list of the demo users, navigate using the Rail to Tools > Operations > Security > Users.  Or use the Classic UI security console for managing users and groups. 

For example, the groups for the Geometrixx Hiking Community are hiking-admins, hiking-members, hiking-moderators.  Following is a partial list of users and their password (nearly always password):

  • / password
  • / password
  • / password
  • / password
    (a Hiking Community administrator)
  • / password
  • / aparker


Common concerns and known issues are described in the Troubleshooting section.

Adobe Support Community