Add config for User Synchronization

prashanth55

09-02-2019

Hi All,

I am trying to configure the user synchronization in my application by using the config files in apps.

This is the config PID org.apache.sling.distribution.agent.impl.SyncDistributionAgentFactory.84634fbb-92e9-47b3-8aa4-4ef21ce62504 from configMgr, but the id is diffrent in each environment.

When I am trying to add config, it's creating a new configuration, but I have to override this existing one.  How to add the config to override the existing config in all environments.

Following steps from this Article: User Synchronization

Using the AEM6.4 Version.

Please help me to resolve this issue.

Accepted Solutions (1)

Accepted Solutions (1)

Gaurav-Behl

MVP

11-02-2019

Why would publish servers have "existing configs"?

If there are any pre-existing configs, then you could delete them (after thorough vetting that you don't break anything) either manually, or simply create a replica in author and then deactivate.

Answers (6)

Answers (6)

edubey

10-02-2019

Can you delete the existing configs under /apps/system or /apps/<project>/config.author and config.publish?

and then package those configs from lower environment?

prashanth55

10-02-2019

Thank you smacdonald2008 and @gauravb41175071 for the reply.

I have created the config folders under /apps/system like 1688855_pastedImage_2.png

It is created a new config for Adobe Granite Distribution - Diff Observer Factory ., But we have to override the existing one.

1688856_pastedImage_4.png

No errors in the user sync diagnostics.

Gaurav-Behl

MVP

10-02-2019

Could you share more details regarding "When I am trying to add config, it's creating a new configuration, but I have to override this existing one.  How to add the config to override the existing config in all environments."

Have you created the config under /apps/system or /apps/<project>/config.author and config.publish?