User Manager/Public ID
Each subscriber already has an unique field - login. But for security reasons another field - Public ID is used. Note: In earlier versions (until version 2.9.31) login is used to identify subscriber.
Each customer has a Public ID. It can be configured in the customer section. But there is no need to specify public ID for each customer. Because the subscriber search procedure occurs as follows:
- Search for a customer with specified public ID. If no customer found, the default (first) subscriber is used. Otherwise proceed to the next step;
- Search for a subscriber (owner) of the customer just found. Every customer has its subscriber, so this procedure always finds the result.
So only one customer per subscriber must have a public ID defined. Usually the subscriber itself has a public ID and all the other customers can live without it.
Public ID for customers is significant in user sign-up process to use different user prefix and sign-up-credit for different customers.
Only subscribers have permissions to edit customers. That means, subscriber must configure public IDs for all sub-customers.