You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2009-05-06 13:22:25

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Bloquer l'importation LDAP en fonction des règles définites

Bonjour,

Je souhaite importer automatiquement et tout les soirs les nouvelles entrées de mon arbre LDAP,

Le problème :

- J'ai créer une rêgle pour chaque organisation, MAIS
- Je ne veux pas que certaines organisations soient importés
- Je ne veux pas que les organisations qui n'ont pas encore de règles soient importés

Je ne trouve pas comment bloquer cela, avec une autre règle?

Offline

#2 2009-05-06 15:36:27

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

Hum généralement quand il n'y a pas de réponses c'est que c'est pas possible...

Bon il me reste la possibilité d'une règle "poubelle" qui envoie dans une entité "poubelle" que je purge de temps en temps...

C'est pas très web2.0 mais bon...

Offline

#3 2009-05-06 18:20:00

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

Pfff même ça ça marche pas...

Tout les nouveau comptes iront forcément dans l'entité poubelle...

Il faut que je revois les règles

Offline

#4 2009-05-06 19:09:37

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

Bon j'abandonne, je vire l'affectation à une entité dans la règle, ce qui laisse l'utilisateur sans entité et le désactive par défaut, c'est plus lisible dans la liste des utilisateurs...

ça serait quand même pas mal de pouvoir interdire l'importation si le match sur les règles ne se fait pas...

Comme ça on aurait le choix : Je veux que tout le monde soit importé même si ça match pas ou bien  je veux que ceux qui match pas ne soient pas importé...

Bon ils restent selectionnable et purgeable c'est l'essentiel

Offline

#5 2009-05-06 19:10:50

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

C'est bon passer le en résolu, et fermez ce sujet, je sais pas faire smile

Offline

#6 2009-05-07 08:21:14

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Bloquer l'importation LDAP en fonction des règles définites

Vous voulez de l'aide mais vous n'avez même pas préciser votre configuration ni indiqué les règles que vous avez écrites...


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#7 2009-05-07 10:10:59

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

Bon ok :

- J'ai deux LDAP : Un pour les admin et un pour les post only

- Chaque post-only est défini dans le LDAP avec un champs "o" qui indique son entreprise

- Certaines entreprises ont une entité définie dans GLPI d'autre non

- Pour chaque entité j'ai créé une règle de type : si LDAP est "LDAP post only" ET si "o" est "tel entreprise"
alors on envoie le contact dans "tel entité" en tant que post only non récursif et actif.

- Cela marche IMPECCABLEMENT BIEN (j'en remercie les programmeurs),

- MAIS! Si un contact ne répond à aucune des règles, il est tout de même importé et c'est ça que je voudrais empêcher

- J'ai tenté une entité poubelle, mais ça complique plus qu'autre chose, sans compté qu'il faut rajouter pour chaque nouvelle entité une condition de type "o" n'est pas "tel nouvelle entreprise"


Je dois pas être clair mais bon c'est pas évident à expliquer...

Offline

#8 2009-05-07 10:53:46

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Bloquer l'importation LDAP en fonction des règles définites

Bon, dans votre cas d'import automatique, le fonctionnement de GLPI est normal.

Plusieurs pistes pour vous :
- si vous avez peu d'entreprises, mettre un LDAP par entreprise et changer votre basedn
- mettre un niveau supérieur à vos entreprises dans votre LDAP et indiquer ce niveau dans le basedn

Il y a un post d'amélioration qui pourrait peut être solutionner votre problème
http://glpi-project.org/forum/viewtopic.php?id=14748


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#9 2009-05-07 11:25:26

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

Hum l'idée que je défend c'est de pouvoir faire :

Si l'utilisateur ne match AUCUNE des règles définies, il n'est pas importé...

Ceci pourrait être une option, ou une règle spécifique
(en gros on décoche de l'importation les utilisateurs qui ne match pas)

Ou encore un choix de faire subir les règles à priori ou a posteriori de l'importation :

- a priori de l'importation :  les utilisateurs qui ne matchent pas ne sont pas importés
- a posteriori de l'importation : tout les utilisateurs sont importés et tombent dans des entités nulles s'ils ne matchent pas


De toute façon je garde la gestion par entité nulle en forçant le paramètre actif à "NON", je ferais le ménage au fur et à mesure...

Offline

#10 2009-05-07 12:17:08

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Bloquer l'importation LDAP en fonction des règles définites

Chez nous, un utilisateur qui ne match pas de règle est considéré comme inactif (règle particulière créée à cet effet).


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#11 2009-05-07 12:49:41

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

Oui oui c'est ce que j'ai fait, après discussion avec mon collègue ça ne dérange pas finalement c'est même peut être un moyen d'avoir les contacts "aussi" sur glpi smile

En tout cas merci pour vos réponses.

Offline

#12 2009-05-07 13:12:03

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Bloquer l'importation LDAP en fonction des règles définites

j.avond wrote:

Si l'utilisateur ne match AUCUNE des règles définies, il n'est pas importé...

oui ça se discute effectivement, il faut voir dans quel cadre on peut mettre cela

Offline

#13 2009-05-07 13:16:10

j.avond
Member
From: Saint Étienne
Registered: 2009-01-19
Posts: 41

Re: Bloquer l'importation LDAP en fonction des règles définites

Je verrais bien une règle spéciale ou alors une option dans configuration générale...

Je pense que le plus simple c'est dans configuration générale, mais il me semble que vous essayez petit à petit de virer cet onglet donc c'est pas forcément dans l'ordre des choses smile

Offline

#14 2009-05-07 14:05:55

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Bloquer l'importation LDAP en fonction des règles définites

ok j'ouvre un ticket pour pas oublier de trouver une solution propre :
https://dev.indepnet.net/glpi/ticket/1270

Offline

Board footer

Powered by FluxBB