Sling Distribution with multiple separated environments

Scenario

You have a INTRANET environment where users/groups are synchronized across the Publish instances via Sling Distribution. Now you want to synchronize users/groups across INTERNET Publish instances as well, but you don’t want any INTRANET-users on INTERNET and vice versa.

SlingDistributionMultipleEnvironments

What says Adobe in the documentation:

CONFIGURATION IMPROPERLY ADDED

When user sync fails to work, the most common problem is that additional configurations were added.  Instead, the existing default configuration should have been edited.

With this sentence, you might think that it is not possible to add custom configurations… it is:

Follow the instructions under https://helpx.adobe.com/experience-manager/6-3/sites/administering/using/sync.html to configure the initial Sling Distribution for INTRANET. Then extend your configuration with the following information.

  • The configured services typically matches on name property, so take care that all names are configured properly!
  • The user usersync-admin needs to be created manually on INTRANET publishers and usersync-admininternet on INTERNET publishers. Also assign it to the administrators group and set ACL as it is documented at helpx.adobe.com.

Author Configuration

Apache Sling Distribution Agent – Sync Agents Factory

SyncAgentsFactory

Intranet

syncAgentsFactoryIntranet

Internet

syncAgentsFactoryInternet

Apache Sling Distribution Request Authorization – Privilege Request Authorization Strategy

PrivilegeRequestAuthorizationStrategy

Intranet

privilegeReplicate

Internet

privilegeReplicateInternet

Adobe Granite Distribution – Encrypted Password Transport Secret Provider

encryptedPasswordTransportSecretProvider

Intranet

socialpubsync-publishUser

Internet

socialpubsync-publishUserInternet

Apache Sling Distribution Packaging – Vault Package Builder Factory

vaultPackageBuilderFactory

Intranet

vltPackageBuilderIntranet

Internet

vltPackageBuilderInternet

Apache Sling Distribution Trigger – Scheduled Triggers Factory

scheduledTriggersFactory

Intranet

socialpubsync-scheduled-trigger

Internet

socialpubsync-scheduled-triggerInternet

Publish Configuration

Intranet Publish1 & 2

Apache Sling Distribution Agent – Queue Agents Factory

queueAgentsFactoryIntranet

queueAgentsFactoryIntranetPublish

Adobe Granite Distribution – Diff Observer Factory

diffObserverFactory

diffObserverFactoryPubishIntranet

Internet Publish1&2

Apache Sling Distribution Agent – Queue Agents Factory

queueAgentsFactoryInternet

queueAgentsFactorySocialpubsync-reverse

Adobe Granite Distribution – Diff Observer Factory

diffObserverFactoryPubishInternet

diffObserverFactoryElementPubishInternet

Distribution Dashboard on Author

distributionDashboard

Intranet Agent

distributionAgentIntranet

Internet Agent

distributionAgentInternet

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>