Accueil > Forum > > > > Récupérer des Groupes Active Directory
Récupérer des Groupes Active Directory
mardi 19 février 2008 à 10:41:02 |
Récupérer des Groupes Active Directory
|
mardi 19 février 2008 à 14:42:36 |
Re : Récupérer des Groupes Active Directory

aera group
|
Bonjour, N'ayant pas Linux, je n'ai pas de groupe d'utilisateur, je ne connais donc pas la commande pour l'obtenir ! Normalement, il doit être dans le dictionnaire généré par os.environ. Exectute ce script, il te donnera toute les infos du dictionnaire. Tu n'auras plus qu'a faire os.environ['Clé correspondant au groupe'] !import os Info = os.environ for index in range(len(Info.keys())): print Info.keys()[index], ':', Info[Info.keys()[index]]P.S. : Attention, sous Windows la clé correspondant au nom d'utilisateur est USERNAME et non LOGNAMEcomme tu l'as écrit. Je ne sais pas si la clé change suivant le système d'exploitation ou si c'est une erreur de recopie de ta part, mais gare au mauvaise surprise si les clés changes suivant les O.S. !
|
|
mardi 19 février 2008 à 15:13:49 |
Re : Récupérer des Groupes Active Directory

fredouzzz
|
j'ai réussi avec ce code : baseDN = "OU=MonOu,DC=domaine,DC=com"
searchScope = ldap.SCOPE_SUBTREE
UserCN = os.environ['USERNAME']
retrieveAttributes = ['memberOf']
searchFilter = "cn=*"+UserCN
pour effectuer ma recherche j'utilise par la suite ce code : try:
ldap_result_id = l.search(baseDN, searchScope, searchFilter, retrieveAttributes)
result_set = []
while 1:
result_type, result_data = l.result(ldap_result_id, 0)
if (result_data == []):
break
else:
if result_type == ldap.RES_SEARCH_ENTRY:
result_set.append(result_data)
print result_set
Il me renvoi alors ceci :
[[('CN=user1 user1,OU=OUAjoute,DC=linux,DC=lan',
{'memberOf': ['CN=MonGroupe1,OU=groupe,DC=linux,DC=lan', 'CN=Mon
Groupe2,OU=groupe,DC=linux,DC=lan']})
J'aimerais, si c'est possible,
sortir mes noms de groupes et les mettre dans des variables. Donc ici,
ne garder que "MonGroupe 1" et 'MonGroupe2" dans 2 variables
différentes.
On peut faire ça ?
Merci pour les infos.
|
|
Cette discussion est classée dans : récupérer, utilisateur, active, directory, groupes
Répondre à ce message
Sujets en rapport avec ce message
j'ai besoin d'etre eclairé... [ par vb_shootinsplif ]
Bonjour ,je voulais savir si on pouvait en python gerer les "réponses" de l'utilisateur ?par exemple, je fais en ce moment un prog de gestion :
svp urgent [ par hasna1980 ]
salut je suis entrain de faire une view qui sert a afficher des modules autorises pour un utilisateur donne ,pr certains ca va afficher 1 module pr d
Récupérer des informations systemes avec python [ par fredouzzz ]
Bonjour, j'ai un controleur de domaine sous windows 2003 server ainsi qu'un client linux... je dois, à l'aide d'un script récupérer des informations s
permettre a l'utilisateur le choix entre 2 langues.... [ par Crocandrew ]
Bonjour je suis en trein de faire un petit programme et j'aimerais que l'utilisateur puisse choisir entre 2 langues.Mais je ne sais pas comment faire
combobox [ par titasse ]
bonjour,je suis debutant en Python, j'aimerai realiser une application pour mettre a jour une base de donnee utilisateur, j'ai creer un combobox qui m
Récupérer enter [ par bowbz ]
Bonjour,Je débute sous python et j'aurai besoin d'un petit conseil. Dans un exo de mon cours, on demande d'écrire un script qui attend une valeur qu'o
récupérer un objet shell (folder) sous windows [ par GwenArDu ]
Bonjour à tous !Je n'arrive pas à trouver comment utiliser l'API windows BrowsForFolder pour récupérer un objet folder depuis python.Merci !<a href="h
Lancer installeur autonome [ par amaury74 ]
Bonjours à tous,J'ai écrit un morceau de code permettant de lancer une suite d'exécutables (installations en chaine de mes pilotes).Cependant, l'inter
recupérer le contenu html d'1 site [ par sakusou ]
salut à tous, Je dois récupérer le contenu html d'un site web à partir de l'url en python, pour faire ça, j'ai pensé à d'abord récupérer l'arborescenc
PyValidator: Comment récupérer la donnée entrée pour sauvegarder dans un fichier externe [ par zannguyen ]
Bonjour à tous, Je commence avec Python, c'est peut être une question toute bête mais je ne sais pas comment faire. Je crée un dialog box pour entrer
Livres en rapport
|
Derniers Blogs
OUTILS D'IMPORT AVEC MISE à JOUR DANS MICROSOFT DYNAMICS CRMOUTILS D'IMPORT AVEC MISE à JOUR DANS MICROSOFT DYNAMICS CRM par bianca
Problématique
Si vous avez besoin d'exporter sous Excel une liste de comptes ou de contacts dans le but de faire des retouches à droite à gauche puis de réinjecter le tout dans CRM, vous ne pouvez pas vous en...
Cliquez pour lire la suite de l'article par bianca SQL SERVER : DéVELOPPER UN ADDON POUR SQL SERVER MANAGEMENT STUDIO (SSMS)SQL SERVER : DéVELOPPER UN ADDON POUR SQL SERVER MANAGEMENT STUDIO (SSMS) par christian
Pour celles et ceux qui aiment SQL Server et on l'âme de développeur (ou sont tout simplement développeur) et veulent étendre les fonctionnalités de SQL Server, voici un article qui devrait pouvoir un intéresser.
Certes ce dernier est écrit sur u...
Cliquez pour lire la suite de l'article par christian EDITEUR XAML DE VISUAL STUDIO: COMMENT ALIGNER LES ATTRIBUTS LES UNS EN DESSOUS DES AUTRES AUTOMATIQUEMENTEDITEUR XAML DE VISUAL STUDIO: COMMENT ALIGNER LES ATTRIBUTS LES UNS EN DESSOUS DES AUTRES AUTOMATIQUEMENT par Miiitch
Lorsque l'on écrit du XAML, les tags XML peuvent vraiment devenir très longs et pas pratique à lire: Il y a une option vraiment pratique dans l'éditeur de Visual Studio qui va nous permettre de réorganiser tout cela en mettant les attributs XAML les uns e...
Cliquez pour lire la suite de l'article par Miiitch MIX10 A LAS VEGAS : IMMERSIONMIX10 A LAS VEGAS : IMMERSION par odewit
Hi from Vegas !
En resume [je corrigerai les accents a mon retour !], Las Vegas m'impressionne par sa demesure.
Ou que l'on aille, les itineraires traversent des salles bruyantes pleines de machines a sous et de tables de jeu.
Les decors, surtout a...
Cliquez pour lire la suite de l'article par odewit [RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE[RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE par Audrey
A l'occasion d'un projet client, j'ai utilisé RIA Services avec Silverlight 3 (mais cela fonctionne aussi avec la version 4), et je l'ai utilisé pour une interface façon Maitre / Détail. Voici comment j'ai procédé pour arriver à mes fins. Nous allons pren...
Cliquez pour lire la suite de l'article par Audrey
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|