On Tue, Jan 20, 2009 at 11:34 PM, Mikael Kermorgant <
mikael.kermorg...@gmail.com> wrote:

>
>
> On Tue, Jan 20, 2009 at 11:28 PM, Mikael Kermorgant <
> mikael.kermorg...@gmail.com> wrote:
>
>> Hello,
>>
>> I'm still trying to figure out how to get things working the right way but
>> there's no much progress :
>>
>> I've tested this :
>>     $Self->{CustomerGroupSupport} = 1;
>>     $Self->{CustomerGroupAlwaysGroups} = ['clients'];
>>
>> That way, I see nothing when I log into customer view.
>>
>> by setting
>>     $Self->{CustomerGroupSupport} = 0;
>>
>> I get my tickets only under "Company tickets". Nothing shows under "My
>> tickets".
>>
>> I thought it could be related to permissions so I created a "Client" role,
>> which I gave ro access to all the groups. If it was a permission pb, I guess
>> I've should have seen some tickets, but no.
>>
>
> Sorry about this last sentence, I gave this role to my Agent account, not
> my client one (I appear on both). After having set ro access to my client
> account on right groups, I now see my tickets (with
> $Self->{CustomerGroupSupport} = 1;) under "Company tickets". Still nothing
> under "My tickets".
>
> Seems I have to find the right way to se the Client role to all clients
> with "UserSyncLDAPAttibuteRolesDefination".
>


The problem was due to the authentication based on ldap attribute uid which
holds values like jdoe, and tickets being associated to mail attribute like
john....@example.com.

I could get it a bit better by configuring the ldap Map for the customer
like this :

        Map => [
            # note: Login, Email and CustomerID needed!
            # var, frontend, storage, shown (1=always,2=lite), required,
storagee
-type, http-link, readonly
            [ 'UserSalutation', 'Title',      'title',           1, 0,
'var', '''
, 0 ],
            [ 'UserFirstname',  'Firstname',  'givenname',       1, 1,
'var', '''
, 0 ],
            [ 'UserLastname',   'Lastname',   'sn',              1, 1,
'var', '''
, 0 ],
            [ 'UserLogin',      'Username',   'mail',            1, 1,
'var', '''
, 0 ],
            [ 'UserEmail',      'Email',      'mail',            1, 1,
'var', '''
, 0 ],
            [ 'UserCustomerID', 'CustomerID', 'mail',            0, 1,
'var', '''
, 0 ],
            # [ 'UserCustomerIDs', 'CustomerIDs', 'second_customer_ids', 1,
0, ''
var', '', 0 ],
            [ 'UserPhone',      'Phone',      'telephonenumber', 1, 0,
'var', '''
, 0 ],
            [ 'UserAddress',    'Address',    'postaladdress',   1, 0,
'var', '''
, 0 ],
            [ 'UserComment',    'Comment',    'description',     1, 0,
'var', '''
, 0 ],
        ],
    };

Regards,

-- 
Mikael Kermorgant
_______________________________________________
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

Reply via email to