Config Einstellungen: Framework ->
Frontend::Customer::Auth
Customer::AuthModule:
Modul zum authentifizieren der Customer.
DB
HTTPBasicAuth
LDAP
Radius
(Default: DB)
Customer::AuthModule::DB::Table:
Wenn "DB" für Customer::AuthModule
ausgewählt wurde, muss der Name der Tabelle angegeben werden, in der die
Daten der Customer gespeichert werden.
(Default: customer_user)
Customer::AuthModule::DB::CustomerKey:
Wenn "DB" als Customer::AuthModule
augewählt wurde, muss der Spaltenname innerhalb der Customer-Tabelle
angegeben werden, in der der CustomerKey gespeichert wird.
(Default: login)
Customer::AuthModule::DB::CustomerPassword:
Wenn "DB" als Customer::AuthModule
ausgewählt wurde, muss der Spaltenname angegeben werden, in dem das Customer-Passwort
innerhalb der Customer-Tabelle gespeichert wird.
(Default: pw)
Customer::AuthModule::DB::DSN:
Wenn "DB" als Customer::AuthModule
ausgewählt wurde, muss der DSN für die Verbindung zur Customer-Tabelle
angegeben werden.
(Default:
DBI:mysql:database=customerdb;host=customerdb[..])
Customer::AuthModule::DB::User:
Wenn "DB" für Customer::AuthModule
ausgewählt wurde, kann ein Benutzername für den Verbindungsaufbau zur
Customer-Tabelle angegeben werden.
(Default: some_user)
Customer::AuthModule::DB::Password:
Wenn "DB" für Customer::AuthModule
ausgewählt wurde, kann ein Kennwort für den Verbindungsaufbau zur
Customer-Tabelle angegeb en werden.
(Default: some_password)
Customer::AuthModule::LDAP::Host:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde, muss der Name des LDAP Hosts angegeben werden.
(Default:
ldap.example.com)
Customer::AuthModule::LDAP::BaseDN:
Wenn "LDAP" als Customer::AuthModule
augewählt wurde, muss die BaseDN angegeben werden.
(Default:
dc=example,dc=com)
Customer::AuthModule::LDAP::UID:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde, kann hier die UID angegeben werden.
(Default: uid)
Customer::AuthModule::LDAP::GroupDN:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde und nur eine bestimmte Posixgruppen auf das System zugreifen
soll, dann kann diese Gruppe hier angegeben werden.
(Default:
cn=otrsallow,ou=posixGroups,dc=example,dc=com[..])
Customer::AuthModule::LDAP::AccessAttr:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde, können hier Zugriffssattribute angegeben werden.
(Default: memberUid)
Customer::AuthModule::LDAP::UserAttr:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde, können Benutzerattribute spezifiziert werden. Für die
ObjectClass PosixGroups aus dem LDAP-Baum UID, für nicht-PostxGroups muss der
volle DN angegeben werden.
DN
UID
(Default: UID)
Customer::AuthModule::LDAP::SearchUserDN:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde und die Benutzer nur anonymen Zugriff auf die Daten im
LDAP-Baum haben, diese Daten aber trotzdem durchsucht werden sollen, dann
kann dies über einen speziellen Benutzer mit Zugriff auf das LDAP-Verzeichnis
realisiert werden. Hier kann der Benutzername für diesen speziellen User
angegeben werden.
(Default:
cn=binduser,ou=users,dc=example,dc=com)
Customer::AuthModule::LDAP::SearchUserPw:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde und die Benutzer nur anonymen Zugriff auf die Daten im
LDAP-Baum haben, diese Daten aber trotzdem durchsucht werden sollen, dann
kann dies über einen speziellen Benutzer mit Zugriff auf das LDAP-Verzeichnis
realisiert werden. Hier kann das Kennwort für diesen speziellen User
angegeben werden.
(Default: some_password)
Customer::AuthModule::LDAP::AlwaysFilter:
Wenn "LDAP" als Customer::AuthModule
gewählt wurde und für jede Suche standardmäßig ein Filter vorhanden sein
soll, dann kann dieser Filter hier angegeben werden, z.B. (mail=*),
(objectclass=user) oder (!objectclass=computer).
(Default:
(!objectclass=computer))
Customer::AuthModule::LDAP::UserSuffix:
Wenn "LDAP" als Customer::AuthMOdule
ausgewählt wurde und automatisch ein Suffix an jeden Benutzernamen gehängt
werden soll, dann kann dieses Suffix hier angegeben werden. Z.B. soll nur
user als Benutzername eingegeben werden, im LDAP-Tree existiert aber
user@domain.com.
(Default: @domain.com)
Customer::AuthModule::LDAP::Params:
Wenn "LDAP" als Customer::AuthModule
ausgewählt wurde und spezielle Parameter für das Net::LDAP-perl-Modul
angegeben werden sollen, dann kann das hier gemacht werden. Mehr Infos zu den
möglichen Parametern bekommt man mit "perdoc Net::LDAP".
Customer::AuthModule::Radius::Host:
Wenn "Radius" als
Customer::AuthModule ausgewählt wurde, kann hier der Radius-Server angegeben
werden.
(Default: radiushost)
Customer::AuthModule::Radius::Password:
Wenn "Radius" als
Customer::AuthModule ausgewählt wurde, kann hier das Kennwort für die
Anmeldung am Radius-Server angegeben werden.
(Default: radiussecret)