|
Bas de page | |
---|---|
Auteur | Sujet : [RESOLU] LDAP groupe |
![]() Publicité | Posté le 29-05-2017 à 10:31:37 ![]() ![]() |
TotalRecall | Pour une grosse entreprise, c'est assez vraisemblable qu'un même utilisateur soit dans des dizaines de groupes différents. Perso (en .Net, pas en PHP, mais niveau principe c'est pareil) pour implémenter ça je récupère pour un login en un seul appel au serveur LDAP la liste de tous ses groupes, et je fais ma popote dessus pour savoir à quoi il a droit. C'est juste un gros string array. C'est plus ou moins ce que tu as l'air de faire, mais je n'ai pas compris ton problème exact et surtout ce que fait ta dernière boucle mystérieuse. Message édité par TotalRecall le 29-05-2017 à 12:08:54 --------------- Topic .Net - C# @ Prog |
Dolb66 | Pour la dernière boucle, s'est juste que j'ai montré la partie haute de mon code ( sa continue plus bas ).
Message édité par Dolb66 le 29-05-2017 à 14:11:16 |
TotalRecall | La syntaxe LDAP c'est sans doute super bien quand tu es admin sys et que tu la maitrises, mais si tu as besoin de faire des trucs un peu spécifiques (genre moi je fais du pattern matching par expression régulière sur mes groupes), comme je te disais : ça me parait considérablement plus simple d'utiliser LDAP juste pour choper tous les groupes de l'utilisateur, et de faire ta sélection après en parcourant la liste brute comme un troupeau de chaînes. --------------- Topic .Net - C# @ Prog |
Dolb66 | "ça me parait considérablement plus simple d'utiliser LDAP juste pour choper tous les groupes de l'utilisateur" -> C'est justement ce que je cherche à faire, mon code actuel me permet de chopper tous les groupes du LDAP. Je cherche la requête ou le filtre qui me permet de justement savoir quel groupe sont liés à mon utilisateur.
|
Dolb66 |
Message édité par Dolb66 le 29-05-2017 à 16:13:27 |
TotalRecall | J'ai l'impression qu'actuellement tu filtres sur le groupe mais je ne connais rien à la syntaxe LDAP. Dans tous les cas tu n'as pas besoin de combiner des filtres quelque soit l'opérateur si tu fais comme je disais, à savoir récupérer tous les groupes de ton utilisateur... en cherchant juste sur "ldap_get_entries memberof" en 10s j'ai l'impression d'avoir la réponse donc je ne vois pas trop sur quoi tu galères : https://samjlevy.com/use-php-and-ld [...] ary-group/ ? Message édité par TotalRecall le 29-05-2017 à 17:30:37 --------------- Topic .Net - C# @ Prog |
Dolb66 | Merci pour tes réponses, malgré tout ce qu'il fait ne marche pas chez moi, et je galère car je ne connais rien non plus a cette syntaxe, je connaissais même pas LDAP y a une semaine. |
TotalRecall | Et avec mon lien et les 12000 autres pour faire la même chose ?
--------------- Topic .Net - C# @ Prog |
Dolb66 | Je comprends, mais je t'assure que je regarde la doc depuis plus de 5 jours sur tout ce qui concerne LDAP, l'entreprise où j'effectue mon stage ne me donne pas tout les privilèges sur mon pc, pour pas mal de chose j'ai l'accès restreint et je dois donc tester en aveugle en esperant que sa marche. Mais merci tu m'as bien aidé je pense que je vais trouver |
![]() Publicité | Posté le 30-05-2017 à 10:06:45 ![]() ![]() |
TotalRecall | C'est pour ça que je te conseillais de rester simple : je trouve la syntaxe LDAP bizarre, les concepts bizarres, etc. --------------- Topic .Net - C# @ Prog |
Dolb66 | Il faut que sa marche pour tout utilisateurs, de différents groupes donc sans filtrage c'est difficile,
|
Dolb66 | Pour mon erreur du $output je l'avais placé une parenthese trop tard :3 maintenant que sa ne m'affiche aucune erreur, je ne vois pas pourquoi dans ma page php principal lorsque je demande : |
roondar | Ce que dit totalrecall est bon. Message édité par roondar le 30-05-2017 à 23:44:42 |
Dolb66 | Merci tout fonctionne correctement à présent,
|
Sujets relatifs | |
---|---|
LDAP TO SQL | Groupe programmation Java |
[VBS] Script d'intégration dans un groupe de sécurité | Automatiser détection faciale et numérotation d’une photo de groupe |
Reproduire ligne avec plusieurs Cases d'option/Zone de groupe ET Macro | Aide:extraire un groupe de données depuis un groupe de fichiers |
groupe et grant | Ldap et php blocage de session |
[PHP] SSO avec LDAP | [AD - LDAP] Ajout d'un nouvel utilisateur dans un groupe |
Plus de sujets relatifs à : [RESOLU] LDAP groupe |