ich habe vermutlich ein simples Problem, aber bisher hier keine Lösungen gefunden, die für mich greifen. Vielleicht ist es auch ein Verständnisproblem, bei dem ihr mir helfen könnt

Wir nutzen OTRS als Ticketsystem für unsere Firma intern.
LDAP Sync-Module ist aktiv, Auth-Module mittels LDAP ist aktiv und auch das Customer:Auth-Module ist aktiv. Funktioniert auch alles wunderbar. Die Mitarbeiter können direkt über das Customer-Portal ihre Tickets melden.
Jetzt möchte ich für einige (nicht für alle) Abteilungen die Company-Tickets aktivieren. Heißt also User1, User2 und User3 sollen die Tickets untereinander im Customer-Portal sehen. Das soll allerdings NICHT über die AD gesteuert werden, sondern über die Firmen/Gruppenverwaltung.
Was ich getan habe:
1.) Ticket::Frontend::CustomerDisableCompanyTicketAccess --> ist nicht aktiv
2.) Kunde habe ich angelegt
[attachment=1]bild1.PNG[/attachment]
3.) Kundenbenutzer --> Kunde habe ich zugeordnet (Bild2)
[attachment=0]bild2.PNG[/attachment]
4.) Mit CustomerUserExcludePrimaryCustomerID => 1, habe ich rumgespielt, aber bis dato ohne erfolg. Ist aktuell inaktiv.
Ich weiß, dass mir an einer Stelle was fehlt. Aber wo genau? Ich stehe auf dem Schlauch

Meine Config:
[quote] ### AD <==> DB OTRS (MySQL)
$Self->{'AuthSyncModule'} = 'Kernel::System::Auth::Sync::LDAP';
$Self->{'AuthSyncModule::LDAP::Host'} = 'XXXX.XXXX.local'; # AD SRV
$Self->{'AuthSyncModule::LDAP::BaseDN'} = 'dc=XXXX,DC=local'; # Domain
$Self->{'AuthSyncModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::GroupDN'} = 'CN=OTRS-Ticketsystembenutzer,OU=Gruppen,OU=Administration,DC=XXXX,DC=local'; #OTRS User group
$Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'LDAP';
$Self->{'AuthSyncModule::LDAP::SearchUserPw'} = 'XXXXXX';
$Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
# DB -> LDAP
UserFirstname => 'givenName',
UserLastname => 'sn',
UserEmail => 'mail',
};
$Self->{'AuthSyncModule::LDAP::UserSyncInitialGroups'} = [
'users', 'basic_admin',
];
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::HTTPBasicAuth';
$Self->{'Customer::AuthModule::HTTPBasicAuth::ReplaceRegExp'} = '@XXXX.LOCAL';
$Self->{'Customer::AuthModule::LDAP::Host'} = 'XXXX.XXXX.local';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=XXXX,DC=local';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'LDAP';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = 'XXXX';
$Self->{CustomerUser} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'XXXX.XXXX.local', # AD Server
BaseDN => 'dc=XXXX,DC=local', #Domain
SSCOPE => 'sub',
UserDN =>'LDAP', #OTRS Service User
UserPw => 'XXXX', #its password
# AlwaysFilter => '(&(samAccountType=805306368)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))',
SourceCharset => 'utf-8',
DestCharset => 'utf-8',
},
# CustomerUserExcludePrimaryCustomerID => 1,
CustomerKey => 'sAMAccountName',
CustomerID => 'mail',
CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 10000,
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
Map => [
# note: Login, Email and CustomerID needed!
#[ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ],
[ 'UserCompany', 'Firma', 'company', 1, 1, 'var' ],
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
[ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ],
[ 'UserDepartment', 'Abteilung', 'description', 1, 1, 'var' ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ],
[ 'UserMobile', 'Mobile', 'mobile', 1, 0, 'var', '', 0 ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
[ 'UserRoom', 'Room', 'physicalDeliveryOfficeName', 0, 1, 'var', '', 0 ],
[ 'UserManager', 'Vorgesetzer', 'manager', 1, 1, 'var' ],
#[ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var' ],
#[ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
],
};
[/quote]
Ich danke Euch jetzt schon für die Hilfe und wünsche nen schönen Abend
Viele Grüße
MasterD