You are not logged in.
Pages: 1
Bonjour a tous,
je vous explique mon problème : je voudrais avoir un lien correspondant a une entité dans glpi. Lorsque quelqu'un clique sur ce lien, il peut acceder directement au parc d'une entité, et non pas a la page central.php. est-ce possible ? j'ai remarqué que lorsque je passais ma souris sur la liste des entités dans l'arborescence, il s'affichait un lien du type 'http://monserveur/glpi/front/central.php?active_entity=4'.
Mais lorsque je tape ce lien dans la barre d'adresse, il ne se passe rien...
Merci d'avance...
GLPI 0.71.5 OCS 1.02
Debian 5 Apache 2
PHP 5 MySQL 5
Offline
Bonjour,
Je viens d'essayer aussi et c'est vrai qu'il ne se passe rien.
En revanche, tu le sais peut-être déjà, tu peux sélectionner l'entité par défaut sur laquelle tu veux arriver lors de l'ouverture de glpi. Tu peux donc définir pour chaque profil, quelle sera l'entité par défaut à laquelle il accédera aprés son authentification.
Bonne journée @+
Offline
Bonjour,
merci pour ta reponse. Je sais que je peux selectionner les entités visibles de chaque profil, mais je veux pouvoir utiliser un utilisateur "général", c'est a dire qu'il peut voir toutes les entités, mais que je puisse voir directement celle désirée..
GLPI 0.71.5 OCS 1.02
Debian 5 Apache 2
PHP 5 MySQL 5
Offline
mais je veux pouvoir utiliser un utilisateur "général", c'est a dire qu'il peut voir toutes les entités, mais que je puisse voir directement celle désirée..
Je ne vois pas vraiment ce que tu veux dire par là.
Tu veux qu'il accède directement sur l'entité désirée après authentification ?
Offline
oui, tout a fait.
GLPI 0.71.5 OCS 1.02
Debian 5 Apache 2
PHP 5 MySQL 5
Offline
C'est ce que je t'ai écris plus haut...
Pour ce faire, va dans 'préférences' et tu as 'entité par défaut', tu sélectionnes celle que tu désires voir directement aprés ton authentification.
@+
Offline
Si je comprend bien (ce qui n'est pas sur) c'est possible.
Il suffit de créer un utilisateur dans l'entité racine avec un profil récursif. A partir de là l'utilisateur appartient à toutes les entités et peux naviguer entre elles, une fois loggé, en choisissant l'entité désirée par le menu entité.
Est-ce cela ?
GLPI 9.5.13 sur un debian en VMware
Offline
non ce n'est pas cela. l'utilisateur doit pouvoir en effet naviguer entre les entités, mais je veux qu'il arrive sur UNE en particulier, directement (par defaut il arrive sur l'entité racine)
GLPI 0.71.5 OCS 1.02
Debian 5 Apache 2
PHP 5 MySQL 5
Offline
dans ce cas "jpri" t'as déjà donné la solution ...
GLPI 9.5.13 sur un debian en VMware
Offline
helas non... je vous explique :
proposition de Jpri : un utilisateur a une entité par defaut, des qu'il se logue il tombe toujours sur la meme.
Ce que je cherche : je possede un "repertoire" de client dans une base de données. J'ai créé dans GLPI une entité pour chaque client. je souhaite, lorsque je consulte mon "repertoire", pouvoir cliquer sur un lien menant au parc du client (et donc a son entité). Tout cela en me loguant avec le meme login..
j'espere etre assez clair....
GLPI 0.71.5 OCS 1.02
Debian 5 Apache 2
PHP 5 MySQL 5
Offline
> mais je veux qu'il arrive sur UNE en particulier
L'entité à la connexion peut être choisi dans les préfs.
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Ok, je comprend mieux la question, mais je n'ai pas l aréponse.
De mon coté, je navigue entre mes entités (mes clients) avec le menu entité ...
Last edited by leblaireau (2009-05-26 18:53:05)
GLPI 9.5.13 sur un debian en VMware
Offline
j'ai trouvé une solution, un peu barbare, mais qui fonctionne. Par contre cela nécessite de se loguer tout le temps avec le meme utilisateur : en fait, quand je selectionne mon client, je fais une requete sql dans la base, qui change l'entité par defaut de l'utilisateur, puis me redirige sur la page de login :
$client = mysql_query("SELECT ID FROM `glpi_entities` WHERE name='mon_client'");
$rep = mysql_fetch_array($client);
$client2 = mysql_query("UPDATE `glpi_users` SET FK_entities=$rep[ID] WHERE name='mon_user'");
header('Location: http://monserveur/glpi');
GLPI 0.71.5 OCS 1.02
Debian 5 Apache 2
PHP 5 MySQL 5
Offline
Pages: 1