Articles of directory triggers

Ottieni un attributo di estensione da AD?

L’ho preso da un membro del nostro Network Team: Puoi vedere che extensionAttribute2 ha un valore in esso. Come posso recuperare questo valore – Non riesco a vedere extensionAttributes in nessun altro object UserPrincipal – a meno che non manchi qualcosa. Sono tornato indietro di un livello e ho provato il seguente: UserPrincipal myUser = […]

Ottieni tutti i membri dal gruppo locale di dominio in un ambiente multi-foresta

Ho un gruppo locale di dominio che fa parte del dominio A nella foresta A. Sto cercando di ripetere tutti i membri di questo gruppo. It itera su tutti i domini della foresta A bene, ma non itera i membri del gruppo che si trovano nel dominio b, nella foresta B. L’unico approccio per scorrere […]

Come modificare il nome di accesso dell’utente in Active Directory

Voglio cambiare il mio login dell’applicazione .NET dell’utente da Active Directory. Lo sto cambiando in questo modo ora: DirectoryEntry userToUpdate = updatedUser.GetDirectoryEntry(); userToUpdate.Properties[“sAMAccountName”].Value = user.NewLogin; userToUpdate.CommitChanges(); Ma non funziona come mi aspetto. Quando sto controllando la voce “Utenti e computer di Active Directory” di AD per questo utente, nella scheda “account” vedo che: – La […]

La chiamata a NetValidatePasswordPolicy da C # restituisce sempre Password deve cambiare

Abbiamo un’applicazione mvc che utilizza Active Directory per autenticare i nostri utenti. Stiamo sfruttando System.DirectoryServices e utilizzando PricipalContext per autenticare: _principalContext.ValidateCredentials(userName, pass, ContextOptions.SimpleBind); Tuttavia questo metodo restituisce solo un bool e vogliamo restituire messaggi migliori o persino redirect l’utente a una schermata di reimpostazione della password per istanze come: L’utente è bloccato dal proprio account. […]

Aggiungi nuovo utente in Active Directory

Sto usando VS2005 .NET 2.0 C #. Attualmente faccio riferimento a un sito Web sull’implementazione della gestione degli utenti di Active Directory nella pagina Web di ASP. Ho visto un metodo che adds user to group . Tuttavia, ci sono alcuni parametri che non capisco e so con cosa sostituire. Di seguito è riportato il […]

Verifica se il gruppo di Active Directory esiste nel contenitore corrente utilizzando C #

Voglio creare un nuovo gruppo di Active Directory. Questo è il mio codice: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, domain, container, userName, password); GroupPrincipal oGroupPrincipal = new GroupPrincipal(ctx, userName); DirectoryEntry entry = new DirectoryEntry(“LDAP://” + domain, userName, password,AuthenticationTypes.Secure); if (entry.Children.Find(“CN=” + groupName) != null) { } if (!DirectoryEntry.Exists(“LDAP://” + System.Configuration.ConfigurationManager.AppSettings[“Domain”] + “/CN=” + groupName + “,” […]

Aggiungi l’attributo Role ai metodi MVC3 solo in modalità Release?

È ansible aggiungere un [Authorize(Roles=”Admin”)] (ad esempio) a un Metodo controller MVC3 ma SOLO in modalità Rilascio? L’ambiente di prova a cui ho accesso al momento non ha AD, ma Live lo fa – quindi mi piacerebbe aggiungere l’attributo solo in modalità di rilascio. EDIT: Problema quando si utilizza #if using… using… using MyWebsite.Helpers; namespace […]

Come eliminare un AppRoleAssignment utilizzando l’SDK di Azure Active Directory .NET?

Sto cercando di capire come eliminare un AppRoleAssignment da un gruppo o un utente utilizzando l’API Graph per Azure Active Directory. Sto usando .NET SDK ( Microsoft.Azure.ActiveDirectory.GraphClient ). Ho provato a utilizzare il metodo DeleteAsync standard DeleteAsync su ogni IEntityBase , ma non riesce con un errore. Sta emettendo una richiesta HTTP simile a questa: […]

C # clr udf per l’appartenenza al gruppo di Active Directory

Il mio problema è il seguente: ho bisogno di un clr udf (in C #) per interrogare con un dato annuncio-usr l’appartenenza al gruppo di annunci using System; using System.Data; using System.Data.SqlClient; using System.Data.SqlTypes; using Microsoft.SqlServer.Server; using System.DirectoryServices.AccountManagement; public partial class UserDefinedFunctions { [Microsoft.SqlServer.Server.SqlFunction] public static SqlInt32 check_user_is_part_of_ad_grp(SqlString ad_usr, SqlString ad_grp) { bool bMemberOf = […]

aggiungendo un contatto di posta elettronica in AD

Sto cercando un po ‘di prove su come creare contatti di posta elettronica in AD. Questa è una domanda successiva su SO Q # 1861336 . Quello che sto cercando di fare è aggiungere un carico di oggetti di contatto in una OU in Active Directory. Ho utilizzato gli esempi su CodeProject , tuttavia mostrano […]