
Where can I get more information on the multiple customer id feature in OTRS 1.3? I see there are "My Tickets" and "Company Tickets" available in the customer panel, but I cannot find how to set these different IDs. Any information would be appreciated. Thanks, Tyler Hepworth

Hi Tyler, On Wed, Aug 25, 2004 at 12:35:43PM -0600, Tyler Hepworth wrote:
Where can I get more information on the multiple customer id feature in OTRS 1.3? I see there are "My Tickets" and "Company Tickets" available in the customer panel, but I cannot find how to set these different IDs.
I added documentation now: http://doc.otrs.org/cvs/en/html/customer-user-backend.html -=> Database (default) -> MultiCustomerIDs PS: It's not working with 1.3 beta 3. If you want to test it, use 1.3 beta 3 and update Kernel/System/CustomerUser/DB.pm (v1.32).
Tyler Hepworth
Martin Edenhofer -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!

On Thursday, August 26, 2004 12:02 PM
Martin Edenhofer
I added documentation now:
http://doc.otrs.org/cvs/en/html/customer-user-backend.html
-=> Database (default) -> MultiCustomerIDs
I didn't test it so far, but have a question before I do: One needs to add/access (an)other LDAP field(s) for MultiCustomerIDs. Does this mean it isn't possible to use Multiple CustomerIDs with the built-in DB? If we rely on LDAP for multiple CustomerIDs, why not try to use LDAP features, esp. assigning multiple values to one attribute? That way, you could have multiple values for 'o' (organization), resulting in multiple CustomerIDs. Regards, Robert Kehl

Hi Robert, On Mon, Aug 30, 2004 at 06:37:16PM +0200, Robert Kehl wrote:
I added documentation now:
http://doc.otrs.org/cvs/en/html/customer-user-backend.html
-=> Database (default) -> MultiCustomerIDs
I didn't test it so far, but have a question before I do:
One needs to add/access (an)other LDAP field(s) for MultiCustomerIDs. Does this mean it isn't possible to use Multiple CustomerIDs with the built-in DB?
If you use the Kernel::System::CustomerUser::LDAP, then you have to use the LDAP field(s) for the MultiCustomerIDs. If you use Kernel::System::CustomerUser::DB, then you have to use the database.
If we rely on LDAP for multiple CustomerIDs, why not try to use LDAP features, esp. assigning multiple values to one attribute? That way, you could have multiple values for 'o' (organization), resulting in multiple CustomerIDs.
Yes. This could be one way. There is "one" function in Kernel::System::CustomerUser::* to get the customers multi ids. CustomerIDs(). So if you have a complex structure to get the customer ids of an customer, just copy Kernel::System::CustomerUser::LDAP to Kernel::System::CustomerUser::YouOwnModule and replace CustomerIDs() to get the customer ids like you want (e. g. from different BaseDNs with a special tree and so on...). CustomerIDs() just needs to return a array with all customer ids. That's all.
Robert Kehl
Martin Edenhofer -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!
participants (3)
-
Martin Edenhofer
-
Robert Kehl
-
Tyler Hepworth