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

Internal content