Probleme avec mon script

dorine82 Messages postés 28 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 17 septembre 2007 - 31 juil. 2007 à 15:16
dorine82 Messages postés 28 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 17 septembre 2007 - 31 juil. 2007 à 15:18
salut à tous,

voilà j' ai ecrit un script sur c# afin de mofier les attributs des numéros de téléphone sur active directory. mais voila les erreurs qui m' ont été transmises:

Request for the permission of type 'System.DirectoryServices.DirectoryServicesPermission, System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' failed.

je ne sais pas comment me donner les droits de changements encore alors que normalement je suis administrateurs sur la machine.

en plus de ca je ne vois pas les changements effectués sur la bases de données. et cet exemple est seulement pour un seul utilisateur; il faudrait ensuite que je mette tous les autres utilisateurs dans mn programme .je ne sais donc pas comment faire.

merci pour votre aide.

1 réponse

dorine82 Messages postés 28 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 17 septembre 2007
31 juil. 2007 à 15:18
alut à tous,

voilà j' ai ecrit un script sur c# afin de mofier
les attributs des numéros de téléphone sur active directory. mais voila
les erreurs qui m' ont été transmises:

Request for the
permission of type
'System.DirectoryServices.DirectoryServicesPermission,
System.DirectoryServices, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a' failed.

je ne sais pas comment me donner les droits de changements encore alors que normalement je suis administrateurs sur la machine.

en
plus de ca je ne vois pas les changements effectués sur la bases de
données. et cet exemple est seulement pour un seul utilisateur; il
faudrait ensuite que je mette tous les autres utilisateurs dans mn
programme .je ne sais donc pas comment faire.

merci pour votre aide.

voila le programme :

using System;
using System.DirectoryServices;
using System.Security;

namespace Active
{
    class Class1
    {

        public static void Main(string[] args ) {
           
DirectoryEntry Ldap = new DirectoryEntry("LDAP://ADS1");

DirectorySearcher searcher = new DirectorySearcher(Ldap);

searcher.Filter = "(SAMAccountName=SG)";

SearchResult result = searcher.FindOne();

DirectoryEntry DirEntry = result.GetDirectoryEntry();

DirEntry.Properties["TelephoneNumber"].Value = "110";

DirEntry.CommitChanges();

        }
    }
}
0
Rejoignez-nous