Professional Documents
Culture Documents
de
uso
y
administracin
v4.0
Tabla de contenidos
Pag 2
Tabla de contenidos
1.
Tabla
de
contenidos
1.
TABLA
DE
CONTENIDOS
.........................................................................................................................................
3
2.
INTRODUCCIN
..........................................................................................................................................................
9
QU
ES
INTEGRIA
IMS?
.........................................................................................................................................................
9
ACERCA
DE
INTEGRIA
IMS
.....................................................................................................................................................
9
CARACTERSTICAS
GENERALES
..............................................................................................................................................
9
GESTIN
DE
INCIDENCIAS
(TICKETING)
............................................................................................................................
10
GESTIN
DE
PROYECTOS
......................................................................................................................................................
10
SISTEMA
DE
GESTIN
DE
CLIENTES
(CRM)
.....................................................................................................................
11
WIKI
.........................................................................................................................................................................................
11
INVENTARIO
(CMDB)
..........................................................................................................................................................
11
QU
SE
NECESITA
PARA
INSTALAR
INTEGRIA
IMS?
......................................................................................................
11
3.
INSTALACIN
DE
INTEGRIA
..............................................................................................................................
12
DEPENDENCIAS
NECESARIAS
...............................................................................................................................................
12
INSTALACIN
DESDE
LAS
FUENTES
....................................................................................................................................
12
INSTALACIN
PREVIA
DE
SOFTWARE
NECESARIO
............................................................................................................
12
DESCARGA
DE
LAS
FUENTES
................................................................................................................................................
13
INSTALACIN
..........................................................................................................................................................................
13
INSTALACIN
EN
UN
ENTORNO
DE
HOSTING
WEB
.........................................................................................................
20
INSTALACIN
MEDIANTE
PAQUETES
..................................................................................................................................
21
INSTALACIN
DE
INTEGRIA
IMS
MEDIANTE
EL
PAQUETE
.DEB
..................................................................................
21
INSTALACIN
DE
INTEGRIA
IMS
MEDIANTE
EL
PAQUETE
.RPM
..................................................................................
22
INSTALACIN
DE
INTEGRIA
IMS
EN
WINDOWS
..............................................................................................................
22
INSTALACIN
DE
WAMP
.....................................................................................................................................................
22
INSTALACIN
DE
INTEGRIA
.................................................................................................................................................
25
INSTALACIN
DE
LA
VERSIN
ENTERPRISE
......................................................................................................................
33
INSTALACIN
DE
LA
VERSIN
ENTERPRISE
EN
WINDOWS
............................................................................................
34
INSTALACIN
DE
SCRIPT
DE
MANTENIMIENTO
................................................................................................................
36
EN
SISTEMAS
UNIX
................................................................................................................................................................
36
EN
SISTEMAS
WINDOWS
......................................................................................................................................................
37
ACTUALIZACIN
DE
INTEGRIA
............................................................................................................................................
37
ACTUALIZACIN
CON
RPM
..................................................................................................................................................
37
ACTUALIZACIN
CON
DEB
..................................................................................................................................................
38
ACTUALIZACIN
CON
TARBALL
..........................................................................................................................................
38
DESPUES
DE
ACTUALIZAR
....................................................................................................................................................
38
4.
USUARIOS
EN
INTEGRIA
.....................................................................................................................................
39
USUARIOS
Y
GRUPOS
.............................................................................................................................................................
39
USUARIOS
................................................................................................................................................................................
39
MEN
"MI
USUARIO"
............................................................................................................................................................
40
MEN
"INFORMES
DE
USUARIO"
........................................................................................................................................
43
INFORMES
DE
USUARIO
.........................................................................................................................................................
43
GESTIN
DE
USUARIOS
(COMO
ADMINISTRADOR)
..........................................................................................................
49
Pag 3
Tabla de contenidos
Pag 4
Tabla de contenidos
Pag 5
Tabla de contenidos
Pag 6
Tabla de contenidos
Pag 7
Tabla de contenidos
Pag 8
Introduccin
2.
Introduccin
Qu
es
Integria
IMS?
Integria
IMS
es
una
herramienta
que
nos
permite
hacer
una
gestin
integral
para
empresas,
organizaciones
y
equipos
de
trabajo.
IMS
son
las
siglas
de
"ITIL
Management
System",
lo
que
implica
que
Integria
sirve
para
gestionar
una
organizacin
desde
el
punto
de
vista
ITIL
[1].
A
un
nivel
ms
funcional,
podemos
definir
Integria
como
una
herramienta
para
la
gestin
de
proyectos,
recursos
humanos,
imputacin
de
horas/time
tracking,
seguimiento
de
incidencias
(ticketing),
combinado
con
un
completo
sistema
de
inventario,
y
un
sistema
de
CRM
(gestion
de
clientes),
un
Wiki,
gestin
de
asignacin
de
tareas,
una
Base
de
conocimiento,
un
sistema
de
distribucin
de
ficheros
y
algunas
otras
funcionalidades
ms.
Todo
ello
va
WEB,
multiusuario
/
multiperfil.
Existe
una
parte
Enterprise
de
Integria,
que
aade
un
sistema
de
ACL
basado
en
usuario,
grupo
y
perfil
para
controlar
el
acceso
a
los
diferentes
elementos
de
Integria.
Es
lo
que
diferencia
principalmente
la
version
OpenSource
de
la
versin
Enteprise.
Caractersticas generales
Pag 9
Introduccin
Gestin
de
proyectos
Integria
se
puede
emplear
para
hacer
una
metodologa
clsica
de
proyectos
(basada
en
Gantt,
hitos
y
tareas)
o
tambin
en
metodologas
giles
(SCRUM).
Dispone
de
varios
tipo
de
informes
y
tiene
mtricas
basadas
en
tiempo
y
costes.
Pag
10
Introduccin
Wiki
El
sistema
Wiki
es
una
forma
muy
conocida
de
compartir
y
publicar
informacin
(nacio
con
la
Wikipedia).
Integria
tiene
un
Wiki
integrado,
que
incluye
un
sistema
de
permisos
y
accesos,
Inventario
(CMDB)
Integria
integra
un
sistema
de
inventario
flexible,
donde
los
tipos
de
objetos,
los
campos
y
la
relaciones
entre
ellos
son
definidos
por
el
administrador.
Esto
permite
desde
gestionar
un
stock
de
dispositivos
de
forma
sencilla,
hasta
implementar
una
CMDB
con
datos
que
ya
existan
en
su
organizacin.
El
sistema
de
inventario
est
vinculado
(opcionalmente)
al
CRM
y
al
sistema
de
Ticketing.
Pag 11
Instalacin de Integria
3.
Instalacin
de
Integria
Dependencias
necesarias
Integria
IMS
es
una
aplicacin
PHP
que
necesita
una
base
de
datos
MySQL
para
funcionar.
Actualmente
slo
soporta
MySQL
y
necesita
una
versin
de
PHP
5.2
o
superior
(debido
a
su
uso
intensivo
de
AJAX,
entre
otras
razones).
Debido
a
que
es
una
aplicacin
completamente
WEB,
puede
instalarla
en
un
servidor
y
acceder
a
ella
desde
cualquier
puesto
de
trabajo
con
un
navegador
moderno
(Firefox,
o
Internet
Explorer
a
partir
de
la
versin
6).
La
resolucin
mnima
de
trabajo
es
1024x768.
Las
grficas
utilizan
Flash
y
puede
que
necesite
un
complemento
para
visualizarlas.
Integria
IMS
puede
funcionar
sobre
sistemas
Windows,
Unix
o
Linux
mientras
tenga
satisfechas
sus
dependencias.
No
obstante,
nuestra
plataforma
favorita
es
CentOS
Linux.
Todas
las
dependencias
necesarias
que
ha
de
tener
nuestro
sistema
para
el
correcto
funcionamiento
de
Integria
IMS
son:
php php-cli php-gd php-intl curl php-ldap php-imap php-mysql php-mbstring php
Ser
necesario
reiniciar
el
servidor
de
apache
una
vez
hecho
los
cambios:
service httpd restart
Pag 12
Instalacin de Integria
Instalacin
Una
vez
tengamos
el
tarball
de
instalacin,
por
ejemplo
en
/tmp,
nos
hacemos
root:
su -
Cambiamos
los
permisos
para
que
el
directorio
sea
propiedad
del
usuario
del
servidor
web:
Por
ejemplo,
en
sistemas
Debian:
chown -R www-data /var/www/integria
Pag 13
Instalacin de Integria
Seguiremos
los
pasos
de
instalacin
que
nos
van
indicando:
Pag 14
Instalacin de Integria
Pag 15
Instalacin de Integria
Pag 16
Instalacin de Integria
Aqu
configuraremos
las
credenciales
de
acceso
a
MySQL,
para
que
el
instalador
sea
capaz
de
crear
la
nueva
base
de
datos
de
Integria:
Pag 17
Instalacin de Integria
Pag 18
Instalacin de Integria
Una
vez
completados
todos
los
pasos,
habremos
finalizado
correctamente
la
instalacin
de
Integria
IMS
y
ya
podremos
acceder
al
sistema.
Recuerde
que
las
credenciales
(usuario
y
password)
por
defecto
son
admin
con
password
integria.
http://ip_servidor/integria/index.php
Pag 19
Instalacin de Integria
Su
entorno
de
hosting
debe
tener
una
instalacin
completa
de
PHP
5.x
(esto
incluye
algunas
extensiones
como
gettext,
json,
MySQL,
LDAP,
mbstring
y
zlib).
Graphviz
tambin
es
necesaria
para
grficas
de
tipo
"rbol"
Es
necesario
crear
la
base
de
datos
con
el
mecanismo
que
su
hosting
proporcione.
Despus
de
eso
va
a
tener
una
un
host
de
base
de
datos
el
usuario
de
la
base
de
datos,
contrasea
de
base
de
datos
y
el
nombre
de
la
base
de
datos.
Importe
estos
dos
archivos
(en
este
orden)
en
su
nueva
base
de
datos:
integria_db.sql integria_dbdata.sql
Pag 20
Instalacin de Integria
Despus
de
eso,
tendr
que
editar
el
archivo
"include
/
config.inc.php",
agregando
estas
lneas,
con
los
valores
que
tiene
en
su
configuracin:
$config["dbname"] = "integria";
// MySQL DataBase name $config["dbuser"] = "integria";
$config["dbpass"] = "integria"; // DB Password $config["dbhost"] = "localhost"; // DB Host
$config["homedir"] = " /srv/www/htdocs/integria/";
// Config homedir $config["base_url"]
= "http://mydomain.net/integria";
// Public URL
Pag 21
Instalacin de Integria
Este
comando
intentar
descargar
todos
los
paquetes
necesarios
que
faltan
para
que
podamos
instalar
Integria
en
el
sistema.
Una
vez
que
se
hayan
instalado
las
dependencias
necesarias,
ya
podremos
instalar
el
paquete
de
Integria.
Despus
de
la
instalacin
del
paquete,
nos
mostrar
un
mensaje
como
este
en
la
lnea
de
comandos:
Please,
now,
point
your
browser
to
http://your_ip_address/integria/install.php
and
follow
all
the
steps
described
on
it
A
partir
de
aqu,
seguiremos
los
mismos
pasos
que
vimos
en
la
instalacin
va
web
a
partir
de
las
fuentes,
donde
configuraremos
las
credenciales
de
MySQL
para
crear
la
base
de
datos
de
Integria
IMS.
Al
igual
que
en
la
instalacin
con
los
paquetes
.deb,
se
debern
resolver
las
dependencias
que
no
se
cumplan
al
intentar
instalar
el
paquete.
Al
finalizar
la
instalacin
del
paquete
por
la
lnea
de
comandos,
seremos
avisados
de
que
sta
debe
proseguir
a
travs
de
un
explorador.
Seguiremos
los
mismos
pasos
que
en
la
instalacin
va
web
a
partir
de
las
fuentes
para
crear
la
base
de
datos
sobre
la
que
se
apoyar
Integria
IMS.
Pag 22
Instalacin de Integria
En
algunos
sistemas
la
version
2.2
puede
dar
problemas,
si
es
as,
pruebe
a
instalar
la
version
2.1.
Pag 23
Instalacin de Integria
Lo
primero
ser
establecer
una
contrasea
de
root
para
MySQL,
que
ms
adelante
utilizaremos
para
la
instalacin
de
la
base
de
datos
de
Integria.
Para
ello,
accedemos
a
travs
del
icono
de
WAMP
a
phpMyAdmin,
lo
que
nos
abrir
un
explorador
desde
donde
podremos
gestionar
MySQL.
Pinchamos
en
la
pestaa
Privilegios
y
editamos
el
usuario
root.
Pag 24
Instalacin de Integria
Instalacin de Integria
Pag 25
Instalacin de Integria
Pag 26
Instalacin de Integria
Pag 27
Instalacin de Integria
Pag 28
Instalacin de Integria
Pag 29
Instalacin de Integria
Pag 30
Instalacin de Integria
Pag 31
Instalacin de Integria
Pag 32
Instalacin de Integria
Una
vez
descomprimido,
nos
crear
una
carpeta
llamada
enterprise
que
moveremos
dentro
de
la
carpeta
integria
que
se
encuentra
en
el
directorio
de
publicacin.
Para
Debian/Ubuntu:
mv /tmp/enterprise /var/www/integria/
Para
Suse:
mv /tmp/enterprise /srv/www/htdocs/integria/
El
ltimo
paso
es
abrir
un
explorador
e
introducir:
http://ip_servidor/integria/
Pag
33
Instalacin de Integria
Pag 34
Instalacin de Integria
Abrimos
el
explorador
con
la
direccin:
Pag
35
Instalacin de Integria
http://ip_servidor/integria/
En
sistemas
Unix
Como
root,
crear
un
fichero
nuevo
llamado
/etc/cron.d/integria
# Execute Integria CRON each 10 minutes. 5,10,15,20,25,30,35,40,45,50,55,59 * * * *
php5 /srv/www/htdocs/integria/include/integria_cron.php
root
Si
ha
instalado
integria
en
otro
directorio
diferente,
por
ejemplo,
en
Ubuntu,
la
ruta
completa
sera
diferente,
por
ejemplo:
# Execute Integria CRON each 10 minutes. 5,10,15,20,25,30,35,40,45,50,55,59 * * * *
php5 /var/www/integria/include/integria_cron.php
root
Pag 36
Instalacin de Integria
En
sistemas
Windows
Si
usa
XP
o
Windows
2000,
deber
buscar
el
comando
SCHTASKS
de
Windows
2003
o
superiores
para
poder
programar
una
llamada
a
un
comando
cada
10
minutos.
Lo
puede
descargar
de
Microsoft,
aqui
http://www.microsoft.com/resources/documentation/windows/xp/all/
proddocs/en-us/schtasks.mspx?mfr=true
Habria
que
crear
una
entrada
en
el
programador
de
tareas
de
la
siguiente
SCHTASKS /create /SC minute /MO 5 /TN Integria /TR "C:\wamp\bin\php\php5.3.5\php-cgi.exe
c:\wamp\www\integria\include\integria_cron.php" /RU system
Actualizacin
de
Integria
Consideramos
actualizar
(update),
al
proceso
de
"aplicar
ltimos
cambios"
o
parches
sobre
una
instalacin
ya
funcional.
Esto
consiste
bsicamente
en
"reemplazar"
los
ficheros
de
cdigo
nuevos
sober
los
viejos.
El
proceso
es
sencillo,
y
se
puede
describir
en
tres
pasos.
1.
Descargar
el
paquete
(en
formato
tarball)
o
en
formato
.RPM
o
.DEB
2.
Actualizar.
3.
Comprobar
que
todo
va
bien.
El
segundo
paso
(actualizar),
va
a
variar
en
funcin
de
si
es
RPM,
DEB
o
Tarball.
Pag 37
Instalacin de Integria
Despues
de
actualizar
Compruebe,
en
el
footer
(pie
de
pgina)
de
la
aplicacin
que
haya
cambiado
la
version
y/o
build
respecto
a
la
versin
que
tena
antes.
Esto
es
un
indicador
fiable
de
que
ha
actualizado
la
aplicacin
con
xito.
Pag 38
4.
Usuarios en Integria
Usuarios en Integria
Usuarios
y
grupos
Una
de
las
caractersticas
ms
importantes
de
Integria
IMS
es
la
caracterstica
de
poder
trabajar
con
diferentes
grupos
de
usuarios
y
que
cada
grupo
solo
vea
lo
suyo.
Estos
grupos
de
usuarios
pueden
ser
departamentos,
clientes
o
empresas
diferentes.
A
esta
caracterstica
generalmente
se
la
conoce
como
entorno
Multitenant.
Para
implementar
esto,
se
diferencia
entre
tres
conceptos
clave:
Grupo:
Un
grupo
es
una
agrupacin
de
usuarios
con
visibilidad
entre
ellos,
un
grupo
puede
ser
traducido
por
"departamento",
por
"cliente"
o
por
"empresa",
segn
sea
el
contexto
del
uso
de
Integria.
Perfil:
Define
una
serie
de
privilegios,
por
ejemplo:
acceso
a
la
agenda,
o
tener
acceso
para
crear
incidencias,
o
ser
gestor
de
proyecto.
Dado
que
cada
funcionalidad
dentro
de
Integria
(ticketing,
proyectos,
wiki,
etc)
es
muy
diferente
una
de
otra,
la
gestin
y
la
implicacin
de
los
perfiles
en
uno
o
en
otro
caso
vara
enormemente.
Es
decir,
como
se
aplica
el
perfil
de
acceso
a
un
incidente
o
a
un
proyecto
es
muy
diferente.
Esto
se
explica
con
detalle
en
la
seccion
de
configuracin,
Permisos
de
usuario.
Usuarios
Para
poder
aadir
a
personas
a
los
proyectos,
a
las
incidencias,
etc,
stas
deben
estar
presentes
como
usuarios
del
sistema
Integria
IMS.
Cada
usuario
puede
tener
Pag 39
Usuarios en Integria
Pag 40
Usuarios en Integria
Informe
de
UT
Esta
opcin
solo
aparece
si
tenemos
acceso
al
sistema
de
proyectos.
Muestra
un
calendario
mensual
con
la
asignacin
de
horas
de
nuestro
usuario.
Esto
permite
ver
en
difernetes
colores
las
UT
asignadas
a
incidencias
y
su
duracin
y
las
UT
asignadas
a
proyectos.
Ejemplo
de
informe
de
UT
con
horas
de
proyectos
Pag 41
Usuarios en Integria
Ejemplo
de
informe
de
UT
con
horas
de
incidencias
En
el
caso
de
haber
horas
mixtas
sale
con
un
color
alternativo.
Pag 42
Usuarios en Integria
Informe
completo
Informe
mensual
Informe
anual
Informes
a
medida
Programar
informes
Informe
completo
Pag 43
Usuarios en Integria
Pag 44
Informe mensual
Usuarios en Integria
Pag 45
Usuarios en Integria
Informe
anual
Pag 46
Usuarios en Integria
Informes a medida
Pag 47
Usuarios en Integria
Programar
informes
Pag 48
Usuarios en Integria
Pag 49
Usuarios en Integria
ID
usuario:
Identificador
o
nombre
de
usuario.
Este
dato
no
se
puede
cambiar
una
vez
creado,
ni
siquiera
por
el
administrador.
Puede
ser
un
email
o
una
combinacin
de
letras
y
nmeros.
Activado:
Este
usuario
tiene
deshabilitado
el
acceso,
y
tampoco
puede
ser
usado
como
destinatario
en
una
incidencia,
proyecto,
etc.
Los
proyectos/tickets
donde
ya
est
mantienen
su
estado.
Enable
login:
Es
un
usuario
vlido
pero
que
no
puede
entrar
en
el
sistema,
pero
si
pueden
ser
asignados
manualmente
por
otro
usuario
como
parte
de
un
incidente,
un
proyecto,
etc.
Si
est
desactivado
no
podr
acceder
a
la
interfaz
de
Integria,
pero
si
recibir,
por
ejemplo,
las
notificaciones
via
email
del
sistema
de
incidencias
y/o
proyectos.
Nombre
real:
Nombre
real
del
usuario.
N
empleado:
Generalmente
un
cdigo
interno
de
la
empresa
que
identifica
al
usuario.
Contrasea:
Contrasea
del
usuario.
Requiere
comprobacin
doble.
Pag 50
Usuarios en Integria
Correo-e:
Correo
electrnico
del
usuario.
Este
e-mail
se
usar
para
todas
las
notificaciones
automticas
va
email.
Compruebe
que
es
correcto,
es
muy
importante.
No
debe
contener
espacios
ni
caracteres
invlidos.
Solo
puede
introducir
un
email.
Imagen:
Imagen
de
usuario.
Esta
imagen
se
usar
como
"avatar"
en
diferentes
pantallas.
Telfono:
Telfono
del
usuario.
Informativo.
Ubicacin:
Campo
opcional
para
indicar
donde
se
puede
localizar
al
usuario.
Empresa:
Campo
opcional.
Utilizar
las
empresas
definidas
en
el
CRM
para
asignarsela
al
usuario.
Es
til
para
visualizar
la
empresa
al
que
pertenece
el
usuario
en
la
vista
de
incidencias.
Perfil
global:
Tipo
de
perfil
del
usuario;
estndar,
external
o
administrador.
El
usuario
estndar
se
cie
a
los
roles
de
permisos
establecidos
para
el.
El
perfil
"external"
hace
referencia
a
que
es
un
usuario
que
no
podr
trabajar
"en
grupo"
en
el
sistema
de
incidencias,
de
forma
que
solo
podr
ver
las
incidencias
que
ha
creado
l.
Un
usuario
"normal"
sin
embargo,
puede
ver
las
incidencias
abiertas
en
su
grupo,
aunque
no
las
haya
abierto
l.
De
igual
forma,
puede
hacer
anotaciones
(UT)
sobre
las
incidencias
de
gente
de
su
grupo.
Idioma:
Idioma
de
la
interfaz
de
Integria
IMS
para
el
usuario.
Este
idioma
personaliza
la
experiencia
de
usuario,
haciendo
que
cada
usuario
pueda
ver
la
interfaz
en
su
propio
idioma,
independientemente
de
lo
establecido
en
el
sistema
a
nivel
general.
N
total
de
incidencias:
Campo
informativo
acerca
de
cuantas
incidencias
ha
abierto
ese
usuario.
Modo
simple:
Si
se
activa,
la
vista
de
incidencias
es
muy
simplificada
respecto
a
la
normal.
Comentarios:
Campo
informativo.
Una
vez
que
haya
finalizado
de
introducir
los
datos,
pulse
el
botn
Crear.
Aparecern
nuevas
opciones
debajo
del
campo
Comentarios,
donde
podr
aadir:
Para
editar
cualquier
usuario,
siempre
que
se
tengan
permisos,
puede
pulsar
sobre
su
nombre
o
identificador
de
usuario.
Aparecer
un
formulario
de
edicin
del
usuario
que
le
permite
modificar
todos
los
campos
del
usuario.
Pag
51
Usuarios en Integria
Gestionar
roles
Los
roles
son
las
funciones
que
los
usuarios
pueden
desempear,
y
sus
costes
por
hora
asociados.
Son
necesarios
para
calcular
los
costes
reales
de
un
proyecto
en
base
a
la
imputacin
de
horas
de
los
participantes
del
proyecto.
Integria
IMS
trae
varios
roles
predeterminados:
Project
manager
Systems
engineer
Junior
consultant
Junior
programmer
Senior
programmer
Analyst
Senior
consultant
Support
engineer
Cada
uno
de
ellos
tiene
asignado
un
coste,
que
se
aplicar
cuando
un
usuario
con
ese
rol
introduzca
horas
en
un
proyecto,
incidente,
etc.
Est
pensado
principalmente
para
la
externalizacin
de
servicios,
donde
es
muy
interesante
saber
los
costes
asociados
a
los
mismos.
El
unico
rol
importante
es
el
rol
de
"Project
manager"
que
no
se
puede
borrar,
ya
que
es
el
que
da
"permisos"
de
gestion
a
un
proyecto,
si
ese
usuario
tiene
el
rol
de
project
manager.
Desde
la
seccin
Gestionar
roles
podr
aadir,
editar
y
borrar
roles.
Pag 52
Usuarios en Integria
Un
fichero
CSV
es
un
documento
que
permite
representar
datos
en
forma
de
tabla.
Las
columnas
se
separan
por
comas
y
las
filas
por
saltos
de
lnea.
Nuestro
fichero
CSV
tendr
el
siguiente
formato:
id_usuario,password,real_name,email,telephone,description,avatar,disabled,id_company,simple_mo
de,num_employee,enable_login (without commas)
Pag 53
Usuarios en Integria
Ejemplo
fichero
:
alberto,1234*xcf,Alberto Garrido,alberto@gmail.com,91345678,Gestor de
cuentas,avatar8.png,0,12,0,123,1 juan,348x*13,Juan Rodriguez,juan@gmail.com,914543210,Gerente
de canal,avatar9.png,0,12,0,124,1
Grupos
Los
grupos
sirven
para
asociar
conjuntos
de
actividades
o
empresas
a
los
que
un
usuario
puede
pertenecer;
estn
estrechamente
ligados
a
los
perfiles,
as
un
usuario
del
departamento
de
soporte
puede
estar
en
la
empresa
A
con
un
rol
asignado
de
Senior
consultant
y
al
mismo
tiempo
estar
en
la
empresa
B
como
Support
engineer,
pudiendo
adems
estar
asignado
en
otro
grupo
o
empresa
como
Project
manager.
Gestin
de
grupos
Esta
opcin
solo
es
visible
para
usuarios
con
perfil
de
administracin.
A
la
hora
de
asignar
incidentes,
se
puede
asignar
un
usuario
predeterminado
que
recibir
los
correos
de
las
incidencias.
ste
podr
luego
escalar
los
incidentes
a
cualquiera
dentro
de
su
grupo,
si
bien
se
ha
de
configurar
dicho
usuario
con
los
permisos
necesarios
para
ello.
Desde
la
seccin
Gestionar
grupos
podr
aadir,
editar
y
borrar
grupos.
Pag 54
Usuarios en Integria
Pag 55
Usuarios en Integria
Para
crear
un
grupo
pulse
el
botn
Crear
grupo
bajo
la
tabla
que
lista
los
grupos.
Aparecer
un
formulario
en
el
que
deber
rellenar
la
informacin
del
nuevo
grupo.
En
este
formulario
debe
aadir
la
siguiente
informacin:
Para
editar
cualquier
grupo,
siempre
que
se
tengan
permisos,
se
puede
pulsar
sobre
su
nombre
o
identificador
de
grupo.
Aparecer
un
formulario
de
edicin
del
grupo
que
le
permite
modificar
todos
los
campos
del
grupo.
Pag 56
Usuarios en Integria
Dar
acceso
a
usuarios:
Activa/desactiva
el
acceso
de
los
nuevos
usuarios
para
que
puedan
entrar
en
la
aplicacin
usando
su
usuario/contrasea.
Enviar
email
de
bienvenida:
Activa/desactiva
el
envo
del
email
de
bienvenida
al
crear
un
usuario
nuevo.
Activar
modo
simple:
Activa/desactiva
el
modo
simple
de
gestin
de
incidencias
para
los
nuevos
usuarios.
Tipo
usuario:
Asocia
el
tipo
de
usuarios
a
los
nuevos
usuarios
creados.
Compaa
por
defecto:
Compaa
que
se
asociar
por
defecto
a
los
nuevos
usuarios
creados.
Perfil
de
usuarios
por
defecto:
Perfil
por
defecto
para
los
nuevos
usuarios.
Tipo
de
incidente
por
defecto:
Tipo
de
incidente
por
defecto
para
los
incidentes
creados
a
travs
de
esta
cola
de
emails.
Cola
de
emails:
Configuracin
de
las
colas
de
correo
electrnico
asociadas
a
este
grupo.
Este
campo
permite
configurar
varias
expresiones
regulares
o
direcciones
de
correo
que
luego
sern
usadas
para
asociar
los
emails
correspondientes
a
nuevos
incidentes
al
grupo.
El
campo
admite
varias
direcciones
de
correo
o
expresiones
regulares,
una
en
cada
lnea.
Por
ejemplo:
support@integria.com .*@otherdomain.com
Con
esta
configuracin
la
cola
de
correo
acepta
todos
los
emails
enviados
a
la
direccin
support@integria.com
y
todos
aquellos
que
con
el
formato
xxxx@otherdomain.com
como
por
ejemplo:
user1@otherdomain.com,
superadmin@otherdomain.com,
etc.
Email
de
bienvenida:
Email
de
bienvenida
que
se
enviar
a
los
nuevos
usuarios
cuando
se
cree
una
nueva
cuenta
para
ellos.
Este
campo
de
texto
acepta
las
siguientes
macros:
_password_:
cambiar
esta
macro
por
el
password
por
defecto
asignado
en
la
creacin
del
usuario.
Perfiles
y
usuarios
La
versin
Enteprise
de
Integria
IMS,
permite
asociar
a
un
usuario,
informacin
de
que
perfil
tiene
para
cada
grupo.
Esto
se
realiza
en
la
administracin
de
usuarios
(en
la
versin
enterprise).
Esto
permite
especificar
qu
permisos
de
acceso
se
le
dan
a
cada
usuario
en
cada
seccin
o
conjunto
de
datos.
Pag 57
Usuarios en Integria
Tipos
de
usuarios
Resumiendo
lo
visto
anteriormente,
se
puede
decir
que
en
Integria
hay
tres
tipos
de
usuarios:
Administrador:
pueden
acceder
a
todas
las
secciones
y
ver
la
informacin
de
todos
los
grupos.
Usuario
estandar:
pueden
acceder
y
ver
la
informacin
de
cada
grupo
segn
el
perfil
asignado.
Usuario
externo:
slo
pueden
acceder
a
las
secciones:
Incidentes,
BC,
Descargas
y
Personas.
En
la
seccin
de
Incidentes
slo
puede
ver
las
incidencias
que
ha
creado.
Este
usuario
es
muy
til
para
ofrecer
un
servicio
de
soporte
de
forma
sencilla.
Proyectos
Bit
de
acceso
PR
PW
PM
TR
TW
TM
Pag 58
Usuarios en Integria
Propietario
del
proyecto
Usuario
Administrador
En
el
sistema
de
ACLs
de
proyects
las
subtareas
heredan
los
permisos
de
las
tareas
padre.
Es
decir,
si
un
usuario
puede
modificar
la
tarea
padre
tambin
podr
modificar
la
tarea
hija
Incidencias
Bit
de
acceso
Usuario Estndar
Usuario Externo
IR
IW
IM
Usuario
Pag 59
Administrador
Usuarios en Integria
Modos
de
visualizacin
Los
usuarios
con
el
flag
IW
pero
sin
flag
IM
por
defecto
no
pueden
seleccionar
el
creador
de
la
incidencia,
para
habilitar
esta
opcin
deber
ir
a
la
configuracin
general
y
marcar
la
casilla
Enable
IW
to
change
creator.
Inventario
Bit
de
acceso
Permite
acceder
a
la
seccin
de
objetos
de
Inventario
y
ver
su
informacin
segn
las
siguientes
condiciones:
VR
VW
VM
Usuario
Administrador
Pag 60
Usuarios en Integria
Wiki
Los
permisos
de
lectura
y
escritura
del
Wiki
se
definen
en
cada
una
de
las
pginas
del
mismo.
Por
defecto
todas
las
pginas
son
accesibles
y
editables
por
todos
los
usuarios.
Puede
ver
cmo
modificar
estos
permisos
en
la
seccin
Permisos
lectura/escritura
Wiki
CRM
El
CRM
tiene
una
forma
particular
de
funcionar,
donde
no
se
tienen
en
cuenta
los
grupos,
solo
la
empresa
a
la
que
pertenece
el
usuario
y
los
perfiles
que
tiene
en
cualquiera
de
los
grupos.
El
mtodo
principal
de
restriccin
de
acceso,
ser
la
relacin
padre/hijo
entre
empresas.
De
forma
que
si
uno
tiene
acceso
a
una
empresa,
tiene
acceso
a
todas
las
empresas
hijo.
Excepto
el
usuario
externo
que
solo
ve
lo
suyo.
En
el
caso
de
la
versin
Open,
el
usuario
externo
sigue
viendo
nicamente
lo
suyo
y
si
no
es
externo,
ve
absolutamente
todo.
En
la
Enterprise,
solo
vera
las
de
su
empresa
y
las
hijas
(y
nietas,
etc)
de
su
empresa.
Compaas
Los
flags
bsicos
para
la
gestin
de
empresas
son
los
siguientes:
Bit
de
acceso
CR
CW
CM
Usuario
Administrador
Pag 61
Usuarios en Integria
Roles
Bit
de
acceso
CM
Permite crearlos.
Facturas
Bit
de
acceso
CM
Usuario
con
acceso
a
facturas
de
una
compaa
Usuario
Administrador
CW
CM
Usuario
con
acceso
Usuario
Administrador
Pag 62
5.
Gestin de incidencias
Gestin de incidencias
Pag 63
Gestin de incidencias
Los
que
operan
tambien
en
"equipo",
es
decir,
un
cliente
que
tiene
a
varias
personas
trabajando
simultneamente,
y
que
pueden
'ver'
las
incidencias
de
sus
compaeros,
o
bien
para
aportar
algo,
o
bien
para
hacerse
cargo
de
ellas.
Los
que
van
por
libre,
solo
ven
lo
suyo,
y
no
ven
ni
quieren
que
los
dems
vean,
lo
suyo.
El
primer
tipo
de
cliente,
tendr
un
grupo
propio,
y
usuarios
asignados
a
ese
grupo.
Mientras
que
el
segundo
tipo
de
cliente,
pertenecer
a
un
grupo
"general"
y
tendra
el
bit
de
"modo
externo"
activado,
de
forma
que
aunque
pertenece
a
un
grupo
solo
podr
ver
"lo
suyo".
Cuando
un
cliente
de
los
que
trabajan
en
grupo,
abre
una
incidencia.
Automticamente,
ya
que
ese
grupo
est
definido
as,
se
asigna
a
una
cuenta
genrica
de
integria
llamada
"Support".
Generando
un
email
que
va
a
"support@nowhere.com".
Esa
cuenta
de
email,
automaticamente
enva
una
copia
a
cada
uno
de
los
miembros
del
equipo
de
soporte.
Esa
semana,
est
de
"guardia"
Javi,
quien
ve
el
correo
y
pincha
en
el
enlace
para
ir
a
Integria.
Vera
algo
como
lo
siguiente:
Pag 64
Gestin de incidencias
En
integria
ve
una
incidencia
nueva,
en
color
rojo.
Se
puede
ver
el
usuario
creador
asi
como
otros
datos
Ante
una
incidencia
nueva,
como
la
que
est
en
rojo,
podemos
aadir
la
primera
respuesta.
Cuando
a
una
incidencia
nueva
se
le
aade
una
Unidad
de
Trabajo
(o
nota),
esta
automticamente
se
le
asigna
al
usuario
que
escribe
la
unidad
de
trabajo,
se
le
cambio
a
estado
"Asignado".
Haciendo
clic
en
la
incidencia
que
esta
en
rojo
entramos
en
la
pantalla
principal
de
gestin
de
la
incidencia.
Podemos
cambiar
su
estado,
o
navegar
por
las
solapas
de
la
incidencia
para
ver
su
histrico,
notas
asociadas
a
la
incidencia
(workunits),
ficheros,
etc.
Nos
interesa
dar
la
primera
respuesta
al
problema,
ya
que
desde
que
se
abre,
se
calcula
cuanto
tiempo
pasa
sin
respuesta.
Si
pasa
el
margen
de
tiempo
establecido
por
la
SLA
asociada
al
grupo
de
esa
incidencia,
saltar
una
alarma.
Cuando
se
aade
una
Unidad
de
trabajo
(una
nota)
o
un
fichero
o
se
cambia
su
estado,
se
le
envia
una
notificacin
por
email
a
todos
los
usuarios
"suscritos"
a
esa
incidencia.
En
este
caso,
Javi
va
a
poner
una
nota
que
dice
"Veo
lo
que
me
cuentas
y
voy
a
intentar
reproducirlo
para
determinar
el
origen
del
problema".
Pag 65
Gestin de incidencias
Gestin de incidencias
Al
pasar
de
cualquier
estado,
al
estado
cerrado,
automticamente
se
activar
una
casilla
de
texto
que
antes
no
estaba
accesible
llamada
eplogo
que
sirve
para
explicar
cul
fu
el
resultado
de
la
intervencin
o
cambio
o
cual
fu
-en
suma-
la
causa
del
problema
y
su
solucin.
Como
se
ver
ms
adelante,
una
incidencia
solucionada
es
la
base
para
generar
un
artculo
en
la
base
de
conocimiento
que
sirva
para
en
posteriores
ocasiones,
solucionar
un
problema
de
forma
rpida
y
documentada.
Pag 67
Gestin de incidencias
Gestin de incidencias
Pag 69
Gestin de incidencias
Pag 70
Gestin de incidencias
Los
campos
marcados
con
el
check
"Mostrar
en
la
vista
general"
son
campos
que
se
pueden
usar
en
busquedas
y
que
se
muestran
en
la
visualizacin
de
lista.
En
los
campos
de
tipo
textarea
no
se
puede
usar
esta
casilla.
Vista
general:
Qu es un usuario en Integria.
Pag 71
o
o
o
o
Gestin de incidencias
Una
vez,
que
suponemos
que
todos
estos
conceptos
estn
claros,
crear
una
incidencia
ser
algo
muy
sencillo
:-).
Hay
que
tener
en
cuenta
-como
repaso-
que
las
siguientes
propiedades
alteran
el
comportamiento
de
Integria
a
la
hora
de
crear
una
incidencia:
Tipo
de
usuario
externo:
Los
usuarios
externos
solo
podrn
ver
sus
propios
informes,
as
que
el
concepto
de
grupo,
perfil
y
dems
no
tiene
tanta
relevancia
para
este
tipo
de
usuarios.
Los
usuarios
externos
no
pueden
cambiar
algunas
propiedades
de
la
incidencia
que
se
configuran
por
defecto,
tales
como
usuario
asignado,
u
objeto
por
defecto,
ya
que
van
asociados
al
grupo.
Por
defecto
una
incidencia
nueva,
recin
creada,
est
en
estado
"Nuevo".
Existen
algunos
campos,
asignados
automticamente
como
"SLA
Desactivada"
o
"Notificacin
automtica
por
email",
que
en
principio
van
ligados
a
los
valores
que
tiene
ese
grupo
por
defecto
(el
grupo
al
que
se
le
haya
asignado
la
incidencia).
Esos
valores,
si
se
tienen
permisos
de
gestor(IM),
se
pueden
alterar.
De
lo
contrario
irn
por
defecto.
Limitacin
de
incidencias
Al
crear
una
incidencia,
existen
dos
valores
definidos
en
un
grupo,
tal
y
como
se
vi
en
el
captulo
de
usuarios
y
grupos
[Integria:Documentation_es:Usuarios]
que
permiten
definir
cuantas
incidencias
de
un
grupo
puede
haber
(abiertas
o
cerradas)
para
cada
usuario
(en
total)
y
cuantas
incidencias
puede
haber
abiertas
(en
estado
no
cerrado)
para
un
usuario
dado
de
este
grupo.
Un
recordatorio
de
donde
se
configura
ese
comportamiento:
Pag 72
Gestin de incidencias
Pag 73
Gestin de incidencias
Pag 74
Gestin de incidencias
Gestin de incidencias
El
dashboard
es
una
vista
que
permite
ver
de
un
simple
vistazo
las
incidencias
agrupadas
de
diferentes
maneras
y
tener
acceso
directo
a
las
bsquedas
personalizadas
que
hemos
creado.
Vista
de
bsqueda
Las
bsquedas
de
incidencias
es
la
herramienta
bsica
y
la
pantalla
por
defecto
cuando
se
hace
click
en
Incidencias,
en
el
men
principal.
Se
puede
usar
la
vista
de
bsqueda
bsica
para
encontrar
las
incidencias
que
queremos,
o
acceder
directamente
al
nmero
de
incidente
en
el
men
de
la
izquierda.
Las
bsquedas
por
defecto
muestran
todas
las
incidencias
no
cerradas
y
no
solucionadas.
Las
bsquedas
son
un
listado
y
una
informacin
estadstica
bsica
sobre
los
resultados
de
esta
bsqueda.
Se
pueden
ver,
en
pantalla
completa,
listas
para
imprimir
utilizando
el
botn
de
generar
vista
de
informe
HTML,
en
la
solapa
de
"Estadsticas".
Pag 76
Gestin de incidencias
Pag 77
Gestin de incidencias
Pulsando
sobre
una
incidencia
se
puede
acceder
a
todos
los
detalles
de
la
misma.
Esto
activar
las
pestaas
superiores
de
la
seccin
de
incidencias
y
podremos
visualizar
su
detalle,
ver
el
inventario
de
objetos
asociados
a
la
incidencia,
revisar
los
cambios,
aadir
unidades
de
trabajo,
etc.
El
entorno
est
basado
en
AJAX
de
forma
que
no
hay
que
refrescar
la
pgina.
Podemos
igualmente
volver
a
la
pgina
de
bsquedas
y
acceder
a
otro
incidente.
Todas
las
columnas
de
la
vista
de
bsquedas
de
incidentes
son
auto-ordenables
al
pinchar
en
el
ttulo:
pueden
ordenarse
por
fecha,
ttulo,
horas
de
trabajo
asignadas,
grupo,
estado,
etc.
Veamos
la
informacin
que
muestra
cada
fila
de
la
lista
de
incidencias:
Grupo:
Grupo
al
que
pertenece
la
incidencia.
Debajo
aparece
la
empresa
(si
existe
esa
informacion)
del
usuario
que
cre
la
incidencia.
Pag 78
Gestin de incidencias
Pag 79
Gestin de incidencias
Pag 80
Gestin de incidencias
Pag 81
Gestin de incidencias
En
la
parte
inferior,
podemos
navegar
por
las
solapas
que
presentan
las
notas
de
la
incidencia,
los
ficheros,
las
estadisticas
de
esta
incidencia,
el
tracking
detallado
y
los
contactos
de
la
incidencia
activa.
Pag 82
Gestin de incidencias
Aqui
podemos
ver
ordenados
de
mas
nuevo
a
ms
antiguo,
las
notas
generadas
por
los
diferentes
usuarios.
Podemos
directamente
desde
aqui,
agregar
una
nota.
Pag 83
Gestin de incidencias
Al
igual
que
en
la
parte
de
notas
(workunits)
podemos
ver
los
ficheros
adjuntos,
descargarlos
y
subir
nosotros
los
que
queramos.
Esta
es
la
vista
de
detalle
de
una
incidencia,
que
muestra
los
tiempos
totales,
los
tiempos
que
ha
pasado
en
cada
estado
y
los
tiempos
dedicados
por
cada
persona
implicada
en
la
incidencia,
entre
otros
detalles.
Pag 84
Gestin de incidencias
Finalmente,
aqui
se
puede
ver
los
detalles
de
las
personas
implicadas
en
esta
incidencia.
Sobre
una
incidencia
ya
creada
podemos
cambiar
su
tipo,
opcionalmente,
ya
que
existe
una
casilla
en
el
setup
para
definir
este
comportamiento.
Si
lo
hacemos,
perderemos
el
valor
que
contenan
los
campos
personalizados
del
tipo
anterior.
Gestin de SLA
Pag 85
Gestin de incidencias
Pag 86
Gestin de incidencias
en
fin
de
semana,
es
decir,
aquellas
incidencias
que
no
cumplen
SLA,
hasta
que
no
cumpla
todas
las
condiciones,
no
volver
a
estado
"normal".
Podemos
ver
la
evolucin
histrica
del
cumplimiento
de
SLA
de
una
incidencia,
o
los
valores
de
cumplimiento
en
total
en
los
informes
generales.
Una
SLA
baja,
generalmente
significa
que
la
incidencia
no
se
ha
gestionado
bien.
Es
un
indicador
muy
usado
para
ofrecer
un
resumen
de
la
calidad
de
la
gestin
de
la
incidencia.
Cuando
una
SLA
salta,
un
indicador
luminoso
aparece
en
la
vista
de
incidencias.
Veamos
un
ejemplo
de
definicin
de
SLA:
Pag 87
Gestin de incidencias
Pag 88
Gestin de incidencias
A
continuacin
comentaremos
la
parte
de
cdigo.
Las
dos
primeras
variables
definen
la
url
donde
est
alojada
Integria
IMS
y
el
usuario
que
tiene
permisos
para
usar
las
funciones
del
API.
//Config parameters $integria_url = "http://192.168.70.163/integria"; $user = "api_user";
A
continuacin
se
crea
una
cadena
de
texto
con
al
url
que
usaremos
para
crear
los
leads
mediante
el
API
de
Integria
IMS.
Adems
de
la
direccin
del
servidor
y
el
usuario,
se
configuran
los
parmetros
op
con
el
valor
create_incident
que
indica
la
funcin
del
API
a
usar
y
params
con
los
parmetros
de
la
funcin.
$myurl =
$integria_url."/include/api.php?user=".$user."&op=create_incident¶ms=".urlencode($title)."
,".urlencode($group).","; $myurl .=
urlencode($priority).",".urlencode($description).",".urlencode($inventory);
Pag 89
Gestin de incidencias
Por
ltimo
el
cdigo
realiza
una
llamada
al
API
de
Integria
IMS
por
medio
de
la
utilidad
CURL
de
PHP.
// Configure curl $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $myurl); curl_setopt($ch,
CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); // Send curl request and
close $ret = curl_exec($ch); curl_close ($ch);
Se
crear
una
incidencia
dentro
del
sistema
con
los
datos
del
formulario,
resultado
algo
como
lo
siguiente:
Pag 90
Gestin de incidencias
Pag 91
Gestin de incidencias
From:
user@company.com
To:
support@integria.com,
myboss@company.com
CC:
admin1@company.com,
admin2@company.com
Subject:
Another
problem
with
the
servers
Body:
We
are
having
a
big
problem
with
our
servers!
Attachment:
screen1.png,
screen2.png
o
o
o
o
o
Creador:
ser
el
usuario
asociado
con
la
direccin
from.
Si
el
usuario
no
exite
se
crear
siguiendo
los
parmetros
de
configuracin
de
la
creacin
de
usuarios
para
la
cola
de
correo
detectada.
Editor:
se
usar
el
mismo
usuario
asociado
con
la
direccin
from
del
correo.
Grupo:
grupo
correspondiente
con
la
cola
de
correo.
Dueo:
como
dueo
se
usar
el
usuario
por
defecto
del
grupo
asociado
a
esta
cola
de
correo.
Ttulo:
subject
del
correo
electrnico.
Descripcin:
body
del
correo
electrnico.
Pag 92
Gestin de incidencias
Pag 93
Gestin de incidencias
Para
crear
una
nueva
incidencia
a
travs
del
email
slo
tiene
que
envar
un
correo
al
mailbox
configurado
y
que
adems
coincida
con
una
cola
de
correo
configurada
en
el
sistema.
Los
parmetros
del
email
deben
ser:
From:
my.email@company.com
To:
integria.mailbox@company.com,
my@domain.com
CC:
admin1@company.com,
admin2@comapny.com
Subject:
My
test
incidents
Body:
Incident
description
Adjuntos:
captura1.png,
captura2.png
Pag 94
Gestin de incidencias
Adems
si
aade
archivos
adjuntos
al
email,
estos
sern
aadidos
de
forma
automtica.
La
funcionalidad
de
aadir
adjuntos
no
permite
aadir
dos
archivos
con
el
mismo
nombre
al
mismo
incidente,
esta
precaucin
es
necesaria
para
evitar
sobrecargar
el
sistema
con
archivos
sin
importancia
como
las
firmas
adjuntas
como
imgenes
en
los
correos
electrnicos.
Pag 95
Gestin de incidencias
Para
aadir
una
nueva
workunit
slo
tiene
que
contestar
el
email
aadiendo
en
el
cuerto
el
contenido
de
la
workunit.
Como
resultado
aparecer
una
nueva
workunit
en
el
incidente.
Si
por
ejemplo
responde
al
email
con
el
siguiente
cuerpo
"Thanks.
Please
close
the
incident
all
its
ok.
Javi"
aparecer
el
siguiente
workunit.
Al
igual
que
la
creacin
de
incidencias
por
email,
la
creacin
de
workunits
aade
los
archivos
adjutnos
en
los
emails
a
la
incidencia
correspondiente.
Gestin de incidencias
Las
estructuras
anteriormente
descritas
para
modificar
la
incidencia
o
personalizar
la
workunit
no
quedarn
reflejadas
dentro
de
la
informacin
de
la
incidencia
en
la
aplicacin
Pag 97
Gestin de incidencias
Pag 98
6.
Proyectos
y
tareas
Un
proyecto
en
Integria
IMS
es
un
contenedor
de
tareas
con
fecha
de
inicio
y
fecha
de
fin.
Los
proyectos
a
su
vez
estn
agrupados
en
grupos
de
proyectos,
por
ejemplo:
Proyectos
de
desarrollo,
Proyectos
facturables,
Proyectos
de
gestin
interna,
etc.
Internamente,
un
proyecto
est
compuesto
por
tareas.
Estas
tareas
a
su
vez
pueden
contener
otras
tareas
(de
forma
que
se
pueden
definir
relaciones
de
start-to-end
entre
ellas
y
construir
una
jerarqua
que
finalmente
se
ver
reflejada
en
un
diagrama
gantt).
Pag
99
Pag 100
Pag 101
Pag 102
Tareas
y
costes
Los
costes
de
cada
tarea
se
calculan
en
base
a
los
costes
de
cada
perfil
(horas/persona)
y
a
los
costes
adicionales
imputados
(en
forma
de
facturas
de
gastos,
gastos
adicionales
o
cualquier
otra
frmula)
que
se
impute
directamente
a
la
tarea
(y
por
tanto
al
proyecto).
Esa
gestin
de
coste
por
perfil
(llamado
rol
en
Integria
para
diferenciarlo
de
los
perfiles
de
usuario
de
la
aplicacin)
se
definen
en
la
seccin
de
Usuarios
->
Roles.
Las
tareas
asignadas
a
un
proyecto
se
visualizan
en
forma
de
tabla,
y
sta
muestra
la
tarea,
su
prioridad,
si
una
tarea
depende
de
otra,
una
grfica
con
la
estimacin
de
horas
y
las
horas
imputadas
realmente,
el
tiempo
real
empleado,
el
coste
en
horas
por
tarea,
el
nmero
y
la
lista
de
personas
asignada
a
esa
tarea,
el
inicio
y
el
final
de
la
tarea.
Pag 103
Pag 104
Para
actualizar
la
informacin
de
las
tareas
realice
todos
los
cambios
que
quiera
en
la
tabla
y
para
salvarlos
pulse
en
el
botn
Update.
Si
la
tarea
tiene
ms
de
un
empleado
asignado
y
quiere
realizar
algn
cambio
en
este
campo
deber
ir
al
men
de
edicin
detallado
pulsando
en
el
icono
con
forma
de
herramienta
situado
en
la
columna
de
la
derecha.
Para
borrar
una
tarea
puede
usar
el
botn
con
forma
de
cruz
situado
en
la
columna
de
la
derecha.
La
codificacin
de
los
estados
de
la
tarea
se
corresponde
al
siguiente
porcentaje
completado:
Para
aadir
una
nueva
tarea
tiene
que
pulsar
en
el
botn
Add
Task
que
despliega
el
formulario
de
creacin
de
tarea,
ahora
solo
tiene
que
rellenar
los
campos
y
pulsar
en
el
botn
Create.
Pag 105
Informes
y
resultados
Mapa
de
tiempo
proyectos
por
persona
Esta
opcin
nos
permite
ver
de
una
forma
visual,
para
una
persona
dada,
en
un
intervalo
de
tiempo
dado,
que
a
proyectos
ha
dedicado
tiempo,
y
mostrarlo
a
escala.
Pag 106
Overview
de
proyecto
Es
la
vista
principal
de
un
proyecto.
Desde
aqu
podemos
editar
algunos
detalles
generales
de
proyecto
y
ver
un
informe
global
sobre
el
estado
del
proyecto.
Este
informe,
como
muchos
otros,
se
puede
ver
en
PDF
haciendo
click
en
el
icono
de
PDF
a
la
derecha
del
titulo.
Pag 107
Planificador
de
tareas
Presenta
grficas
de
reparto
de
carga
de
tareas
por
usuario
y
permite
editar
de
forma
rpida
todas
las
tareas
de
un
proyecto,
as
como
aadirlas
o
borrarlas.
Pag 108
Mapa
de
tiempo
Similar
al
proyecto
de
tiempo
por
hombre/proyecto,
este
grfico
representa
la
imputacin
de
tiempos
de
cada
usuario
por
tarea
en
este
proyecto,
de
forma
proporcional
y
en
escala.
Es
interactivo
y
me
permite,
situando
el
ratn,
obtener
ms
informacin.
Pag 109
Overview
de
Tarea
Muestra
la
informacin
especfica
de
una
tarea:
su
progreso
en
el
tiempo,
horas
imputadas,
horas
imputadas
con
coste,
coste
real
(basado
en
la
imputacion
de
las
personas
que
trabajan
en
el,
y
su
coste
por
hora).
Permite
definir
una
fecha
de
inicio
y
fin
o
una
cantidad
total
de
horas
(para
reflejar
el
numero
de
personas
que
trabajan
en
ella).
Tambien
se
puede
definir
que
el
progreso
de
la
tarea
vaya
reflejado
en
funcion
del
%
de
horas
imputadas
respecto
al
total
de
horas
planificadas.
Pag 110
Pag 111
Vacaciones
Pag
112
Pag 113
Pag 114
Mover
tarea
Es
posible
mover
la
tarea
de
un
proyecto
a
otro.
Para
ello,
navegue
por
el
rbol
de
proyectos,
localice
el
proyecto,
y
la
tarea
que
quiere
mover.
Una
vez
ah,
elija
la
opcin
de
mover
tarea
y
seleccione
el
proyecto
de
destino.
Si
lo
que
desea
es
cambiar
el
padre
de
la
tarea,
edite
las
propiedades
de
la
misma
y
cambie
el
padre.
Las
Unidades
de
Trabajo
(WU)
de
la
tarea
van
vinculadas
a
la
tarea,
as
que
si
sta
se
mueve
de
proyecto
o
de
tarea
padre,
no
importa
ya
que
las
WU
van
asociadas
siempre
a
la
tarea,
no
al
proyecto.
Informe
de
tarea
Integria
IMS
tiene
una
opcin
para
enviar
un
informe
automtico
sobre
la
tarea
y
su
estado
actual
a
todos
los
miembros
de
la
tarea.
Seleccione
Proyecto
-
>
Tarea
->
Informe
de
tarea
para
acceder
a
esta
herramienta.
El
informe
de
tarea
generar
automticamente
un
texto
que
puede
modificar
o
personalizar.
Al
darle
al
botn
de
enviar,
generar
un
email
automticamente
y
lo
enviar
a
cada
uno
de
los
participantes
de
la
tarea.
Pag 115
Seguimiento
de
tareas
Integria
IMS
realiza
un
seguimiento
(tracking)
de
prcticamente
todas
aquellas
secciones
o
elementos
de
informacin
que
son
susceptibles
a
cambios.
En
el
caso
de
la
tarea
registra
todas
las
operaciones
de
apertura,
cierre,
cambio
y
adicin
de
informacin;
ya
sea
en
forma
de
Workunit
o
en
forma
de
fichero
adjunto.
Pag 116
Pag 118
rdenes
de
trabajo
Las
rdenes
de
trabajo
permiten
gestionar
las
diferentes
tareas
que
surgen
en
el
da
a
da
y
que
no
tienen
por
qu
estar
vinculadas
a
un
proyecto.
Adems
es
una
forma
rpida
y
sencilla
de
asignar
tareas
que
no
necesitan
estar
Pag 119
Pag 120
La
seccin
Asignacin
de
tareas
globales
permite
ver
las
tareas
que
tiene
asignadas
un
usuario
concreto,
su
rol
en
la
tarea,
las
unidades
de
trabajo
que
ha
imputado
en
ella
y
las
unidades
de
trabajo
totales
de
la
tarea.
Adems,
desde
aqu
podemos
asignar
de
forma
rpida
("en
bloque")
tareas
especficas
a
ese
usuario.
Esta
seccin
es
especialmente
til
para
administradores,
en
ella
pueden
ver
si
un
usuario
tiene
asignadas
tareas
que
no
debera,
bien
de
forma
global
o
viendo
que
el
usuario
no
ha
imputado
ninguna
hora
en
la
tarea.
O
bien
confirmar
si
el
rol
del
usuario
en
la
tarea
es
el
correcto.
Aqu
podemos
"sacar"
de
una
tarea
a
un
usuario
con
pulsar
un
solo
click.
Pag 121
7.
La
gestin
de
clientes
que
se
puede
realizar
con
Integria
IMS
es
una
gestin
orientada
a
mantener
una
base
de
datos
relacionada
de
cuentas
(trmino
que
comprende
empresas,
organizaciones,
compaas),
contactos
(personas),
contratos,
facturas
y
"actividad
reciente"
sobre
una
cuenta,
todo
ello
relacionado.
Muy
relacionado
con
esto
est
el
inventario,
donde
se
vinculan
los
objetos
de
inventario
a
travs
de
un
contrato,
y
este
va
vinculado
a
una
empresa.
De
esta
forma,
es
posible
saber,
cuando
hay
una
incidencia,
que
empresa
est
relacionada
con
ese
problema
y
qu
contactos,
facturas,
o
actividad
comercial
reciente
hay
sobre
esa
cuenta.
El
modelo
de
gestin
de
clientes
por
tanto
est
basado
en
cuatro
elementos:
compaas
(o
cuentas),
contacto,
contrato
y
factura.
Cuentas/Compaas
Son
el
elemento
"central"
de
la
gestin
de
cliente,
almacenan
datos
sobre
la
empresa
u
organizacin.
Esto
es,
el
nombre,
telfono,
el
rol
que
tiene
como
empresa,
y
algunos
otros
datos.
De
especial
relevancia
es
el
grupo
al
que
pertenece,
porque
solo
los
usuarios
de
integria
que
pertenezcan
a
ese
grupo
podrn
ver
los
datos
de
esa
compaa.
Roles
de
empresas
Sirve
para
clasificar
las
compaas
en
categoras,
como
por
ejemplo:
partners,
clientes,
fabricantes,
reseller,
posible
cliente,
etc.
Contactos
Los
contactos
son
las
personas
asociadas
a
esa
empresa.
Aqui
es
donde
podemos
definir,
ademas
del
nombre
de
esa
persona,
su
telfono,
direccin
de
correo,
y
por
supuesto
la
empresa
a
la
que
pertenece.
A
veces
no
queremos
meter
las
empresas
de
todos
los
contactos
que
tenemos
porque
son
contactos
"ocasionales",
p.e:
contactos
de
una
feria,
o
importados
de
un
listado.
Estos
contactos
se
pueden
"agrupar"
bajo
una
cuenta
de
empresa
"ficticia",
p.e:
Campaa
de
XXXX.
de
forma,
que
si
intereresa
realmente
crear
una
cuenta
de
empresa
para
ese
contacto,
se
puede
crear
y
cambiar
el
contacto
para
que
"cuelgue"
de
la
nueva
empresa.
Pag 122
Contratos
Vinculados
a
una
empresa,
llevan
datos
relevantes,
como
cuanta
econmica
y
fecha
de
inicio
y
fin.
Especialmente
til
para
poder
buscar
por
contratos
a
punto
de
vencer
o
conocer
otros
detalles.
Pag 123
Facturas
De
forma
similar
a
los
contratos,
nos
sirven
para
saber
cuando
hay
facturas
emitidas
sin
cobrar,
y
para
saber
cuando,
y
cuanto
se
ha
facturado
a
una
empresa
determinada.
El
sistema
se
utiliza
para
gestionar
las
facturas
EMITIDAS
por
nosotros,
es
decir,
en
ningun
caso
es
un
ERP
que
sirva
para
calcular
ciclos
de
tesorera,
gestin
de
impagos
u
otras
caractersticas
propias
de
un
ERP.
La
gestin
de
facturas,
que
incluye
la
generacin
de
facturas
en
PDF;
est
orientada
desde
el
punto
de
vista
de
la
gestion
de
Clientes,
no
de
proveedores.
En
la
versin
Enterprise
existe
control
de
acceso
a
las
facturas
de
una
empresa.
Tienen
acceso
a
ellas,
el
propietario
de
la
empresa
y
los
usuarios
que
tengan
perfil
de
gestor
(CM).
En
la
version
open,
todo
el
mundo
tiene
acceso
a
las
facturas.
Pag 124
Las facturas contienen varios campos, de los cuales los ms importante son:
Pag 125
Bloqueo
de
facturas
Una
factura
se
puede
bloquear
-mediante
el
icono
del
candado-
de
forma
que
una
vez
bloqueada,
no
se
puede
modificar.
Solo
la
puede
modificar
o
borrar
la
persona
que
bloque
la
factura.
Pag 126
Esta
es
la
vista
de
detalle
de
la
empresa,
donde
podemos
actualizar
los
datos.
Aqu
podemos
ver
la
actividad
reciente
sobre
esta
compaia
(lo
ms
reciente
est
arriba).
Podemos
agregar
ms
actividad
de
forma
sencilla.
Pag 127
Tambin
podemos
acceder
a
un
listado
de
las
facturas
actuales.
Haciendo
click
en
cualquiera
de
ellas
puede
ver
el
detalle
o
descargar
el
archivo
adjunto
de
la
factura.
En
la
versin
Enterprise
existe
control
de
acceso
a
las
empresas.
Tienen
acceso
a
ellas,
los
usuarios
asociados
a
la
empresa
y
los
usuarios
que
pertenecen
a
la
empresa
'padre'.
Es
decir,
cuando
un
usuario
tiene
acceso
a
una
empresa,
tambin
lo
tiene
a
todas
las
empresas
'hijas'.
Informes
y
listados
Una
de
las
partes
ms
importantes
de
una
base
de
datos
de
clientes
o
un
sistema
de
gestion
de
relacion
con
el
cliente
(CRM)
es
la
posibilidad
de
sacar
listados
de
datos,
de
forma
flexible
y
definida
por
el
usuario.
Con
Integria
tiene
la
posibilidad
de
generar
listados
para
poder
descargarlos
en
PDF,
HTML,
CSV
y
tambin
de
programarlos
automticamente
con
el
programador
de
informes.
Pag 128
Pag 129
Pag 130
Leads
(Oportunidades)
A
travs
de
la
gestin
de
leads
de
Integria
podemos
hacer
un
seguimiento
de
posibles
clientes.
generalmente
estos
leads
entran
de
forma
"externa"
(mediante
API),
aunque
tambien
se
pueden
crear
manualmente
desde
el
editor.
Al
igual
que
otros
objetos
de
Integria,
un
Lead
tiene
un
"propietario"
que
es
la
persona
que
lo
gestiona.
El
sistema
permite
ir
anotando
la
actividad
de
ese
lead,
e
ir
modificando
su
estado,
de
forma
que
progrese
desde
un
lead
sin
"clasificar"
a
una
venta
cerrada
(o
perdida).
Los
leads
se
pueden
reenviar
(mail
forward)
o
gestionar
directamente
por
correo
desde
la
herramienta.
Si
se
hace
desde
el
propio
integria,
se
podr
gestionar
el
envio
y
la
recepcin
de
las
respuestas
por
email,
que
quedarn
reflejados
en
el
seguimiento
del
lead,
al
llevar
en
CC
la
direccin
de
Integria,
para
que
este
pueda
"capturar"
el
correo
de
respuesta
del
lead.
Pag 131
A
continuacin
comentaremos
la
parte
de
cdigo.
Las
dos
primeras
variables
definen
la
url
donde
est
alojada
Integria
IMS
y
el
usuario
que
tiene
permisos
para
usar
las
funciones
del
API
//Config parameters $integria_url = "http://192.168.70.163/integria"; $user = "api_user";
A
continuacin
se
crea
una
cadena
de
texto
con
al
url
que
usaremos
para
crear
los
leads
mediante
el
API
de
Integria
IMS.
Adems
de
la
direccin
del
servidor
y
el
usuario,
se
configuran
los
parmetros
op
con
el
valor
create_lead
que
indica
la
funcin
del
API
a
usar
y
params
con
los
parmetros
de
la
funcin.
Pag 132
Por
ltimo
el
cdigo
realiza
una
llamada
al
API
de
Integria
IMS
por
medio
de
la
utilidad
CURL
de
PHP.
// Configure curl $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $myurl); curl_setopt($ch,
CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); // Send curl request and
close $ret = curl_exec($ch); curl_close ($ch);
Pag 133
Se
crear
un
nuevo
lead
como
se
puede
ver
en
la
siguiente
captura:
Gestin
de
actividad
de
leads
a
travs
de
emails
Integria
IMS
permite
gestionar
la
actividad
comercial
de
los
leads
mediante
emails.
Esta
funcionalidad
Enterprise,
le
permitir
actualizar
la
conversacin
entre
las
partes
y
subir
ficheros
al
lead
de
forma
automtica.
Para
ello
se
usa
un
buzn
de
correo
electrnico
como
referencia
del
que
Integria
leer
los
emails
para
extraer
la
informacin
y
los
adjuntos.
En
la
seccin
Configuracin
de
correo-e
puede
consultar
todos
los
detalles
sobre
la
configuracin
del
buzn
de
correo.
Esta
funcionalidad
se
usa
por
medio
de
la
opcin
Email
de
respuesta
disponible
en
los
leads.
Con
esta
opcin
Integra
enviar
un
email
aadiendo
un
token
del
tipo[Lead#35]
al
principio
del
subject
del
email,
Pag 134
Campaas
Las
campaas
permiten
agrupar
informacin
acerca
de
una
campaa
de
promocin
de
un
producto
o
servicio.
Usando
las
funcionalidades
de
Newsletter
y
Leads
podr
comprobar
la
eficacia
de
la
campaa.
Una
campaa
est
definida
por
los
siguientes
parmetros:
Pag 135
Con
los
datos
de
las
diferentes
fuentes
Integria
IMS
crear
el
informe
de
campaa
que
podr
ver
pulsando
en
el
botn
de
Estadsticas
de
la
parte
superior,
de
la
vista
de
campaa.
Este
informe
tiene
datos
sobre
el
estado
de
las
ventas
asociadas
a
la
campaa,
as
como
el
retorno
de
inversin
de
la
propia
campaa.
Tambin
podr
ver
estadsticas
sobre
la
efectividad
de
la
newsletter
y
el
ratio
de
conversin
de
leads.
Para
poder
desarrollar
una
campaa
es
necesario
dos
cosas:
poder
crear
los
leads
desde
una
fuente
que
incluya
el
identificador
de
la
campaa
(por
medio
de
un
formulario
a
medida
de
insercion
de
leads)
y
por
medio
de
una
newsletter
asociada
a
esa
campaa,
de
forma
que
automticamente
se
vaya
incrementando
el
numero
de
"newsletter"
recibidas.
Para
esto
es
precio
que
Integria
sea
accesible
desde
internet,
ya
que
el
formulario
personalizado
de
creacion
de
leads
ataca
contra
la
API
de
Integria,
y
la
newsletter
enviada
a
Pag 136
cada
cliente
incorpora
un
pixel
transparente
que
sirve
para
saber
si
esa
persona
ha
abierto
el
email.
Pag
137
Podr
asociar
la
campaa
a
tantos
leads
y
ediciones
de
newsletter
como
desee.
Desde
el
momento
en
el
que
se
aadan
los
diferentes
leads
y
ediciones,
se
podr
visualizar
el
resultado
de
la
campaa
por
medio
del
informe
que
se
ir
actualizando
de
forma
automtica
segn
varien
los
datos
de
leads
y
de
ediciones
de
newsletter
asociados.
Pag 138
8.
Inventario
Inventario
Pag 139
Inventario
Estos
campos
pueden
tener
valor
nico
que
sirva
como
identificador
y
se
pueden
marcar
para
ser
heredados
por
otros
objetos.
Otra
caracterstica
es
que
se
pueden
marcar
para
ser
mostrados
en
la
bsqueda.
De
esta
forma,
la
visualizacin
de
inventario
en
la
bsqueda
tambin
es
flexible.
Los
campos
personalizados
pueden
ser
de
tipo
numrico,
texto,
combo
o
bien
externo.
Los
campos
de
tipo
externo
hacen
referencia
a
una
tabla
externa
en
la
base
de
datos.
Cuando
se
crean,
se
debe
detallar
el
nombre
de
la
tabla
y
el
campo
identificador
de
la
misma.
Pag 140
Inventario
Pag 141
Inventario
Pag 142
Inventario
objeto.
De
esta
forma
el
objeto
estar
accesible
por
el
propietario,
los
usuarios
asociados
directamente
al
objeto
o
los
usuarios
pertenecientes
a
una
compaa
asociada,
adems
si
se
marca
el
flan
Pblico
todo
el
mundo
podr
ver
el
objeto.
Un
objeto
de
inventario
puede
tener
una
"jerarqua"
de
objetos
(un
objeto
puede
ser
hijo
de
otro).
Esto
se
define
al
escoger
un
"padre".
Adems
de
este
parentesco
padre/hijo,
se
pueden
establecer
relaciones
entre
objetos.
El
inventario
de
Integria
IMS
posee
un
sencillo
sistema
de
control
de
stocks.
Para
gestionar
el
stock,
todos
os
objetos
de
inventario
tienen
un
campo
"estado"
que
permite
llevar
un
sistema
de
stock.
Los
estados
posibles
son:
Nuevo,
En
uso,
No
usado
o
Dado
de
baja.
Tambin
puede
registrar
la
fecha
de
recepcin
y
baja.
Veamos
un
objeto
de
inventario
de
ejemplo;
La
solapa
de
relaciones,
muestra
los
dems
objetos
relacionados
con
ste.
Se
pueden
asociar
nuevos
objetos,
tan
slo
hay
que
escogerlo
del
combo
y
vincularlo
como
se
muestra
a
continuacin.
De
esta
forma,
se
pueden
relacionar
otros
objetos
adems
del
objeto
padre.
Pag 143
Inventario
La
solapa
de
incidencias
asociadas
al
objeto
de
inventario
indica
qu
incidencias
ha
sufrido
este
objeto,
y
en
qu
estado
se
encuentran.
Podemos
hacer
click
en
cualquiera
de
ellas
para
acceder
a
su
informacin
directamente.
La
solapa
tracking
muestra
los
cambios
que
se
producen
en
el
objeto
de
inventario
como
el
cambio
de
propietario,
si
se
asocia
un
tipo
de
objeto,
un
objeto
padre...
Bsquedas
de
inventario
El
resultado
de
la
bsqueda
de
inventario
puede
visualizarse
en
dos
modos:
rbol
o
listado.
Pag 144
Inventario
Pag 145
Inventario
Los
campos
por
los
que
se
pueden
realizar
bsquedas
son:
Pag 146
Inventario
Adems
puede
exportar
los
resultados
de
las
bsquedas
en
PDF
y
CSV
para
obtener
listados
que
aadir
a
cualquier
tipo
de
informe.
Pag 147
Inventario
En
el
formulario
deber
configurar
los
parmetros
obligatorios:
Pandora
FMS
URL:
url
donde
est
accesible
la
consola
de
Pandora
FMS
Pandora
FMS
API
password:
contrasea
del
API
de
Pandora
FMS.
Este
parmetro
se
configura
en
la
consola
de
Pandora
FMS.
Pandora
FMS
User:
usuario
con
el
que
acceder
a
la
informacin
de
Pandora
FMS.
Pandora
FMS
User
password:
contrasea
del
usuario
de
Pandora
FMS.
Default
Contract:
contrato
por
defecto
asociado
al
objeto.
Pag
148
Inventario
Una
vez
configurado
Integria
sincronizar
los
agentes
y
el
inventario,
desde
ese
momento
dispondremos
de
los
agentes
en
el
tipo
de
objeto
de
inventario
'Pandora
agents'.
Esta
sincronizacin
crear
los
objetos
de
inventario
con
la
informacin
de
los
agentes
monitorizados
en
el
servidor
de
Pandora
FMS.
Estos
campos
son
fijos
y
no
es
posible
ampliarlos.
Si
necesita
personalizar
la
extraccin
de
informacin
de
un
dispositivo
o
PC
puede
usar
el
Inventario
automtico
con
los
agentes
de
Pandora
FMS
Pag 149
Inventario
Con
la
informacin
de
inventario
enviada
en
el
XML
se
crearn
varios
objetos
Pag 150
Inventario
Los
agentes
de
Pandora
estn
asociados
al
tipo
llamado
Pandora
agents,
por
lo
que
para
que
el
inventario
funcione
es
necesario
que
est
definido.
Los
dems
objectos
de
inventario
se
asocian
a
sus
tipos
como
se
explica
a
continuacin.
El
siguiente
XML
con
la
informacin
de
inventario
podra
ser
enviado
por
un
agente
de
Pandora
FMS.
<?xml version='1.0' encoding='UTF-8'?> <agent_data description='' group='' os_name='linux'
os_version='"CentOS release 6.4 (Final)"' interval='300' version='4.1(Build 130822)'
timestamp='2013/10/22 09:27:38' agent_name='localhost.localdomain' timezone_offset='0'
address='192.168.70.163'> <inventory>
<inventory_module>
<name><![CDATA[Users]]></name>
<datalist>
<data><![CDATA[root]]></data>
</datalist>
</inventory_module>
<inventory_module>
<name><![CDATA[Process]]></name>
<datalist>
<data><![CDATA[COMMAND]]></data>
<data><![CDATA[/sbin/init]]></data>
<data><![CDATA[[kthreadd]]]></data>
<data><![CDATA[[migration/0]]]></data>
<data><![CDATA[[ksoftirqd/0]]]></data>
<data><![CDATA[[scsi_eh_6]]]></data>
<data><![CDATA[sh -c ps -eo command | tr -d "" ]]></data>
<data><![CDATA[ps -eo
command]]></data>
<data><![CDATA[tr -d ]]></data>
</datalist>
</inventory_module>
<inventory_module>
<name><![CDATA[Software]]></name>
<datalist>
<data><![CDATA[acl;2.2.49;Access control list utilities]]></data>
<data><![CDATA[acpid;1.0.10;ACPI Event Daemon]]></data>
<data><![CDATA[alsalib;1.0.22;The Advanced Linux Sound Architecture (ALSA) library]]></data>
<data><![CDATA[alsa-plugins-pulseaudio;1.0.21;Alsa to PulseAudio backend]]></data>
<data><![CDATA[zenity;2.28.0;Display dialog boxes from shell scripts]]></data>
<data><![CDATA[zip;3.0;A file compression and packaging utility compatible with
PKZIP]]></data>
<data><![CDATA[zlib;1.2.3;The zlib compression and decompression
library]]></data>
</datalist>
</inventory_module>
<inventory_module>
<name><![CDATA[File system]]></name>
<datalist>
<data><![CDATA[tmpfs;0;244M;/dev/shm]]></data>
Pag 151
<data><![CDATA[/dev/sda1;34M;426M;/boot]]></data>
</inventory> </agent_data>
</datalist>
Inventario
</inventory_module>
Pag 152
Inventario
Adems
todos
los
tems
correspondientes
a
los
elementos
tendrn
como
padre
al
agente
que
los
report
a
travs
del
XML.
El
resultado
final
del
objeto
de
inventario
creado
para
ese
elemento
del
XML
quedara
como
en
la
siguiente
imagen:
En
el
inventario,
junto
con
los
objetos
creados
a
partir
de
los
diferentes
mdulos
de
inventario
del
XML,
aparecer
un
objeto
para
el
agente
en
este
caso
llamadolocalhost.localdomain.
Pag 153
Inventario
Por
defecto,
Integria
4.0
trae
definidos
los
principales
modulos
de
inventario
para
agentes
Windows:
Software,
Parches,
HD,
Video,
CPU,
Servicios
y
RAM.
A
continuacin
se
puede
ver
un
ejemplo
de
como
se
visualizara.
Pag 154
Inventario
Instalacin
de
tentacle_server
La
funcionalidad
de
inventario
remoto
de
Integria
requiere
de
la
instalacin
de
la
aplicacin
tentacle_server.
A
continuacin
se
explica
cmo
instalarlo
en
los
diferentes
sistemas.
Unix/Linux
Para
instalar
el
servidor
tentacle_server
en
sistemas
Unix/Linux
deber
acceder
a
la
carpeta
extras
en
el
directorio
de
Integria
y
ejecutar
el
siguiente
comando
con
privilegios
de
root:
./inventory_installer
Pag 155
Inventario
Windows
En
sistemas
Windows
deber
ejecutar
a
mano
el
servidor
tentacle_server
en
una
shell
ejecutando
el
siguiente
comando:
C:\wamp\www\integria\extras\tentacle_server.exe -a 0.0.0.0 -p 41121 -s
"C:\wamp\www\integria\attachment\inventory"
Pag 156
Inventario
El
envo
de
archivos
de
hace
mediante
una
conexin
TCP
al
puerto
41121.
Por
ello
para
el
correcto
funcionamiento
de
esta
funcionalidad
puede
que
tenga
que
revisar
las
reglas
de
routing
o
firewalls
de
su
red
Pag 157
Base de conocimiento
9.
Base de conocimiento
Introduccin
Integria
IMS
posee
un
sistema
de
gestin
de
Base
de
conocimiento
(BC
por
sus
siglas
en
espaol)
o
Kb
(por
su
acrnimo
en
ingls
de
Knowledge
base),
que
permite
mantener
una
base
formada
por
diferentes
artculos,
los
cuales
se
organizan
dependiendo
del
tipo
de
producto,
categora
o
lengua
en
el
que
se
redactan.
Constituye
un
elemento
centralizado
de
consulta
y
edicin
de
artculos,
el
cual
puede
ser
alimentado
por
los
usuarios,
tanto
de
forma
manual,
como
a
travs
del
sistema
de
incidencias.
Pag 158
Base de conocimiento
Como
se
puede
observar
en
la
anterior
captura,
para
cada
artculo
perteneciente
a
la
base
de
conocimiento,
se
detalla
la
categora
y
el
producto
al
que
pertenece,
as
como
la
lengua
y
un
timestamp
con
el
tiempo
desde
la
ltima
modificacin.
Desde
esta
misma
vista,
tenemos
la
posibilidad
de
eliminar
un
artculo
haciendo
click
en
el
aspa
roja.
Gestionar
Categoras
Para
crear
o
visualizar
las
diferentes
categoras
que
tenemos
disponibles
en
nuestra
base
de
conocimiento,
debemos
pinchar
en
el
men
lateral,
en
la
parte
de
Gestionar
categoras.
Desde
esta
seccin,
podemos
ver
la
lista
de
categoras
que
tenemos
creadas.
Cada
una
de
ellas
tendr
un
icono
asignado,
un
nombre
y,
opcionalmente,
un
padre,
que
ser
la
categora
de
la
que
cuelga.
Dentro
de
esta
misma
vista,
tenemos
la
columna
de
Elementos,
que
muestra
el
nmero
de
artculos
que
tienen
asignada
esa
categora.
Podemos
eliminar
una
categora
pinchando
sobre
el
aspa
roja
de
la
categora
que
deseamos
eliminar
de
la
BC.
Pag 159
Base de conocimiento
Gestionar
Productos
Los
diferentes
elementos
de
una
BC
tambin
pueden
hacer
referencia
a
un
determinado
producto,
por
lo
que,
al
igual
que
en
las
categoras,
tenemos
la
posibilidad
de
gestionar
y
visualizar
diferentes
productos,
para
posteriormente
asignarlos
a
los
artculos
de
nuestra
BC.
Para
acceder
a
esta
seccin,
debemos
pinchar
en
Gestionar
productos,
en
el
men
lateral
dentro
de
la
seccin
BC.
Una
vez
dentro,
se
pueden
visualizar
todos
los
productos
que
hay
creados.
Al
igual
que
en
con
las
categoras,
la
vista
de
los
productos
muestra
el
nombre
y
el
icono
del
producto,
el
padre
del
que
cuelga
dicho
producto
(opcional),
una
descripcin
y
el
nmero
de
elementos/artculos
que
lo
tienen
asignado.
Pulsando
el
aspa
roja
podemos
eliminar
los
diferentes
productos
existentes.
Pag 160
Base de conocimiento
A
continuacin
pulsamos
sobre
el
botn
Crear
para
guardar
el
nuevo
artculo,
lo
que
nos
llevar
a
la
vista
general
de
elementos,
donde
ya
se
encontrar
el
nuevo
artculo
recin
creado.
Para
poder
visualizar
un
elemento
en
concreto,
se
ha
de
pinchar
sobre
el
nombre
del
artculo,
y
una
vez
dentro,
podemos
ver
el
Autor
del
artculo,
la
Pag 161
Base de conocimiento
Permisos en la KB
Pag 162
Base de conocimiento
Es
una
caracterstica
Enterprise,
que
nos
permite
definir
que
grupos
ven
qu
productos.
Esta
relacin,
al
igual
que
ocurre
por
ejemplo,
con
la
seccin
de
distribucin
de
ficheros,
hay
que
hacerla
manualmente.
Accedemos
a
la
gestin
de
permisos
a
travs
de
la
ltima
opcin
del
menu
de
la
base
de
conocimiento
(KB
en
ingls):
En
ella,
escogeremos
un
tipo
de
producto
y
un
grupo
para
dar
acceso
a
los
usuarios
de
ese
grupo
a
los
artculos
de
ese
producto
(en
cualquier
categora).
Pag 163
10.
Introduccin
Integria
IMS
dispone
de
un
entorno
centralizado
de
descargas,
que
permite
la
distribucin
de
archivos
y
releases
de
software
a
los
clientes
y
usuarios
de
Integria.
Todos
los
elementos
de
la
File
Releases
deben
pertenecer
a
una
categora,
y
las
categoras
a
su
vez
estn
relacionadas
con
un
grupo,
lo
que
permite
un
control
de
acceso
de
los
diferentes
usuarios
a
los
elementos.
Dispone
de
un
sistema
"annimo"
que
permite
poder
compartir
un
fichero
a
un
usuario
cualquiera,
sin
que
tenga
que
tener
una
cuenta
en
integria,
simplemente,
compartiendo
la
URL
de
acceso
a
ese
fichero.
Vista
general
Accedemos
al
sistema
de
distribucin
de
ficheros
desde
el
men
superior
de
Integria,
pinchando
en
el
men
File
Releases
Desde
esta
seccin,
podemos
crear
las
diferentes
categoras
a
las
que
pertenecern
los
archivos
y
gestionar
el
acceso
de
los
usuarios
y
clientes,
relacionando
una
categora
con
uno
o
varios
grupos.
En
el
men
lateral
Examinar
se
presenta
una
lista
de
los
ficheros
que
comforman
nuestra
File
Releases,
como
puede
verse
en
esta
captura.
Pag 164
En
esta
vista,
se
indica
el
tamao
del
fichero
de
cada
uno
de
los
elementos,
la
categora
a
la
que
pertenece,
el
nmero
de
descargas
sobre
este
archivo
y
el
tiempo
desde
su
subida.
Tambin
podemos
filtrar
las
file
releases
gracias
a
la
bsqueda
que
se
incluye
en
la
parte
superior
de
la
vista
Examinar.
El
filtrado
podemos
hacerlo
tanto
por
categoras
a
las
que
pertenecen
como
por
nombre
de
file
release.
Pag 165
En
la
nueva
pantalla,
pondremos
un
Nombre
a
la
nueva
categora
y
le
asignaremos
un
icono.
Pulsamos
en
Crear
para
guardar
los
cambios.
De
esta
forma,
vamos
aadiendo
todas
las
categoras
a
las
que
pertenecern
cada
una
de
los
file
release
de
nuestro
sistema.
Gestin
de
acceso
El
objetivo
de
esta
seccin
es
relacionar
las
categoras
que
hemos
creado
dentro
de
File
Releases,
con
los
diferentes
grupos
configurados
en
el
sistema
de
Integria.
De
esta
forma
conseguimos
un
sistema
de
control
de
acceso
a
los
file
releases,
ya
que
un
elemento
que
pertenece
a
una
categora,
tiene
asignado
un
conjunto
de
grupos
(uno
o
ms)
que
definen
los
usuarios
que
pueden
o
no
tener
acceso
dicho
elemento.
Para
asignar
uno
o
varios
grupos
a
una
categora,
pinchamos
sobre
el
botn
File
Releases
->
Gestionar
acceso
y
pinchamos
en
el
botn
Crear.
En
la
nueva
pantalla,
elegimos
una
categora
y
un
grupo
para
crear
la
relacin.
Pag 166
Pag 167
El
ID
Externo
se
usa,
en
combinacin
con
la
opcion
"Publico"
para
poder
crear
un
enlace
publico,
que
cualquiera
pueda
pinchar,
sin
tener
siquiera
acceso
a
la
herramienta.
Es
una
forma
de
poder
compartir
(opcionalmente)
ficheros
con
todo
el
mundo,
gestionados
desde
Integria.
Para
borrar
o
editar
una
file
release
de
la
lista,
pinchamos
en
Examinar,
y
en
la
vista
de
elementos,
pinchamos
sobre
el
icono
de
herramienta
si
lo
que
se
desea
es
editar
o
sobre
el
aspa
roja
si
queremos
borrarla
de
la
lista
(el
fichero
no
se
borra
del
sistema
de
archivos).
Pag 168
11.
Newsletter
Newsletter
Ediciones
Las
newsletter
permiten,
poder
enviar
correos
masivos
a
un
conjunto
de
direcciones
de
email.
Estas
direcciones
de
email
se
definen
para
cada
newsletter.
Cada
newsletter
puede
tener
una
o
varias
"ediciones",
de
forma
que
cada
edicin
contiene
un
ttulo
de
mensaje
(subject),
as
como
un
contenido
en
texto
claro
(Ascii)
y
uno
en
texto
formateado
(HTML).
Al
editar
/
crear
una
nueva
edicin
se
permite
adems
especificar
la
fecha
(sino
se
detectar
automticamente).
La
"edicin"
"hereda"
las
direcciones
asignadas
a
la
newsletter
de
forma
que
diferentes
ediciones
de
una
newsletter
utilizarn
siempre
el
mismo
conjunto
de
direcciones
de
correo.
Pag 169
Newsletter
NOTA:
Si
va
a
utilizar
elementos
grficos
en
la
newsletter,
suba
primero
los
recursos
(imgenes,
javascript,
etc)
a
un
servidor
(p.e:
el
propio
servidor
de
integria,
usando
el
filemanager)
y
luego
enlcelos
desde
el
editor
HTML.
Direcciones
Aadir
direcciones
a
una
newsletter
es
sencillo.
Basta
meter
una
direccin
(y
un
nombre
opcional,
separado
por
una
coma),
o
meter
varias,
separadas
por
saltos
de
linea,
tal
como
se
ve
en
el
ejemplo:
Pag 170
Newsletter
Las
direcciones
invlidas
(se
comprueba
slo
su
sintaxis)
se
ignorarn.
Si
mete
alguna
direccin
que
ya
exista,
no
se
volver
a
meter.
Si
intenta
meter
una
direccin
que
estaba
desactivada,
esta
seguir
desactivada.
Cola
de
envo
Una
vez
que
ya
ha
definido
una
newsletter,
ha
creado
al
menos
una
edicin
para
esa
newsletter
y
ha
introducido
direcciones
para
el
envo
llega
el
momento
de
enviar
esa
newsletter
por
correo.
Existe
un
parmetro
en
el
setup
muy
importante
que
regula
el
comportamiento
de
la
cola
de
envos,
de
cuantos
emails
enva
cada
vez
que
se
ejecuta
la
tarea
programada
de
Integria,
que
debera
tener
instalada
en
el
cron
de
su
sistema:
Revsela,
y
tenga
en
cuenta
cada
cuanto
se
ejecuta
su
tarea
(por
defecto
cada
5
minutos),
de
forma
que
si
su
servidor
de
correos
tiene
un
lmite
de
envio
de
200
mails
por
hora,
tendr
que
calcular
aproximadamente
cuantos
e-mails
tiene
que
enviar
como
mximo
en
cada
ejecucin,
en
este
caso:
200 mails por hora / 20 = 10
Pag 171
Newsletter
Solo
tiene
que
pulsar
ahora
el
botn
de
empezar
(la
flecha
verde)
para
que
cuando
el
proceso
en
segundo
plano
(crontask)
se
ejecute
empiece
a
enviar
correos.
Existen
4
nmeros
en
la
columna
de
"direcciones".
El
primero
es
el
total
de
envios
encolados,
el
2
es
el
numero
de
emails
pendientes
de
enviar,
el
3
el
nmero
de
mails
enviados,
y
el
4
el
numero
de
emails
que
no
se
pudieron
enviar.
Una
vez
lanzada,
deber
esperar
a
que
se
envie
todo
el
correo.
Puede
desconectar
de
Integria,
el
proceso
seguir
en
segundo
plano,
y
en
funcin
de
cmo
haya
configurado
la
cola
de
envo,
puede
tardar
horas
o
incluso
dias.
Conctese
de
vez
en
cuando
a
ver
como
va.
Si
cuando
haya
terminado,
tiene
muchas
direcciones
con
error,
puede
probar
a
"Reintentar"
el
envio
(las
flechas
circulares
verdes)
y
el
sistema
volver
a
intentar
enviar
los
correos
que
no
pudo.
Pag 172
Newsletter
Puede
enlazar
en
sus
emails,
una
direccin
web
para
visualizar
el
contenido
de
la
newsletter
en
HTML.
Para
ello
necesita
la
ruta
URL
pblica
de
su
integria,
p.e:
http://artica.es/integria
Aadindole
lo
siguiente:
/include/newsletter.php?operation=read&id=X
Pag 173
Newsletter
Esto
permitir
adems
incrementar
en
uno
el
contador
de
visitas
de
esa
newsletter.
Este
conteo
se
puede
ver
en
la
lista
de
ediciones
de
newsletters.
Pag 174
Newsletter
La
url
para
el
formulario
de
subscripcion
es
:
< Integria base url >/include/newsletter.php?operation=subscribe&id=X
Nota:
Existe
un
mecanismo
de
seguridad
para
prevenir
inserciones
masivas.
Todas
las
inserciones
de
emails
se
validan
primero,
evitando
emails
erroneos
e
emails
duplicados.
Al
suscribir
correctamente
a
un
usuario,
se
le
envia
un
email,
informandole
que
ha
sido
suscrito,
y
la
URL
para
desuscribirse
de
dicha
newsletter.
Pag 175
Newsletter
Pag 176
12.
Wiki
Wiki
Sintaxis
bsica
Este
es
un
resumen
breve
de
su
sintaxis.
Cabeceras
Example:
!Heading H2 !!Heading H3 !!!Heading H4
Cuantos
ms
signos
de
exclamacin
que
utilice,
menor
ser
el
ttulo
ser
(hasta
5
puntos
de
exclamacin).
Los
signos
de
exclamacin
tiene
que
ser
exactamente
al
comienzo
de
la
lnea.
Pag 177
Wiki
Se ver como
Fruit
Apple
Granny
smith
Orange
Vegetables
Garlic
Onion
## First subitem
Se
ver
como:
1. First
item
1. First
subitem
1. First
subsubitem
2. Second
subitem
'
Estilos
de
letra
'
Negrita
Negrita
(tres
comillas
simples)
Cursiva
Cursiva
(dos
comillas
simples)
'Tachado'
Tachado,
con
comilla
y
ralla
baja.
'__Subrayado__'
Con
comilla
y
dos
rallas
bajas.
Pag 178
Wiki
o
[Main project page|Main page] Main project page
o
[Features header on Main page|Main page#Features] Features header on Main page
Puede
utilizar
tambin
los
enlaces
relativos,
pero
tiene
que
comenzar
con.
/
(De
lo
contrario
se
interpretar
como
pgina
de
Wiki).
As
que
si
usted
desea
vincular
alguna
pgina
HTML
en
el
mismo
directorio,
se
utiliza:
[Interesting page|./SomeWebPage.html] Interesting page
Imagenes
Para
usar
la
imagen
como
enlace:
[http://lionwiki.0o.cz/lion.jpg|link=http://lionwiki.0o.cz/]
Tablas
de
contenido
Se
pueden
general
Tabla
de
contenidos
automticamente
con
{TOC}.
Cdigo
o
preformato
Es
muy
til
cuando
queremos
evitar
que
el
wiki
nos
"formatee"
algo
o
lo
malinterprete,
util
para
poner
cdigo,
o
informacin
en
bruto.
Se
utiliza
{
{
y
}
}.
Todo
el
texto
entre
medias
ir
formateado
como
este:
Pag 179
import sys
if len(sys.argv) == 2:
Wiki
print "Hello",sys.argv[1]}}
Linea
horizontal
Usando
----
en
una
lnea
sin
nada
ms.
Codigo
HTML
Puede
meter
cdigo
HTML
directamente
en
el
wiki,
mientras
use
los
tags
{html}
y
{/html}
Lnea
en
blanco
Utilice
{br}
para
meter
lneas
en
blanco.
Pag 180
Wiki
Pag 181
Wiki
Pag 182
13.
Configuracin
Configuracin
Herramientas
del
sistema
Opciones
de
configuracin
El
men
Configuracin
de
Integria
IMS
proporciona
la
pantalla
de
Pag 183
Configuracin
Opciones
de
configuracin
Configuracin
general
En
la
seccin
Configuracin
general
se
pueden
configurar
diversos
aspectos
generales
de
Integria
IMS.
aqu
describimos
los
ms
importantes
y
que
requieren
una
explicacin
ms
detallada.
Pag 184
Configuracin
Pag 185
Configuracin
Configuracin visual
En
esta
seccin
se
configuran
algunas
de
las
opciones
que
definen
la
"apariencia"
general
del
sistema.
Puede
modificar
las
siguientes
opciones:
Pag 186
Configuracin
La
gestin
de
poltica
de
password
excluye
a
los
usuarios
administrador.
Esta
es
una
caracterstica
Enterprise.
Configuracin
de
incidentes
Pag 187
Configuracin
Pag 188
Configuracin
Pag 189
Configuracin
Si
quiere
usar
una
cuenta
de
GMail
con
el
servicio
de
mailing
de
Integria
debe
configurar
las
variables
SMTP
como
sigue:
Pag 190
Configuracin
Configuracin
de
SMTP
Se
definen
las
credenciales
y
datos
para
conectar
a
su
servidor
SMTP.
Si
de
deja
en
blanco
intentar
usar
un
sistema
de
correo
local
en
la
misma
maquina
donde
corre
Integria
(generalmente
sendmail
o
equivalente).
Configuracin
de
IMAP/POP
Similar
al
la
configuracin
de
SMTP.
Si
va
a
usar
SSL
utilice
ssl://nombredehost.domain.com
y
configure
adecuadamente
el
puerto.
Configuracin
de
la
cola
de
envo
de
correos
Integria
no
envia
automticamente
los
correos,
si
no
que
los
"encola"
para
ser
enviados
por
el
proceso
que
se
ejecuta
cada
cinco
minutos
(integria
cron).
Para
ajustar
este
comportamiento
existen
una
serie
de
parmetros
especiales,
asi
como
un
gestor
de
cola
de
envos
pendientes.
Nota:
Los
emails
de
las
newsletter
no
utilizan
esta
cola,
sino
una
cola
independiente
que
se
gestiona
desde
la
cola
de
envios
de
la
newsletter.
Pag 191
Configuracin
Pie
del
correo
electrnico:
Pie
del
correo
electrnico
que
se
enviar
en
cualquier
correo
automtico
de
Integria
IMS.
Se
puede
dejar
en
blanco,
al
igual
que
la
cabecera.
Se
enva
como
texto
plano
(plain
ascii).
Este
sistema
permite
ver
los
mails
pendientes
de
envo
y
su
estado.
Adems
podemos
borrar
la
cola
actual
y/o
reenviar
aquellos
mails
marcados
como
invlidos.
Plantillas
de
correo
Pag 192
Configuracin
Esta
seccin
sirve
para
poder
editar
las
plantillas
de
correo
que
utilizar
Integria
para
componer
emails
as
como
las
plantillas
del
"subject"
del
mensaje.
Las
plantillas
de
correo
son
genricas
y
se
utilizan
para
todos
los
grupos.
Para
editar
una
plantilla
elija
una
y
pulse
el
botn
de
editar.
Puede
ver
que
hay
unas
marcas
especiales,
del
tipo
de
_sitename_
que
llamamos
macros.
Las
macros
son
marcas
de
texto
que
se
sustituirn
en
el
momento
de
componer
el
mensaje
por
un
valor
concreto.
En
este
momento
estn
definidas
las
siguientes
macros:
Pag 193
Configuracin
Pag 194
Configuracin
Informacin
adicional:
Inventario
Esta
seccin
controla
la
integracin
automtica
del
inventario
de
pandora
con
el
de
integria,
y
la
gestin
del
inventario
remoto
(procesamiento
de
datos
enviados
por
agentes
de
pandora
a
Integria,
sin
necesidad
de
instalar
Pandora
FMS).
Pag 195
Configuracin
Importacin
de
datos
desde
Pandora
FMS
Autenticacin
Pag 196
Configuracin
Pag 197
Configuracin
CRM
Esta
seccin
controla
toda
la
configuracin
especfica
del
CRM.
Pag 198
Configuracin
Pag 199
Configuracin
Gestin
de
proyectos
Pag
200
Configuracin
Traduccin
de
cadenas
La
herramienta
de
traduccin
de
cadenas
se
encuentra
dentro
del
menu
Setup
y
le
permite
cambiar
cualquier
texto
que
aparece
en
el
interfaz
de
Integria
por
uno
personalizado.
Esta
herramienta
funciona
con
todos
los
idiomas
disponibles
en
Integria.
Pag 201
Configuracin
En
el
interfaz
hay
un
combo
en
el
que
podr
seleccionar
el
idioma
que
desea
modificar
y
un
campo
libre
para
buscar
el
texto.
La
bsqueda
se
realiza
sobre
el
idioma
de
referencia
que
es
el
Ingls,
todas
las
traducciones
se
basan
en
este
idioma.
Si
queremos
cambiar
la
traduccin
de
un
texto
por
ejemplo
en
Espaol
primero
deberemos
encontrar
el
equivalente
en
Ingls,
por
ejemplo
queremos
cambiar
la
cadenaContrasea
que
aparece
en
la
pantalla
de
login.
Para
ello
buscamos
el
texto
en
la
misma
pantalla,
pero
en
Ingls.
Pag 202
Configuracin
En
la
imagen
siguiente
realizamos
una
bsqueda
para
cambiar
la
traduccin
de
la
palabra
Password
en
Espaol.
Para
ello
seleccionamos
el
idioma
y
realizamos
la
bsqueda
de
Password.
Una
vez
realizada
la
bsqueda
aparecern
tres
columnas,
la
primera
muestra
el
texto
de
referencia
en
Ingls,
la
segunda
el
texto
traducido
al
Espaol
y
la
tercera
el
texto
personalizado
Para
personalizar
el
texto
solo
tiene
que
introducir
el
texto
nuevo
en
la
tercera
columna
y
pulsar
en
el
botn
Update
Pag 203
Configuracin
Gestor
de
SQL
Es
una
interfaz
directa
contra
la
BBDD
del
sistema,
en
SQL.
No
est
recomendada
a
usuarios
que
no
sean
expertos,
pues
un
mal
uso
de
ella
puede
hacer
que
se
destruya
el
sistema.
Consulte
con
la
estructura
(esquema)
de
la
BD
de
Integria
para
poder
hacer
consultas
SQL
directamente
contra
la
base
de
datos.
Gestor
de
archivos
El
gestor
de
archivos
sirve
para
poder
subir
y
borrar
ficheros
al
sistema
interno
de
integria.
sto
es
til
para
subir
de
forma
cmoda
nuevos
logos
o
avatares
de
usuario.
Es
tambin
la
forma
ms
cmoda
de
subir
nuevos
ficheros
al
Sistema
de
distribucin
de
ficheros
integrado
en
Integria
IMS.
Dichos
ficheros
se
ubican
en
el
directorio
/attachment/downloads.
Pag 204
Configuracin
Enlaces
En
la
seccin
Enlaces
podr
gestionar
los
enlaces
existentes
a
otros
sitios
web,
generalmente
externos.
Podr
editar,
aadir
y
borrar
los
enlaces
existentes.
Para
editar
un
enlace
existente
pulse
sobre
el
nombre
del
enlace
y
se
presentar
un
formulario
donde
podr
modificar
el
nombre
del
enlace
y
el
enlace
al
sitio
web.
Una
vez
que
haya
modificado
los
datos,
pulse
el
botn
Actualizar
y
se
modificar
su
enlace.
Para
borrar
un
enlace
existente
simplemente
pulse
sobre
la
X
debajo
de
la
columna
Borrar
en
la
tabla
de
enlaces.
Se
le
presentar
un
cuadro
de
dilogo
pidindole
confirmacin.
Pulse
Aceptar
para
borrar
el
enlace.
Para
aadir
un
enlace
pulse
el
botn
Aadir.
Se
presentar
un
formulario
donde
deber
rellenar
el
nombre
del
enlace
y
el
enlace
al
sitio
web.
Una
vez
que
haya
introducido
los
datos
pulse
el
botn
Actualizar
y
se
aadir
su
nuevo
enlace.
Pag 205
Configuracin
Log
de
auditora
En
este
registro
quedarn
reflejadas
todas
las
acciones
de
cada
usuario
en
cada
seccin.
Si
alguien
modifica
un
dato
de
un
cliente,
usted
sabr
cuando
y
qu
cambio.
Si
alguien
borra
una
factura,
sabr
cuando
y
que
factura,
y
as
sucesivamente.
Permite
buscar
por
una
subcadena
concreta.
Log
de
errores
Visualiza
el
log
de
errores
(si
ste
est
activado),
til
para
identificar
posibles
errores
de
cdigo
del
sistema.
En
caso
de
consulta
o
incidencia,
deber
aportar
las
ultimas
entradas
(por
fecha)
de
este
registro.
Pag 206
Configuracin
Actualizador
offline
El
actualizador
offline
permite
subir
paquetes
de
actualizaciones
a
instalaciones
que
no
tienen
acceso
a
internet.
Esta
herramienta
admite
ficheros
.oum
que
son
ficheros
en
formato
zip
que
contienen
los
ficheros
que
sern
actualizados
en
la
consola
de
Integria
IMS.
Este
archivo
tiene
una
estructura
idntica
a
la
jerarqua
de
ficheros
de
la
consola,
respetando
la
anidacin
de
carpetas,
pero
slo
contiene
los
archivos
que
es
necesario
actualizar.
El
nombre
de
los
archivos
.oum
no
puede
contener
espacios
o
caracteres
extraos.
En
el
caso
de
que
algn
caracter
cause
un
conflicto,
la
herramienta
mostrar
un
error
indicando
que
el
paquete
no
existe.
Pag 207
Configuracin
Por
ejemplo,
si
queremos
actualizar
el
archivo
operation/incidents/incident.php
tendramos
la
siguiente
estructura.
update_123.oum
|
|
|--- operation
|--- incident.php
|--- incidents
|
|
|--- 1.sql
|--- extras
|
|--- 2.sql
|--- mr
|--- 3.sql
Pag 208
14.
Seguridad
La
autenticacin
para
el
API
de
Integria
se
puede
realizar
de
dos
maneras:
por
contrasea
o
por
una
lista
de
IPs
vlidas.
Pag 209
Pag 210
15.
Resultado
Integria IMS OpenEdition v4.0dev - Build 130514 MR5
Incidents
get_incidents
Resultado:
Devuelve
una
lista
con
las
incidencias
a
las
que
tiene
acceso
el
usuario
que
hace
la
llamada
Parametros:
Filtro
de
cadena
(cadena
vaca
para
todos),
Filtro
de
estado
(1
para
todos
y
-10
para
los
no
cerrados),
Filtro
de
grupo
(1
para
todos)
Resultado
CSV
user-laptop,3 server1,45
Pag 211
Resultado
XML
<xml>
<item>
<name>user-laptop</name>
<data>3</data>
</item>
</xml>
<item>
<name>server1</name>
<data>45</data>
</item>
get_incident_details
Resultado
CSV
1,"2010-02-17 01:35:35","0000-00-00 00:00:00",Myfddfe,,demo,1,1,3,3,"2010-02-17
01:50:05",user,1,0,0,,,0,0,0,0
Resultado
XML
<xml>
<id_incidencia>1</id_incidencia>
<inicio>2010-02-17 01:35:35</inicio>
<cierre>0000-00-00 00:00:00</cierre>
<titulo>Myfddfe</titulo>
<descripcion></descripcion>
<id_usuario>demo</id_usuario>
<origen>1</origen>
<estado>1</estado>
<prioridad>3</prioridad>
<id_grupo>3</id_grupo>
<actualizacion>2010-02-17 01:50:05</actualizacion>
<id_creator>admin</id_creator>
<notify_email>1</notify_email>
<id_task>0</id_task>
<resolution>0</resolution>
<epilog></epilog>
<id_parent></id_parent>
<sla_disabled>0</sla_disabled>
<affected_sla_id>0</affected_sla_id>
<id_incident_type>0</id_incident_type>
<score>0</score> </xml>
create_incident
Pag 212
Resultado
CSV
0
Resultado
XML
<xml>
<data>0</data> </xml>
update_incident
Resultado
CSV
0
Resultado
XML
<xml>
<data>0</data> </xml>
delete_incident
Pag 213
Resultado
CSV
0
Resultado
XML
<xml>
<data>0</data> </xml>
Workunits
get_incident_workunits
Resultado
CSV
3,"2010-02-17 01:48:48",0.25,admin,"Workunit description",0,0,,1 2,"2010-02-17
01:47:41",0.25,admin,"Another workunit description",0,0,,1
Resultado
XML
<xml>
<workunit>
<id>3</id>
<timestamp>2010-02-17
01:48:48</timestamp>
<duration>0.25</duration>
<id_user>admin</id_user>
<description>Workunit description</description>
<have_cost>0</have_cost>
<id_profile>0</id_profile>
<locked></locked>
<public>1</public>
</workunit>
<workunit>
<id>2</id>
<timestamp>2010-02-17 01:47:41</timestamp>
<duration>0.25</duration>
<id_user>admin</id_user>
<description>Another workunit description</description>
<have_cost>0</have_cost>
<id_profile>0</id_profile>
<locked></locked>
<public>1</public>
</workunit> </xml>
create_workunit
Pag 214
Resultado
CSV
0
Resultado
XML
<xml>
<data>0</data> </xml>
Files
get_incident_files
Resultado
CSV
1,1,0,0,admin,file1.php,"php example",764026 2,1,0,0,admin,file2.png,"png example",34026
Resultado
XML
<xml>
<file>
<id_attachment>1</id_attachment>
<id_incidencia>1</id_incidencia>
<id_task>0</id_task>
Pag 215
<id_kb>0</id_kb>
<id_usuario>admin</id_usuario>
<filename>file1.php</filename>
<description>php example</description>
<size>764026</size>
</file>
<file>
<id_attachment>2</id_attachment>
<id_incidencia>1</id_incidencia>
<id_task>0</id_task>
<id_kb>0</id_kb>
<id_usuario>admin</id_usuario>
<filename>file2.png</filename>
<description>png example</description>
<size>34026</size> </file> </xml>
download_file
Resultado:
Devuelve
una
lista
con
las
incidencias
a
las
que
tiene
acceso
el
usuario
que
hace
la
llamada
Parametros:
Filtro
de
cadena
(cadena
vaca
para
todos),
Filtro
de
estado
(1
para
todos
y
-10
para
los
no
cerrados),
Filtro
de
grupo
(1
para
todos)
Resultado
CSV
[contenido del fichero en base64]
Resultado
XML
<xml>
attach_file
Resultado
CSV
0
Pag 216
Resultado
XML
<xml>
<data>0</data> </xml>
delete_file
Resultado
CSV
0
Resultado
XML
<xml>
<data>0</data> </xml>
Users
create_user
Llamada
usada
para
crear
un
usuario
y
asignarlo
a
un
rol/grupo.
(Para
asignar
ms
perfiles
hay
que
usar
una
llamada
diferente).
Ejemplo:
Pag 217
http://localhost/integria/include/api.php?op=create_user&user=admin¶ms=jorge,5,4,jorge@lux
.com,none,This is a normal user,0,Jorge Gonzalez,1
validate_user
Ejemplo
http://localhost/integria/include/api.php?op=validate_user&user=admin&pass=integria
Leads
create_lead
Llamada
usada
para
crear
un
lead.
Ejemplo:
http://192.168.70.163/integria/include/api.php?user=api_user&op=create_lead%C2%B6ms=Dario,Arti
ca+ST,Rodriguez,Spain,0,0,55566677,6665577,Developer,admin,es,This comment is very
important,1,0,7
Others
get_incident_tracking
Pag 218
Resultado
CSV
9,2,0,"2010-02-17 01:56:33",demo,0,Created 10,2,2,"2010-02-17 02:06:58",demo,0,"Workunit
added"
Resultado
XML
<xml>
<tracking>
<id_it>9</id_it>
<id_incident>2</id_incident>
<state>0</state>
<timestamp>201002-17 01:56:33</timestamp>
<id_user>demo</id_user>
<id_aditional>0</id_aditional>
<description>Created</description>
</tracking>
<tracking>
<id_it>10</id_it>
<id_incident>2</id_incident>
<state>2</state>
<timestamp>201002-17 02:06:58</timestamp>
<id_user>demo</id_user>
<id_aditional>0</id_aditional>
<description>Workunit added</description>
</tracking> </xml>
get_incidents_resolutions
Resultado
CSV
1,Fixed 2,Invalid 3,"Wont fix"
Resultado
XML
<xml>
<resolution>
<id>1</id>
</resolution>
<resolution>
<id>2</id>
<name>Invalid</name>
</resolution>
<resolution>
<name>Wont fix</name>
</resolution> </xml>
<name>Fixed</name>
<id>3</id>
get_incidents_status
Pag 219
Resultado
CSV
1,New 2,Unconfirmed 3,Assigned
Resultado
XML
<xml>
<status>
</status>
<status>
</status>
<status>
</status> </xml>
<id>1</id>
<id>2</id>
<id>3</id>
<name>New</name>
<name>Unconfirmed</name>
<name>Assigned</name>
get_incidents_sources
Resultado
CSV
1,"User report" 2,Customer 3,"Internal department"
Resultado
XML
<xml>
<source>
<id>1</id>
</source>
<source>
<id>2</id>
</source>
<source>
<id>3</id>
department"</name>
</source> </xml>
<name>"User report"</name>
<name>Customer</name>
<name>"Internal
Pag 220
get_groups
Resultado
CSV
2,"Customer #A" 3,"Customer #B" 4,Engineering
Resultado
XML
<xml>
<group>
</group>
<group>
</group>
<group>
</group> </xml>
<id>1</id>
<id>2</id>
<id>3</id>
<name>"Customer #A"</name>
<name>"Customer #B"</name>
<name>Engineering</name>
get_users
Resultado:
Devuelve
una
lista
con
los
usuarios
sobre
los
que
tiene
visibilidad
el
usuario
que
hace
la
llamada
Parametros:
-
Resultado
CSV
usuario1 usuario2 usuario3
Pag 221
Resultado
XML
<xml>
</xml>
get_stats
Llamada
con
resultado
en
CSV
Obtener
%
SLA
http://127.0.0.1/integria/include/api.php?user=user&op=get_stats¶ms=sla_compliance
Pag 222
Resultado
CSV
1,"Sample inventory object" 2,"Another inventory" 3,Thirdventory
Resultado
XML
<xml>
<data>97</data> </xml>
get_inventories
Resultado
CSV
1,"Sample inventory object" 2,"Another inventory" 3,Thirdventory
Resultado
XML
<xml>
<inventory>
object</name>
</inventory>
<name>Another inventory</name>
<id>3</id>
<id>1</id>
<name>Sample inventory
<inventory>
<id>2</id>
</inventory>
<inventory>
<name>Thirdventory</name>
</inventory> </xml>
get_last_cron_execution
Llamada
http://127.0.0.1/integria/include/api.php?user=user&op=get_last_cron_execution
Resultado
3
Llamada
con
resultado
en
XML
http://127.0.0.1/integria/include/api.php?user=user&op=get_last_cron_execution&return_type=xml
Resultado
XML
<xml>
<cronjob>
<last_exec>3</last_exec>
</cronjob> </xml>
get_num_queued_emails
Llamada
http://127.0.0.1/integria/include/api.php?user=user&op=get_num_queued_emails
Resultado
20
Llamada
con
resultado
en
XML
http://127.0.0.1/integria/include/api.php?user=user&op=get_num_queued_emails&return_type=xml
Resultado
XML
<xml>
<pending_email>
16.
<num>20</num>
</pending_email> </xml>
Para desarrollar nuevas llamadas para el API tiene que tener en cuenta que:
Pag 224
//If
return
...
case "host_risk":
if (isset($params['0'])) {
...
break;
case "all_host_risk":
...
}
Pag 225
17.
Sistema de extensiones
Sistema de extensiones
Integria
IMS
cuenta
con
un
sistema
de
extensiones
que
permite
ampliar
sus
funcionalidades
dependiendo
de
las
necesidades
de
cada
usuario.
Estas
extensiones
permiten
ampliar
o
crear
secciones
nuevas
de
manera
ms
sencilla.
Actualmente,
las
extensiones
pueden
ser
de
tres
tipos:
De
men
De
preferencias
De
pestaa
Extensiones
de
men
Las
extensiones
de
este
tipo
aparecen
en
el
men
lateral
de
Integria
IMS,
justo
antes
de
la
caja
del
calendario.
Es
posible
aadir
extensiones
de
men
en
cualquier
seccin.
Pag 226
Sistema de extensiones
Con
esta
funcin
se
indica,
con
una
variable
de
tipo
string,
que
funcin
debe
ejecutarse
para
mostrar
la
informacin
de
la
extensin.
Con
una
funcin
que
muestre
el
la
informacin
resultante
en
html,
una
para
indicar
en
que
seccin
debe
aparecer
y
otra
para
indicar
que
hacer
cuando
se
haga
click
en
ella
escritas
en
un
fichero
.php
situado
en
la
carpeta
extensions,
es
posible
crear
una
extensin.
Si
se
requieren
libreras
o
recursos
adicionales,
basta
con
aadirlos
en
una
carpeta
llamada
igual
que
el
fichero
y
situada
en
el
mismo
directorio.
Ejemplo:
<?php function extension1_main() {
echo "Hola Mundo"; } extensions_add_side_menu_option
('Extensin 1', 'customers'); extensions_add_main_function ('extension1_main'); ?>
Pag 227
Sistema de extensiones
Extensiones
de
preferencias
Este
es
un
tipo
especial
de
extensin
muy
similar
al
de
men,
pero
con
la
particularidad
de
que
est
pensada
para
aparecer
en
las
preferencias
de
Integria
IMS.
Esto
la
hace
propensa
a
actuar
como
seccin
de
configuracin
de
las
extensiones.
Ejemplo:
<?php function extension1_main() {
echo "<div style='color:".$config['color'].";'>Hola
Mundo</div>"; } function extension1_setup() {
$color = (string) $_POST['e1_color']; if
($color) {
update_config_token('color', $color); }
echo "<form>";
echo "
<input name='e1_color' type='text' value='$color'>";
echo "
<input
type='submit' name='upd_button' value='Actualizar'>";
echo "</form>"; }
extensions_add_side_menu_option ('Extensin 1', 'customers'); extensions_add_main_function
('extension1_main'); extensions_add_godmode_side_menu_option ('Configuracin de extensin 1');
extensions_add_godmode_function ('extension1_setup'); ?>
Extensiones
de
pestaa
Las
extensiones
de
este
tipo
aparecern
en
la
lista
de
pestaas
indicada.
Pag 228
Sistema de extensiones
Ejemplo:
<?php function extension1_main() {
echo "<div style='color:".$config['color'].";'>Hola
Mundo</div>"; } function extension1_setup() {
$color = (string) $_POST['e1_color']; if
($color) {
update_config_token('color', $color); }
echo "<form>";
echo "
<input name='e1_color' type='text' value='$color'>";
echo "
<input
type='submit' name='upd_button' value='Actualizar'>";
echo "</form>"; }
extensions_add_side_menu_option ('Extensin 1', 'customers'); extensions_add_main_function
('extension1_main'); extensions_add_godmode_side_menu_option ('Configuracin de extensin 1');
extensions_add_godmode_function ('extension1_setup'); extensions_add_tab_option ('extension1',
'Extensin 1', "operation/incidents/incident_dashboard_detail",
"extension1/images/integria_mini_logo.png", "incident-details-view");
extensions_add_tab_function ('extension1_main'); ?>
Pag 229
Sistema de extensiones
Por
ahora,
la
nica
lista
de
pestaas
que
puede
contener
extensiones
es
la
lista
de
pestaas
principal
de
la
vista
de
detalle
de
una
incidencia,
pero
los
lugares
irn
amplindose
en
un
futuro.
Vista
en
detalle
de
incidencia
Subseccin: operation/incidents/incident_dashboard_detail.
Pag 230