Hej försöker skapa AD-grupper. Detta fungerar i min miljö men inte i kundens. Är det någon som har nån idé om vad det skulle kunna bero på? Fungerar det i din miljö men inte i kundens är det inte fel på koden. Är osäker på vad det kan vara, men det handlar mest troligen om någon rättighetsinställning/web.config. Kontrollera t.ex. att det är rätt användare som har skrivrättigheter. Ifall du gjort nåt vettigt såsom i dina catch istället för catch (Exception e) { } så kunde kanske detta problem redan varit löst.Skriva till Active directory
Användaren i fråga har skrivrättigheter till Active directory.
Här följer min kod:
if (!DirectoryEntry.Exists("LDAP://CN=" + name + "," + ldapstring))
{
try
{
DirectoryEntry entry = new DirectoryEntry("LDAP://" + ldapstring);
DirectoryEntry group = entry.Children.Add("CN=" + name, "group");
group.Properties["sAmAccountName"].Value = name;
group.CommitChanges();
// Add AD group to SPgroup
try
{
SPUser user = rootWeb.EnsureUser(path + "\\" + name);
spGroup.AddUser(user);
}
catch (Exception e)
{
}
}
catch (Exception e)
{
}
}
Tacksam för svar!Sv: Skriva till Active directory
Sv: Skriva till Active directory
Kolla vad du får för felmeddelande och återkom med det ifall det inte löser sej direkt så kanske nån här har nånting mera att gå på.