INTEGRACIÓN DE OTRS CON ACTIVE DIRECTORY

Páginas: 5 (1038 palabras) Publicado: 5 de diciembre de 2013
INTEGRACIÓN DE OTRS CON ACTIVE DIRECTORY
Hola a tod@s.
Este documento pretende aclarar un poco a los nuevos iniciados, que necesiten implementar un sistema de ticket open de calidad, como lo es OTRS, además se puede integrar con un directorio activo, así que manos a la obra.
Hay ya en la red muchos tutoriales, de cómo instalar OTRS, por eso me voy a centrar exclusivamente en la parte que másme costó a mí, lograr hacerla funcionar, este es el documento que me hubiera gustado tener en mis manos hace un par de semanas, para ir sobre seguro.
Sumiré que todos tenéis ya el otrs instalado, yo lo hice con una distro de Linux, Debian Squezee, 6.0.4, MySQL , php, apache2 y perl (con todos sus módulos), quizá hare un anexo, de instalación de todo esto, este es el principio de una serie detutoriales, de cómo montar desde cero, un sistema de tickets.
También asumiré que tenéis un Directorio Activo, de Windows, en mi caso 2008 server R2, con usuarios, y grupos etc.
Comencemos, sabiendo que hay que tocar solo dos ficheros, uno el Config.pm y otro el ZZZAuto.pm, con ambos se puede conseguir todo lo que os comentare a continuación
Bueno lo primero será ir al Directorio Activo, deahora en adelante, DA, y crear con la herramienta adecuada, al usuario que buscará en mi caso lo llame, OTRS SEARCH, y por otro lado dos grupos de seguridad globales, uno para agentes y otro para los clientes, en mi caso otrs_clientes y otrs_agentes, cuando lo tengamos, debemos ir en la herramienta de active directory a la Unidad organizativa del sistema, de ahora en adelante OU, llamada Builtin, ahíbuscamos el Grupo de acceso de autorización de Windows, pinchamos sobre el en botón derecho sacamos las propiedades, y nos vamos a miembros y añadimos, al usuario OTRS SEARCH, bien ahora rellenamos nuestro AD con usuarios agentes y usuarios clientes, asignándole a cada cual su grupo, y teniendo en cuenta rellenar al menos los campos obligatorios, estos son Nombre, Username, Password y Mail, sinesos no funcionará.
Ya dejamos el DA tranquilo y nos vamos a nuestro Site LAMP, como se denomina a la combinación de servidor web Apache, MySQL y PHP, además contamos con Perl, importantísimo, para ejecutar los .pl, de nuestro sistema, bueno pues nos vamos a la base de donde se instalo el sistema OTRS, normalmente, $HOME/opt/otrs/, y entramos al directorio $HOME/opt/otrs/Kernel, allí estanuestro primer sospechoso, el Config.pm, que debería contener solo unas pocas líneas, para el acceso local a la tabla de mysql, ahora os pondré mi COnfig.pm, lo copias y pegais, y rellenais las partes de color rojo, con vuestros propios datos.



Este es mi propio Config.pm
package Kernel::Config;
use strict;
use warnings;
use utf8;
sub Load {
my $Self = shift;$Self->{'DatabaseHost'} = 'DB del Host';
$Self->{'Database'} = "nombre de la BD de otrs";
$Self->{'DatabaseUser'} = "Username de la BD";
$Self->{'DatabasePw'} = 'Password de la BD';
$Self->{'DatabaseDSN'} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost}";
$Self->{Home} = '/opt/otrs';
$Self->{AuthModule} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} ='IP del Host con el DA';
$Self->{'AuthModule::LDAP::BaseDN'} = 'DC=my,DC=host,DC=local';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'CN=OTRS SEARCH,CN=Users,DC=my,DC=host,DC=local';
$Self->{'AuthModule::LDAP::SearchUserPw'} = 'el password del user OTRS SEARCH';
$Self->{'AuthModule::LDAP::GroupDN'} ='CN=otrs_agentes,CN=Users,DC=my,DC=host,DC=local';
$Self->{'AuthModule::LDAP::AccessAttr'} = 'member';
$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
$Self->{'AuthModule::LDAP::Params'} = {
port => 389,
timeout => 120,
async => 0,
version => 3,
};
$Self->{AuthSyncModule} = 'Kernel::System::Auth::Sync::LDAP';
$Self->{'AuthSyncModule::LDAP::Host'} = 'IP del Host con el DA';...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ACTIVE DIRECTORY
  • active directory
  • Active Directory
  • Active Directory
  • Active directory
  • Active Directory
  • Active directory
  • Active directory

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS