Fragen eines Newbee

Hilfe zu Znuny Problemen aller Art
Locked
Povest
Znuny newbie
Posts: 2
Joined: 20 Mar 2009, 10:53
Znuny Version: 2.3.4

Fragen eines Newbee

Post by Povest »

Hallo Forum
Ich bin zur Zeit gerade an einer Evaluation von OTRS. Ich bin eigentlech davon begeister. Allerding hab cih noch so einige Fragen:
Was ist besser? SysLog oder der Log in eine Datei?
Gibt es eine Möglichkeit, damit OTRS:ITSM automatisch das Netz nach rechnern/Komponenten durchsucht?
Kann man Gruppen auch aus dem AD integrieren?
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Fragen eines Newbee

Post by jojo »

- Syslog
- Nein
- Ja
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Povest
Znuny newbie
Posts: 2
Joined: 20 Mar 2009, 10:53
Znuny Version: 2.3.4

Fragen eines Newbee

Post by Povest »

Was bedeutet SSCOPE? Wird in der Dokumentation iergendwie niergends erwähnt. Und wenn ich ein Feld in CustomerUserListFields weglasse, wo sollte ich einen Unterschied feststellen können?
Meiin Auth Script sieht so aus:

Code: Select all

    # ---------------------------------------------------- #
    # LDAP Authentifizierung für die User                  #
    # ---------------------------------------------------- #
    $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
    # LDAP-Host
    $Self->{'Customer::AuthModule::LDAP::Host'} = '192.168.0.78';
    # Domäne
    $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=test,dc=lu';
    # LDAP Filter
    $Self->{'Customer::AuthModule::LDAP::AlwaysFilter'} = '(objectCategory=Person)';
    # Benutzer, damit das LDAP durchsucht werden kann
    $Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'support@test.lu';
    $Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = 'test99$';
    # Feld für Benutzeranmeldung
    $Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
    # Windows ist kein Posix-Betriebssystem, dehalb hier DN anstatt UID
    $Self->{'Customer::AuthModule::LDAP::UserAttr'} = 'DN';
    # LDAP Gruppe, deren Benutzer sich anmelden dürfen (falls nicht erwünscht, einfach lsöchen)
    $Self->{'Customer::AuthModule::LDAP::GroupDN'} = 'CN=Domänen-Benutzer,CN=Users,DC=test,DC=lu';
    # Verbindungsparameter
    $Self->{'Customer::AuthModule::LDAP::Params'} = {
    #   port => 389,
    #   timeout => 120,
    #   async => 0,
    #   version => 3,
        SourceCharset => 'utf-8',
        DestCharset => 'utf-8',
    };
    
    # ---------------------------------------------------- #
    # Einstellungen für die User                           #
    # ---------------------------------------------------- #
    $Self->{CustomerUser} = {
        # Name der Quelle
        Name => 'test.lu',
        # Zu verwendendes Modul (LDAP)
        Module => 'Kernel::System::CustomerUser::LDAP',
        Params => {
                # LDAP-Host
                Host => '192.168.1.78',
                # Domäne
                BaseDN => 'dc=test, dc=lu',
                # search scope (one|sub)  ?????????????
                SSCOPE => 'sub',
                # Benutzer, damit das LDAP durchsucht werden kann
                UserDN => 'support@test.lu',
                UserPw => 'test99$',
                # LDAP Filter
                AlwaysFilter => '(objectCategory=Person)',
                # Datencodierung
                SourceCharset => 'utf-8',
                DestCharset => 'iso-8859-1',
        },
        # Unique ID (hier der Anmeldenamen)
        CustomerKey => 'sAMAccountName',
        # ccundennummer (hier die E-Mail Adresse)
        CustomerID => 'mail',
        # In der Übersicht aufzulistende Felder
        CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
        # Zu druchsuchende Felder (OTRS-Suche)
        CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
        CustomerUserSearchPrefix => '',
        CustomerUserSearchSuffix => '*',
        # Anzahl anzuzeigende Einträge
        CustomerUserSearchListLimit => 250,
        CustomerUserPostMasterSearchFields => ['mail'],
        CustomerUserNameFields => ['givenname', 'sn'],
        # Zu erfassende Attribute
        Map => [
        # note: Login, Email and CustomerID needed!
        # var, frontend, storage, shown, required, storage-type
                [ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ],
                [ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
                [ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
                [ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ],
                [ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ],
                [ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],
                [ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
        ],
    };
Wieso muss der obere Teil sein? Ich versteht das irgendwie nciht. Ich habe ja alle Daten unten acuh noch...
MIG
Znuny newbie
Posts: 59
Joined: 05 Aug 2008, 10:27
Znuny Version: 2.4.x

Fragen eines Newbee

Post by MIG »

OTRS: 2.4.7 mit ITSM 2.0.3
OS: Debian Lenny
Apache 2.2.9
MySql 5.0.51a
--
OTRS: 2.3.4 mit ITSM 1.2.2
OS: Debian Etch
Apache: 2.2
MySQL: 5.0.32
Locked