If we follow Web 8 Installation instructions, by default we install all the Microservices with OAuth/Rules Enabled
in ambient_conf
(with registration
account).
Also it is observed that there are more roles/accounts(cmuser
/cduser
/implementer
etc.) placed in the config (More Info here)
I had tried registration
user everywhere while setting up topology and publishing failed .Later found that many of us have faced issues with connecting with one or other service (invalid_grant/authorization
errors
) and most of us are Disabling
OAuth as a workaround.
Questions-
Is there a recommendation in place to use particular users as clientId
for OAuth while setting up topology(to connect to discovery/other services) so that not only Publishing but also connection to various services from different interaction points(Deployer Service
while Publishing/Content Services
while retrieving Content..) is seamless?
Any related SDL docs
links?