IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Déplacer un utilisateur AD dans un autre groupe


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Responsable Applicatif / Développeur
    Inscrit en
    Mai 2007
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable Applicatif / Développeur

    Informations forums :
    Inscription : Mai 2007
    Messages : 495
    Par défaut Déplacer un utilisateur AD dans un autre groupe
    Bonjour, je développe une gestion des utilisateurs simplifiée en C#, je me suis basé là dessus http://morpheus.developpez.com/addotnet/ADCSharp/
    Cela fonctionne j'affiche bien les users dans des listes mais je ne vois pas comment faire pour déplacer un user d'un groupe vers un autre.

    Merci

  2. #2
    Max
    Max est déconnecté
    Expert confirmé

    Avatar de Max
    Homme Profil pro
    Artisan développeur
    Inscrit en
    Mai 2007
    Messages
    2 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Artisan développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2007
    Messages : 2 954
    Par défaut
    Salut.

    Si tu parles bien de gestion des membres d'un groupe, rien de bien compliqué . Il s'agit d'un pseudo déplacement dans ton cas :
    • tu supprimes l'utilisateur de ton groupe source en supprimant une valeur de l'attribut member (qui contient le DN de ton user) de l'objet correspondant à ton groupe, ex. : yourOldGroupDirectoryEntry.Properties["member"].Remove(yourUserDN); ;
    • ensuite, tu ajoutes le DN de ton user à ton nouveau groupe de façon inverse : yourNewGroupDirectoryEntry.Properties["member"].Add(yourUserDN);.

    Par contre, si tu parles de changement de branche d'un user, à savoir de déplacement pur, exemple passer le user Toto de CN=Toto,ou=oldOu,DC=contoso,DC=com vers CN=Toto,ou=newOu,DC=contoso,DC=com, alors c'est la méthode MoveTo qu'il faut utiliser : totoDirectoryEntry.MoveTo(newOuDirectoryEntry);.

    Bon courage

Discussions similaires

  1. Déplacer une fiche cumul dans un autre classeur
    Par MAHITOUCK dans le forum Excel
    Réponses: 1
    Dernier message: 14/12/2011, 11h16
  2. Déplacer les slicers/segments dans une autre feuille
    Par pedro1090 dans le forum Excel
    Réponses: 4
    Dernier message: 13/09/2011, 10h17
  3. Déplacement table dans un autre groupe de fichier
    Par ariesnojf dans le forum Administration
    Réponses: 12
    Dernier message: 04/05/2011, 20h19
  4. [AC-2007] déplacer des fichiers txt dans un autre répertoire
    Par tibofo dans le forum VBA Access
    Réponses: 2
    Dernier message: 10/01/2010, 10h40
  5. Ajouter un groupe dans un autre groupe
    Par CedrX dans le forum Administration système
    Réponses: 0
    Dernier message: 10/01/2008, 12h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo