You are not logged in.
Pages: 1
Topic closed
GLPI 0.7.02 / DEBIAN
version installée : glpi-connections-1.3.tar.gz
Bonjour,
J'ai installé ce plugin afin de centraliser les infos reseau des différents sites d'un WAN.
Mais je rencontre deux problèmes:
1- lorsque je veux affecter un lieu dans le dropdown,en effet les sous-lieux (lieux enfants) ne sont pas pris en compte.
2- Je souhaite que le profil post only soit en lecteure seul de manière à ce que nos developpeurs puissent consulter les infos .J'ai donc paramètrer les droits du plugin pour le profil post-only en lecture mais le menu plugin/liaison n'apparait lorsque je me logue sous un profil post-only
Je n'ai pas trouvé d'infos sur le forum à ce sujet
Merci de votre aide
PHILIPPE
Last edited by gonzorro (2008-01-30 12:57:18)
Offline
1. Je vais regarder
2. l'acces en post-only n'est pas implémenté dans le plugin. Il faut donc créer un profil ayant un accés minimaliste à la console centrale. (avec les memes droits qu'un post-only).
Xavier Caillaud
Blog GLPI Infotel
Offline
1. Je n'ai as le souci. Est-il créé dans la bonne entité ? quelle procédure utilisez-vous pour modifier ce champ ?
Xavier Caillaud
Blog GLPI Infotel
Offline
GLPI 0.7.02 /DEBIAN
plugin liaison #1.3
Bonjour,
1-Je n'ai pas créé d'entité donc par défaut je pense que tout se créé dans l'entité racine de GLPI.
Pour créer les lieux,j'ai ouvert le menu "Intitulés" puis j'ai sélectionné Lieu et j'ai ajouté des lieux (nom de ville)et des sous lieux (autre nom de villes) au passage je signale que la selection des lieux et sous lieux fonctionne sur l'inventaire poste,telephone,imprimante utilisateurs... .
Une fois que les lieux sont ajoutés je sélectionne dans le dropdown lieu du plugin mais quand j'actualise si j'ai sélectionné un lieu enfant ,après actualisation j'ai toujours le même lieu par defaut qui s'affiche .J'ai donc supprimé le lieu par défaut qui s'affiche et quand je recommence le test
cette fois ci je n'ai pas de sélection dans le dropdown après actualisation
2-pour le profil je ne vois pas de champ (même dans le profil SuperAdmin) indiquant comment faire apparaitre ou non le menu du plugin. D'autre part je dois créer un profil pseudo post only .
Le problème est que même en créant un profil de ce genre l'interface d'accueil pour les membre de ce profil doit être le centre de controle et non le helpdesk .
Hors je veux impérativement que l'interface d'accueil pour ce profil soit le helpdesk et là le menu liaison n'apparait pas (a moins qu je n'ai pas paramètré comme il faut...)
Une remarque supplémentaire (3)
Lorsque l'on veut ajouter un ticket sur une liaison il serait ,a mon humble avis, judicieux de remonter le numero de ticket en plus du descritif ticket
Merci pour tes réponses
PHILIPPE
Last edited by gonzorro (2008-02-01 15:36:40)
Offline
GLPI 0.7.02 /DEBIAN
plugin liaison #1.3Bonjour,
1-Je n'ai pas créé d'entité donc par défaut je pense que tout se créé dans l'entité racine de GLPI.
Pour créer les lieux,j'ai ouvert le menu "Intitulés" puis j'ai sélectionné Lieu et j'ai ajouté des lieux (nom de ville)et des sous lieux (autre nom de villes) au passage je signale que la selection des lieux et sous lieux fonctionne sur l'inventaire poste,telephone,imprimante utilisateurs... .Une fois que les lieux sont ajoutés je sélectionne dans le dropdown lieu du plugin mais quand j'actualise si j'ai sélectionné un lieu enfant ,après actualisation j'ai toujours le même lieu par defaut qui s'affiche .J'ai donc supprimé le lieu par défaut qui s'affiche et quand je recommence le test
cette fois ci je n'ai pas de sélection dans le dropdown après actualisation
Je n'ai pas ce souci là du tout. Rien en mode debug ni dans les logs ?
essaye au pire de modifier dans phpmyadmin le champ location de
`location` tinyint(4) NOT NULL default '1'
à
`location` INT(4) NOT NULL DEFAULT '0'
2-pour le profil je ne vois pas de champ (même dans le profil SuperAdmin) indiquant comment faire apparaitre ou non le menu du plugin. D'autre part je dois créer un profil pseudo post only .
Le problème est que même en créant un profil de ce genre l'interface d'accueil pour les membre de ce profil doit être le centre de controle et non le helpdesk .
Hors je veux impérativement que l'interface d'accueil pour ce profil soit le helpdesk et là le menu liaison n'apparait pas (a moins qu je n'ai pas paramètré comme il faut...)
L'affichage sur le profil helpdesk, n'est pas developpé.
Pour avoir le menu sur la console centrale, c'est une question de droits sur le plugin (dans la config)
Une remarque supplémentaire (3)
Lorsque l'on veut ajouter un ticket sur une liaison il serait ,a mon humble avis, judicieux de remonter le numero de ticket en plus du descritif ticket
Déjà dans la prochaine version.
Xavier Caillaud
Blog GLPI Infotel
Offline
Bonjour,
Si celà peut éclairer
VOICI UN DEBUG AVEC UN LIEU QUI FONCTIONNE
SQL REQUEST : 14 Queries took 0s
N° Queries Time Errors
1 SELECT *
FROM glpi_plugin_connections
WHERE (ID = 1) 0.000
2 SELECT name
FROM glpi_plugin_connections
WHERE ID='1' 0.000
3 SELECT ID
FROM glpi_plugin_connections
WHERE ( name > 'HYERES' OR (name = 'HYERES' AND ID > '1') ) AND deleted='0' AND ( 1 )
ORDER BY name ASC, ID ASC 0.000
4 SELECT name
FROM glpi_plugin_connections
WHERE ID=1 0.000
5 SELECT ID
FROM glpi_plugin_connections
WHERE (name < 'HYERES' OR (name = 'HYERES' AND ID < '1') ) AND deleted='0'AND ( 1 )
ORDER BY name DESC, ID DESC 0.000
6 SELECT *
FROM glpi_dropdown_plugin_connections_type
WHERE ID <> '0' AND ( glpi_dropdown_plugin_connections_type.FK_entities = '0' )
ORDER BY name 0.000
7 SELECT *
FROM glpi_dropdown_locations
WHERE (ID = '81') 0.000
8 SELECT *
FROM glpi_dropdown_locations
WHERE ( glpi_dropdown_locations.FK_entities = '0' )
ORDER BY FK_entities, completename 0.000
9 SELECT *
FROM glpi_dropdown_locations
WHERE (ID = '81') 0.000
10 select *
FROM glpi_dropdown_state
WHERE ID = '2' 0.000
11 SELECT *
FROM glpi_dropdown_state
WHERE ID <> '2'
ORDER BY name 0.000
12 select *
FROM glpi_dropdown_state
WHERE ID = '2' 0.000
13 SELECT *
FROM glpi_plugin_connections
WHERE (ID = 1) 0.000
14 SELECT *
FROM glpi_plugin_connections_device
WHERE glpi_plugin_connections_device.FK_connection = '1'
ORDER BY device_type, FK_device 0.000
POST VARIABLE
KEY => VALUE
searchText => *
value => 0
table => glpi_dropdown_plugin_connections_type
myname => type
limit => 80
comments => 1
rand => 440727580
entity_restrict => 0
update_item =>
GET VARIABLE
KEY => VALUE
ID => 1
SESSION VARIABLE
KEY => VALUE
glpi_currenttime => 2008-02-04 14:41:15
glpiID => 216
glpiname => LAFORESTadmin
glpirealname => LAFORESTadmin
glpifirstname => Philippe
glpilanguage => fr_FR
glpitracking_order => 0
glpiauthorisation => 1
glpiextauth => 1
glpisearchcount =>
KEY => VALUE
2700 => 1
glpisearchcount2 =>
KEY => VALUE
2700 => 0
glpiroot => /glpi
glpilist_limit => 30
glpicrontimer => 1202136075
glpi_plugin_connections_profile =>
KEY => VALUE
ID => 4
name => super-admin
interface => connections
is_default => 0
connections => w
glpi_plugin_connections_installed => 1
glpiprofiles =>
KEY => VALUE
4 =>
KEY => VALUE
ID => 4
name => super-admin
interface => central
is_default => 0
computer => w
monitor => w
software => w
networking => w
printer => w
peripheral => w
cartridge => w
consumable => w
phone => w
notes => w
contact_enterprise => w
document => w
contract_infocom => w
knowbase => w
faq =>
reservation_helpdesk => 1
reservation_central => w
reports => r
ocsng => w
view_ocsng => r
sync_ocsng => w
dropdown => w
entity_dropdown => w
device => w
typedoc => w
link => w
config => w
rule_tracking => w
rule_ocs => w
rule_ldap => w
rule_softwarecategories => w
search_config => w
search_config_global => w
check_update => r
profile => w
user => w
group => w
entity => w
transfer => w
logs => r
reminder_public => w
backup => w
create_ticket => 1
delete_ticket => 1
comment_ticket => 1
comment_all_ticket => 1
update_ticket => 1
own_ticket => 1
steal_ticket => 1
assign_ticket => 1
show_all_ticket => 1
show_assign_ticket => 1
show_full_ticket => 1
observe_ticket => 0
update_followups => 1
show_planning => 1
show_all_planning => 1
statistic => 1
password_update => 1
helpdesk_hardware => 3
helpdesk_hardware_type => 8388734
show_group_ticket => 0
show_group_hardware => 0
entities =>
KEY => VALUE
325 =>
KEY => VALUE
ID => 0
name =>
completename =>
recursive => 1
glpiactiveprofile =>
KEY => VALUE
ID => 4
name => super-admin
interface => central
is_default => 0
computer => w
monitor => w
software => w
networking => w
printer => w
peripheral => w
cartridge => w
consumable => w
phone => w
notes => w
contact_enterprise => w
document => w
contract_infocom => w
knowbase => w
faq =>
reservation_helpdesk => 1
reservation_central => w
reports => r
ocsng => w
view_ocsng => r
sync_ocsng => w
dropdown => w
entity_dropdown => w
device => w
typedoc => w
link => w
config => w
rule_tracking => w
rule_ocs => w
rule_ldap => w
rule_softwarecategories => w
search_config => w
search_config_global => w
check_update => r
profile => w
user => w
group => w
entity => w
transfer => w
logs => r
reminder_public => w
backup => w
create_ticket => 1
delete_ticket => 1
comment_ticket => 1
comment_all_ticket => 1
update_ticket => 1
own_ticket => 1
steal_ticket => 1
assign_ticket => 1
show_all_ticket => 1
show_assign_ticket => 1
show_full_ticket => 1
observe_ticket => 0
update_followups => 1
show_planning => 1
show_all_planning => 1
statistic => 1
password_update => 1
helpdesk_hardware => 3
helpdesk_hardware_type => 8388734
show_group_ticket => 0
show_group_hardware => 0
entities =>
KEY => VALUE
325 =>
KEY => VALUE
ID => 0
name =>
completename =>
recursive => 1
glpi_entities_tree =>
KEY => VALUE
0 =>
KEY => VALUE
0 =>
KEY => VALUE
name => Entité Racine
tree =>
glpiactiveentities =>
KEY => VALUE
0 => 0
glpi_entities_ancestors =>
glpiactive_entity => 0
glpiactive_entity_name => Entité Racine (Voir Tous)
glpishowallentities => 1
glpigroups =>
KEY => VALUE
0 => 28
glpi_plugins =>
KEY => VALUE
0 => resources
1 => orders
2 => outlookical
3 => centreon
4 => connections
MESSAGE_AFTER_REDIRECT =>
glpi_multientitiesmode => 0
glpi_viewcentral => my
glpimassiveactionselected =>
glpi_onglet => 1
glpi_configgen => 2
glpipopup =>
KEY => VALUE
name => dropdown
rand => 1828457913
ET MAINTENANT AVEC UN LIEU QUI NE FONCTIONNE PAS (UN SOUS LIEU)
JE NE METS QUE LES REQUETES
CE QUE J'AI REMARQUE C'EST QUE LORSQU'IL Y A UN PROBLEME AVEC LE LIEU LES REQUETES 7 et 9 INDIQUE TOUJOURS LE CRITERE WHERE (ID = '127')
J'AI DONC SUPPRIME DANS GLPI LE LIEU CORRESPONDANT ET BIEN RIEN N'Y FAIT ET
-JE PEUX TE GARANTIR QUE CET ID '127' N'EXISTE PLUS DANS LA TABLE glpi_dropdown_locations
-QUE L'ENTITE EST 0 PARTOUT (je ne gère pas d'entité multiple)
-J'AI REMARQUE QUE DES LIEUX QU J'AJOUTE MAINTENANT SANS ÊTRE DES SOUS LIEUSX NE FONCTIONNENT PAS NON PLUS et DONNE LE MÊME TYPE DE REQUETE AVEC LES MÊME CRITERES
GLPI MODE DEBUG
SQL REQUEST : 14 Queries took 0s
N° Queries Time Errors
1 SELECT *
FROM glpi_plugin_connections
WHERE (ID = 1) 0.000
2 SELECT name
FROM glpi_plugin_connections
WHERE ID='1' 0.000
3 SELECT ID
FROM glpi_plugin_connections
WHERE ( name > 'HYERES' OR (name = 'HYERES' AND ID > '1') ) AND deleted='0' AND ( 1 )
ORDER BY name ASC, ID ASC 0.000
4 SELECT name
FROM glpi_plugin_connections
WHERE ID=1 0.000
5 SELECT ID
FROM glpi_plugin_connections
WHERE (name < 'HYERES' OR (name = 'HYERES' AND ID < '1') ) AND deleted='0'AND ( 1 )
ORDER BY name DESC, ID DESC 0.000
6 SELECT *
FROM glpi_dropdown_plugin_connections_type
WHERE ID <> '0' AND ( glpi_dropdown_plugin_connections_type.FK_entities = '0' )
ORDER BY name 0.000
7 SELECT *
FROM glpi_dropdown_locations
WHERE (ID = '127') 0.000
8 SELECT *
FROM glpi_dropdown_locations
WHERE ( glpi_dropdown_locations.FK_entities = '0' )
ORDER BY FK_entities, completename 0.000
9 SELECT *
FROM glpi_dropdown_locations
WHERE (ID = '127') 0.000
10 select *
FROM glpi_dropdown_state
WHERE ID = '2' 0.000
11 SELECT *
FROM glpi_dropdown_state
WHERE ID <> '2'
ORDER BY name 0.000
12 select *
FROM glpi_dropdown_state
WHERE ID = '2' 0.000
13 SELECT *
FROM glpi_plugin_connections
WHERE (ID = 1) 0.000
14 SELECT *
FROM glpi_plugin_connections_device
WHERE glpi_plugin_connections_device.FK_connection = '1'
ORDER BY device_type, FK_device 0.000
POUR CONCLURE:
Si celà ne t'inspire pas de solution tant pis au pire
j'essayerai de réinstaller pour le xieme fois ce plugin
mais il faudra que je l'utilise quand même sans les lieux
Si tu penses à une solution base de données (droits...etc...reindexation...)
n'hésite pas à m'en parler je ne suis pas expert mais je me débrouillerai...
Merci pour tes investigations
PHILIPPE
Last edited by gonzorro (2008-02-05 09:19:29)
Offline
Alors la je comprends pas du tout. Tu dois avoir un souci avec ta table de lieux. Envoie la moi au format sql que je regarde.
psycheweb [AT] free [point] Fr
Xavier Caillaud
Blog GLPI Infotel
Offline
il faut faire un
ALTER TABLE `glpi_plugin_connections` CHANGE `location` `location` INT(4) NOT NULL DEFAULT '0';
Déjà corrigé pour la next version.
Xavier Caillaud
Blog GLPI Infotel
Offline
GLPI 0.7.02/DEBIAN plugin LIAISON
Bonjour,
Tout fonctionne correctement sur ma base de test.
Je veux appliquer cette requete à la base qui est en prod.Est ce conseillé ?
D'autre part tu parles de la next version :sagit -il de la next de GLPI ou du plugin Liason ?
En tout cas merci beaucoup à toute l'équipe.
PHILIPPE
Offline
oui tu peut l'appliquer en prod.
Next version : des 2 puisque c'est pour la prochaine version du plugin compatible avec la 0.71
Xavier Caillaud
Blog GLPI Infotel
Offline
Merci encore
Tu peux cloturer
PHILIPPE
Offline
Offline
Pages: 1
Topic closed