You are not logged in.
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
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
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
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
C'est bon passer le en résolu, et fermez ce sujet, je sais pas faire
Offline
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
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
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
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
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
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
En tout cas merci pour vos réponses.
Offline
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
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
Offline
ok j'ouvre un ticket pour pas oublier de trouver une solution propre :
https://dev.indepnet.net/glpi/ticket/1270
Offline