Community Content Persistence

To improve the performance and synchronization of community content, AEM Communities requires a common store specifically for user-generated content (UGC) shared between all AEM (author and publish) instances.

Community content is easily accessed through the storage resource provider (SRP), which provides a layer to separate access from the underlying topology and supports a common store for UGC.

To learn more about community content persistence and recommended deployments see:

Communities Consoles

In the author environment, the global navigation console provides access to the Communities console, which contains:

  • Sites console

  • Moderation console

    • Common bulk moderation UI for Author and Publish environments.
    • New filtering criteria.
  • Members and Groups management consoles

    • Lets you create and manage publish-side users (members) from the Author environment.
    • Lets you ban members.
    • Lets you create and manage publish-side user groups (member groups) from the author environment.
  • Reports console

    • Lets you generate reports on assignments, posts, and views.

The global tools console provides access to the following Communities tools:

Community Site Templates

Community site creation is based on selection of a community site template to quickly set up a community site that is independent of any sample site.

A community site template, composed of community functions and community group templates, provides the structure for a community site. It includes login, user profiles, messaging, site menu, search, theming, and branding features.

See the Site Templates console.

Community Functions

The features expected of a community experience are well known. With AEM Communities, these features are available as building blocks, known as community functions.

Community functions are normal AEM pages includes components wired together into a feature that is easily incorporated into a community site template.

See the Community Functions console.

Community Groups and Group Templates

The community groups feature is the ability for a subcommunity to be dynamically created within a community site by authorized users and community members from both the author and publish environments.

From the author environment, community groups (subcommunities) may be created within an existing community site or nested within an existing group, when the structure of the template contains the Groups function.

Creating a community group requires the selection of a community group template that provides the design of the community group pages. When a Groups function is added to a template structure, it is configured to either specify one group template or to provide a choice of templates at the time a new community group is created.

See also: