A couple of suggestion for enhancing user accounts:
1. An Auth method in the SDK ... so that once a plugin has been granted access to an account or to the database, it can maintain the connection even if the user changes the password. Right now, the use of addons (even simple Sage ones like the Outlook address book) makes it far to complex to require regular password changes
2. An additional Admin account (without requiring a license). This would allow sites to have administrative tasks (like maintenance, backup, sync, editing user accounts) controlled by IT or a Consultant without needing to have one of the users with admin access.
The Symantec versions provided for this by allowing one more user than was purchased