For development and demonstration purposes, it will be necessry to run one author and one publish instance.
Follow the basic AEM Getting Started instructions which will result in
For AEM Communities,
The author environment is for:
The publish environment is for:
This tutorial creates an enablement community site. To ensure the latest feature pack is installed, visit:
To follow this tutorial, it is necessary to correctly install and configure enablement, which requires third-party products, such as MySQL and FFmpeg.
When Adobe Analytics is configured for the community site, more information is available in the reports generated on enablement resources and learning paths assigned to community members (learners).
The notifications feature, available by default for all sites created using the
Communities Sites console, provides an email channel for notifications.
What is necessary is for email to be properly configured for the site.
See Configuring Email.
When creating a community site in the author environment, the tunnel service makes possible the ability to create and manage users and user groups registered in the publish environment (members), assign roles to trusted community members, and assign content to learners.
For more information see Managing Users and User Groups.
For simple instructions to enable the tunnel service, see Tunnel Service.
Create tags to use for the engage and enablement tutorials, using the tag namespace of
Use the Tagging console to create the following tags:
Tutorial: Sports / Baseball
Tutorial: Sports / Gymnastics
Tutorial: Sports / Skiing
Tutorial: Arts / Visual
Tutorial: Arts / Auditory
Tutorial: Arts / History
Then follow the instructions to:
Sample package of tags created for the AEM Communities Getting Started Tutorials
For an enablement community site, site visitors should not be able to self-register nor use social login.
In this tutorial, three members are created in the publish environment. Two members will be become members of a user group that is assigned to a learning path, while the third member will become an enablement resource contact.
A fourth user is created in the author environment and assigned the roles of Communities Administrator and Community Enablement Manager.
These members are being created prior to creation of the Enablement Tutorial community site.
If they were created afterwards, they could be added as members of the Enablement Tutorial members group during member creation.
Instead, later, they’ll be assigned to the members group.
Create a member who will be added to a group of Learners - the Community Ski Class group.
Create a second member who will be added to the Community Ski Class group.
Create a member who will be added to the Community Site’s member group once the site has been created. This membership will allow the member to be assigned as the enablement Resource Contact when an enablement resource is created for the site.
Add a new group named Community Ski Class.
Name: Community Ski Class
Description: a sample group for assigning enablement resources
Add Members To Group ‘add’:
During creation of the community site, existing members and groups may be added to the community site’s members group.
Members of the Community Administrators group are able to create community sites, manage sites, manage members (they can ban members from the community), and moderate content.
Create a user on author, who is assigned the role of Community Administrator:
On the author instance
Sign in with administrator privileges
From the main console, navigate to Tools > Operations > Security > Users.
From the Edit menu, select Add User.
Create New User dialog enter:
Scroll down to
Add User to Groups:
Enter ‘C’ to search
Community Enablement Managers