Hallo zusammen,
die Zugänge für Agenten werden bei uns via LDAP verwaltet. Vor- und Nachname, Passwort und E-Mail-Adresse zieht sich OTRS aus dem Active Directory (AD).
Die Werte für Anrede und (Mobil)Telefon kann man händisch einpflegen und ändern. Macht man das, werden sämtliche Benachrichtigungseinstellungen in den persönlichen Einstellungen des Agenten, zurückgesetzt. Also die abonnierten Queues oder Benachrichtigungen werden auf Null gesetzt bzw. deaktiviert.
Ist das normal oder ein Bug?
Persönliche Einstellungen des Agenten werden zurückgesetzt
-
- Znuny newbie
- Posts: 3
- Joined: 18 Jan 2018, 16:30
- Znuny Version: 6.0.4
Persönliche Einstellungen des Agenten werden zurückgesetzt
OTRS 6.0.4, Ubuntu Server 16.04.3 LTS
-
- Znuny newbie
- Posts: 58
- Joined: 03 Feb 2016, 13:11
- Znuny Version: otrs6/5/4/3/2
- Company: it-service-stephan
- Contact:
Re: Persönliche Einstellungen des Agenten werden zurückgesetzt
hallo,
ein paar mehr Eckpunkte wären schön.
- version
- module
- und das passende Stück aus der config.pm
Allerdings ist es empfehlenswert die Werte auch im AD zu hinterlegen und zu holen.
gruss rrbs
ein paar mehr Eckpunkte wären schön.
- version
- module
- und das passende Stück aus der config.pm
Allerdings ist es empfehlenswert die Werte auch im AD zu hinterlegen und zu holen.
gruss rrbs
Customizing OFORK, OTRS, KIX,
Modulentwicklung
Support für OTRS, OFORK, KIX4OTRS, KIX, alle Versionen
------------------------------------------------------------------------------------
Windowsinstallation für KIX möglich. Wird auch von uns supported.
https://it-service-stephan.de | https://itcis.de
Modulentwicklung
Support für OTRS, OFORK, KIX4OTRS, KIX, alle Versionen
------------------------------------------------------------------------------------
Windowsinstallation für KIX möglich. Wird auch von uns supported.
https://it-service-stephan.de | https://itcis.de
-
- Znuny newbie
- Posts: 3
- Joined: 18 Jan 2018, 16:30
- Znuny Version: 6.0.4
Re: Persönliche Einstellungen des Agenten werden zurückgesetzt
Hi,
es OTRS Version 6.0.4 und wir verwenden die Module FAQ, Survey.
Nachfolgend der Auszug der Config.pm für den Bereich LDAP:
es OTRS Version 6.0.4 und wir verwenden die Module FAQ, Survey.
Nachfolgend der Auszug der Config.pm für den Bereich LDAP:
Code: Select all
#------------------------------------------------------------------------------------------------------------------------------#
# Authentifizierung & Synchronisierung des Agenten via LDAP (AD)
#------------------------------------------------------------------------------------------------------------------------------#
$Self->{'AuthModule1'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host1'} = '1.2.3.4';
$Self->{'AuthModule::LDAP::BaseDN1'} = 'dc=metapeople,dc=dui';
$Self->{'AuthModule::LDAP::UID1'} = 'samaccountname';
$Self->{'AuthModule::LDAP::GroupDN1'} = 'CN=otrs_agents,OU=IT,OU=Gruppen,DC=abc,DC=xyz;
$Self->{'AuthModule::LDAP::AccessAttr1'} = 'member';
$Self->{'AuthModule::LDAP::UserAttr1'} = 'DN';
$Self->{'AuthModule::LDAP::SearchUserDN1'} = 'CN=rz-auth,OU=IT Users,OU=IT,DC=abc,DC=xyz';
$Self->{'AuthModule::LDAP::SearchUserPw1'} = 'password';
$Self->{'UserSyncLDAPMap1'} = {
'UserEmail' => 'mail',
'UserFirstname' => 'givenName',
'UserLastname' => 'sn',
'UserLogin' => 'sAMAccountName'
};
# --------------------------------------------------- #
# CustomerUser LDAP Authentication Backend
# --------------------------------------------------- #
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = '1.2.3.4';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'DC=abc,DC=xyz'';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'samaccountname';
$Self->{'Customer::AuthModule::LDAP::GroupDN'} = 'CN=otrs_customer,OU=IT,OU=Gruppen,DC=abc,DC=xyz';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'CN=idoit,OU=IT Users,OU=IT,DC=abc,DC=xyz'';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = 'Passwort';
$Self->{'Customer::AuthModule::LDAP::Params'} = {
port => 389,
timeout => 120,
async => 0,
version => 3,
};
#------------------------------------------------------------------------------------------------------------------------------#
# LDAP System Users
#------------------------------------------------------------------------------------------------------------------------------#
$Self->{'AuthModule1'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host1'} = '1.2.3.4';
$Self->{'AuthModule::LDAP::BaseDN1'} = 'DC=abc,DC=xyz'';
$Self->{'AuthModule::LDAP::UID1'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::SearchUserDN1'} = 'CN=rz-auth,OU=IT Users,OU=IT,DC=abc,DC=xyz'';
$Self->{'AuthModule::LDAP::SearchUserPw1'} = 'Password';
$Self->{'AuthModule::LDAP::Params1'} = {
'async' => '0',
'timeout' => '120',
'version' => '3',
'port' => '389'
};
$Self->{'AuthModule::LDAP::Die1'} = 1;
#------------------------------------------------------------------------------------------------------------------------------#
# UserSyncLDAPMap
#------------------------------------------------------------------------------------------------------------------------------#
# defines AuthSyncBackend (AuthSyncModule) for AuthModule
# if this key exists and is empty, there won't be a sync.
# example values: AuthSyncBackend, AuthSyncBackend2
$Self->{'AuthModule::UseSyncBackend'} = 'AuthSyncBackend';
# agent data sync against ldap
$Self->{'AuthSyncModule'} = 'Kernel::System::Auth::Sync::LDAP';
$Self->{'AuthSyncModule::LDAP::Host'} = 'ldap://1.2.3.4/';
$Self->{'AuthSyncModule::LDAP::BaseDN'} = 'DC=abc,DC=xyz'';
$Self->{'AuthSyncModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'CN=rz-auth,OU=IT Users,OU=IT,DC=abc,DC=xyz'';
$Self->{'AuthSyncModule::LDAP::SearchUserPw'} = 'Password';
$Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
# DB -> LDAP
UserFirstname => 'givenName',
UserLastname => 'sn',
UserEmail => 'mail',
UserPhone => 'telephoneNumber',
UserMobile => 'mobile',
UserJobTitle => 'title',
};
# AuthSyncModule::LDAP::UserSyncInitialGroups
# (sync following group with rw permission after initial create of first agent
# login)
$Self->{'AuthSyncModule::LDAP::UserSyncInitialGroups'} = [
'users',
];
#------------------------------------------------------------------------------------------------------------------------------#
# UserSyncLDAPMap
#------------------------------------------------------------------------------------------------------------------------------#
$Self->{CustomerUser1} = {
Name => 'READ ONLY -> LDAP Backend',
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => '1.2.3.4',
BaseDN => 'DC=abc,DC=xyz'',
SSCOPE => 'sub',
UserDN => 'CN=rz-auth,OU=IT Users,OU=IT,DC=abc,DC=xyz'',
UserPw => 'Password',
AlwaysFilter => '(mail=*)',
SourceCharset => 'utf-8',
DestCharset => 'utf-8',
Params => {
port => 389,
timeout => 120,
async => 0,
version => 3,
},
},
CustomerKey => 'samaccountname',
CustomerID => 'mail',
CustomerUserListFields => ['displayName', 'mail'],
CustomerUserSearchFields => [ 'sn', 'givenName', 'telephonenumber', 'department', 'company', 'mail' ],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 1500,
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['sn'],
AdminSetPreferences => 1,
CacheTTL => 2240,
Map => [
[ 'UserSalutation', 'Position', 'title', 1, 0, 'var', '', 1 ],
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var', '', 1 ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var', '', 1 ],
[ 'UserLogin', 'Username', 'samaccountname', 1, 1, 'var', '', 1 ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var', 'mailto:$Data{"UserEmail"}', 1 ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var', '', 1 ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var', 'callto:$Data{"UserPhone"}', 1 ],
[ 'UserDepartment', 'Department', 'department', 1, 0, 'var', '', 1 ],
[ 'UserFAX', 'FAX', 'facsimiletelephonenumber', 1, 0, 'var', '', 1 ],
[ 'UserCompany', 'Company', 'company', 1, 0, 'var', '', 1 ],
[ 'UserAddress', 'Address', 'streetaddress', 1, 0, 'var', '', 1 ],
[ 'UserPostalcode', 'Postalcode', 'postalcode', 1, 0, 'var', '', 1 ],
[ 'UserLocation', 'Location', 'L', 1, 0, 'var', '', 1 ],
[ 'UserCountry', 'Country', 'co', 1, 0, 'var', '', 1 ],
[ 'UserComment', 'Comment', 'description', 1, 0, 'var', '', 1 ],
],
};
OTRS 6.0.4, Ubuntu Server 16.04.3 LTS
-
- Znuny expert
- Posts: 154
- Joined: 01 Dec 2016, 11:44
- Znuny Version: nicht nur eine
- Real Name: Lars
Re: Persönliche Einstellungen des Agenten werden zurückgesetzt
habe das selbe Problem, konntest du es lösen??
-
- Znuny newbie
- Posts: 3
- Joined: 18 Jan 2018, 16:30
- Znuny Version: 6.0.4
Re: Persönliche Einstellungen des Agenten werden zurückgesetzt
Bisher leider nicht.Lorsay wrote:habe das selbe Problem, konntest du es lösen??
OTRS 6.0.4, Ubuntu Server 16.04.3 LTS
-
- Administrator
- Posts: 3965
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: Persönliche Einstellungen des Agenten werden zurückgesetzt
Hallo,
ich tippe mal drauf das es der Bug hier ist: https://bugs.otrs.org/show_bug.cgi?id=13463
Gefixt in 6.0.6, verfügbar ab 13.3.18
- Roy
ich tippe mal drauf das es der Bug hier ist: https://bugs.otrs.org/show_bug.cgi?id=13463
Gefixt in 6.0.6, verfügbar ab 13.3.18
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?