Symptoms
I'm trying to sync service user properties from my application back-end into POA but getting this error:
{
code: 403
type: "Poco::Exception"
message: "userId, login and password properties must not be modified"
error: "ApplicationUnknownError"
}
Why is it not allowed to change login and password?
Resolution
Service user is a POA entity, it can have various services: an Exchange/Qmail mailbox or be propagated into any number of APS packages.
There are two reasons for prohibiting to change service user password and login:
changing such critical properties as login and password would mean that all application that do not listen for service user changes would be broken.
- service user might not want an APS application to be permitted to change his login and password, if used unwisely he may be locked out of all his services