The Mambo portal is overkill for my needs at the moment. And, I've run into too many issues getting it working reliably. So, I've decided to build my own simple portal using the SOAP interfaces, with the following functions:
1) User management - Login / Logout, Create New user (only if there is already a matching contact), update contact info
2) Case Management - CRU for the user's company's cases
Simple, right?
I'm running into one significant issue, though.
Users vs. Contacts. I can create a user to match a contact. And within my system, I can limit that User to seeing only cases relating to that user's company. However, a user is a user. It seems that the soap interface locks them in to seeing only cases for which the user is a contact. I still sometimes get the SQL in(,) error, but I can't reliably reproduce it,
I'm not sure I get the model, and the reason behind having contacts as effectively restricted users.
Thanks!
-steve j


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks