Looping Through Active Directory To Get Managers And Direct Reports?

Feb 29, 2012

I've got an intranet based reporting tool (VB.Net + ASP.Net Integrated Windows Authentication) that looks up users and managers from a SQL Server 2005 table to roll up the reporting to manager level. This table is currently manually maintained and I've been asked to make it more dynamic as it is going to be up-scaled for far more users. Therefore I'm looking to link in with the Active Directory to create an Org table in the back end which will replace the current manually entered one.I'm comfortable getting user data from the AD, but not so sure as to the best approach to set this up, I was thinking of the following table:

CREATE TABLE dbo.Employees
(
EmpID nvarchar(8) PRIMARY KEY,
EmpName nvarchar(30),

[code]...

EmpID will be the NetworkID (sAMAccountName).Then this will need populating from the AD, I'm guessing through recursive calls to fill in the fields. I'm then not sure how to structure the code so that it will capture every employee under every manager starting at a given level. I'm currently using the below to capture the direct reports for a given manager:

Public Function GetDirectReports(ByVal ADFullName As String) As ArrayList
Dim adItems As ArrayList = New ArrayList
Dim rootEntry As New DirectoryEntry("LDAP://" & ADFullName)

[code]...

View 1 Replies


ADVERTISEMENT

Get Query Active Directory With The Pc Name And Return It's Path In The Active Directory Tree

May 9, 2006

I'm a developer for a College we have an active directory.I need to query Active Directory with the Pc name and return it's path in the Active Directory tree.

View 3 Replies

Set Password For Active Directory Lightweight Directory Services (ad Lds) On .net 2.0?

Apr 18, 2011

I am trying to create a new user and set their password in AD LDS using asp.net vb. I'm binding to an instance of a directory entry, which is working fine. And I can add a user without a problem. The problem is that I can't seem to set the password when I add the user.Is this the right way to set the password

View 3 Replies

Validating A Username Against Active Directory Without Using Directory Services?

May 15, 2012

Is it possible (I'm sure it is) to validate a user's credentials against Active Directory without using Directory Services?I'm building a Browser-Based WPF application which requires users to login to and get validated via Active Directory. Since .Net 4.0 (or maybe 3.5) accessing Directory Services from an Application requires the application to be fully trusted. Since IE won't provide full trust to an application if it doesn't have the signing certificate in it's cert store, the application is refused startup permission.

If I don't use Directory Services, then I can leave the application as Partial Trust and validate my user's credentials without having to install a certificate on each user's machine.

View 2 Replies

Adding A Subreport To Active Reports?

Oct 8, 2010

I'm writing a report in VB .NET (using Active Reports) that displays details about a location, and then displays a bunch of images, which are stored in a database. The images are displayed in my main report via a subreport. However, I can't get the images to load. I have two files, the main report (rptMain) and the image subreport (rptSubImages). The sub Detail1_Format in the rptSubImages never gets ran, which is why the images are not appearing, and I can't figure out why! I've included the code below... can anyone pinpoint why my subreport detail section isn't getting called? The rptSubImages report gets initialized, but if I put a stop point inside the detail sub, it never gets caught during debug.

[code]...

View 2 Replies

VS 2005 Onclose For Active Reports?

Jun 1, 2009

Im trying to detect if an active report has been closed to close the "main form". Basically what im doing is populating an active report from parameters passed to the main form then the active report is populated, once the active report is closed i want the form to be closed. However, i have not been able to find an event that will close both. Unless i close the mainfrom which inturn closes the active report, which i want to happen opposite.

View 1 Replies

Active / Crystal Reports & End-User Designers

Apr 1, 2009

I've been doing research on reporting suites for a project my company is about to undertake, and have narrowed the candidates down to Active Reports and Crystal Reports. During the demo yesterday, it was clarified to me that one of the capabilities our client would like is the ability for the end-user to create custom reports integrated into the Web-Based client. I know that both packages have options for integrating an end-user designer to a WinForms based app, but I can't find a definitive straight yes or no answer for either suite as to whether or not it's possible to attach them to an ASP.Net based app.

View 2 Replies

Grouping On Country Attribute For Active Reports

May 2, 2012

I have a active report and I need to group it on my country attribute. I have been looking around on the active reports API and came across grouping. Is this the best way to do this and how do I go about doing this?

View 1 Replies

Windows 7 Reports The Profesinoal 64-bit Active VB2005?

Feb 26, 2010

64-bit Windows 7 Profesinoal running a project I have done vb2005. Reporting as a tool I'm using active reports 2.0. Normal data base connection is very slow. The first problem this.The second problem, none of my reports does not work. gives the following error:is not a valid Win32 application.

View 2 Replies

Crystal Reports 9 Active Designer Runtime Library?

Feb 29, 2012

i added the COM reference to:Crystal Reports 9 ActiveX Designer Run Time Library 9.0 i have some code that prints a crystal report:

'print report
Dim Appl As New CRAXDRT.Application
Dim CrystalReport As New CRAXDRT.Report

[code]....

Code works fine on my Windows 7 64 bit computer because I have Crystal Reports 9 installed on that computer but i want this to work on other computers that don't have Crystal installed.I have published my app and installed it on another Windows 7 64 bit computer and it doesn't work.I think i need to have the craxdrt.dll install and register on the users computer.

how can i include this in my setup? I already include the Interop.CRAXDRT.dll when i publish (publish status: INCLUDE/Download Group: Required/Hash: Include) but it doesn't make a difference.i am using vb.net 2010 express?

View 3 Replies

Looping Through The Contents Of A Directory?

Feb 2, 2009

It's been ages since I've done any coding (not that this is much excuse for my stupidity!). What I want to do is to be able to loop through a directory and list, for instance, all of the txt files in there.I can get the length of the files with the following:

For Each zFile In System.IO.Directory.GetFiles("c:fileloop", "*.txt", IO.SearchOption.TopDirectoryOnly)
MsgBox(zFile.Length)
Next

But I'm stuck on actually returning the file name.

View 6 Replies

Looping Through All Directory's On Hard Drive

Oct 6, 2010

[code] i need to find a way to loop through ALL the directory's on the "c" drive and not just the main folder.

View 4 Replies

Looping Through All Directory's On The Hard Drive

Oct 6, 2010

i have this piece of code:

[Code]....

and it works just fine. However, saying that, i need to find a way to loop through ALL the directory's on the "c" drive and not just the main folder. Does anyone have any code that can do that?

View 2 Replies

Looping Through All Directory's On The Hard Drive?

Mar 9, 2012

have this piece of code:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strFileSize As String = ""

[code].....

View 6 Replies

Looping Thru Directory And Reading All Files?

Feb 13, 2009

I know I've asked this before and for some reason I can never remember how to do it. I need to loop thru a directory structure and for every *.txt file, I need to open it and read it. This is a little application that basically searches for a given string. How do I do this?

View 2 Replies

VS 2008 Looping For Files In Directory?

Jul 12, 2010

I have some code that should update my listbox with files in a directory i have this code put in a timer:

[Code]...

View 10 Replies

VS 2008 : Looping Through All Directory's On The Hard Drive?

Oct 6, 2010

i have this piece of

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strFileSize As String = ""
Dim di As New IO.DirectoryInfo("C:")

[code]....

and it works just fine. However, saying that, i need to find a way to loop through ALL the directory's on the "c" drive and not just the main folder.

View 5 Replies

Active Directory In .Net?

Jul 1, 2009

How can I get a list of computers and their properties from Active Directory using VB.Net and Visual Studio 2008?

View 3 Replies

Access Active Directory Via .Net?

Mar 25, 2011

I having a program built in VB.Net and would like to take in the users windows name and then compatre that with a security group in AD, if they are in a certain group then redirect them to the next page otherwise block them.I have tried many ways using many different snippets of code from different forums, but cannot find a code piece of code that works?

View 6 Replies

Active Directory - ID For Each User?

Feb 15, 2007

I would like to have all properties on a user from active directory. I find some property name as :
distinguishedName, SAMAccountName, sn, givenName, TelephoneNumber, mail
If you have a list of property? As each user has an ID in AD ?

View 5 Replies

Active Directory Display Name?

Jun 17, 2008

I'm having a weird problem with active directory and the display name attribute. I can create an AD account with no problems, the account shows up, I can log on as the account, everything appears to be working as intended. The problem is, our company requires that the display name be in the form of "Lastname, Firstname". Thats all fine and dandy when you create an AD account use the MMC snap-in, you type in the users name as "Lastname, Firstname" in the display name field and when the account is created, the display name shows as "Lastname, Firstname" as you would expect.

The problem I am having is this, whenever I create an AD account programmatically, I can't for the life of me get the display name to show up as "Lastname, Firstname". The displayname property is set as such, checking the AD account using the MMC snap-in shows the display name is set correctly, but when looking at the list of user accounts, the account is always displayed as the users username. The account name I am using is "Test User", see pic below.

if you try to rename the account, the field it tells you it is editing is called Full Name? I can't find a property in AD even called Full Name so I am completely confused, here is a picture of me trying to rename the programmatically created account, as you can see, the display name field is set correctly even though it doesn't display that way. And of course, after renaming the account as seen below, the display name shows up correctly as "Lastname, Firstname"Here is the code I use to create the account, just for reference.

Public Sub CreateActiveDirectoryAccount(ByVal sUserName As String, ByVal sFirstName As String, _
ByVal sLastName As String, ByVal sUserPrincipalName As String, ByVal sPassword As String, _
ByVal sHomeDrive As String, ByVal sHomeDirLocation As String, _

[code]....

View 2 Replies

Asp.net Active Directory Logging In?

May 24, 2009

i would like to be able to login on a webpage using a valid active directory username and password.user name and password are entered in textboxes. if they are correct then i would like to redirect to another page.how can this be coded.in a second task after some code is performed, log in as an administrator using code and unlock the account.i have heard that this is called impersonation. how can i perform the above?i'm using visual web developer 2008 and vb.net

View 1 Replies

Binding With Active Directory?

Jan 11, 2011

Im trying to connect to AD and carry out some basic tasks for a .Net application written in VB .Net. I would like to create the application so when it loads, it automatically binds to the default AD domain that the user is logged onto. This has led me to writing the code

Dim domain As DirectoryEntry = New DirectoryEntry("LDAP://DC=domain,DC=com", Nothing, Nothing, AuthenticationTypes.Secure)
domain.RefreshCache()

But this doesnt work.

View 8 Replies

Get All Users In The Active Directory?

Mar 16, 2011

i am trying to get a list of all users in the active directory on a domain. The following code is being used but doesnt seem to work:

Public Function GetAllUsers(ByVal ldapServerName As String) As Hashtable
'To retrieve list of all LDAP users
'This function returns HashTable

[Code]....

Then i get the "find people" box pop up. So i know i have the correct LDAP but not sure why the other information is preventing it from working..

View 3 Replies

How To Add Object To Active Directory

Aug 19, 2011

I am having some issues with the following script for adding an object to AD - The object being a user and then modifying the properties on it.

Error
Line 350:
Line 351: Dim adUsers As DirectoryEntries = dirEntry.Children
Line 352: Dim newUser As DirectoryEntry = adUsers.Add("CN=" & sUserName, "user")
Line 353:
Line 354: newUser.Properties("givenname").Add(sFirstName)

Description:
An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details:
System.Runtime.InteropServices.COMException: Unknown error (0x80005000)
End of Error

Partial class Add
Me.CreateAdAccount(uname.Text, pword.Text, fname.Text, sname.Text, Nothing)
Public Sub CreateAdAccount(ByVal sUserName As String, _
ByVal sPassword As String, _
ByVal sFirstName As String, ByVal sLastName As String, _
[Code] .....

View 1 Replies

How To Set Password For Active Directory

Mar 10, 2011

I am trying to create a new user and set their password in AD LDS using asp.net vb. I'm binding to an instance of a directory entry, which is working fine. And I can add a user without a problem. The problem is that I can't seem to set the password when I add the user. Is this the right way to set the password?

Dim objADAM As DirectoryEntry = BindToInstance()
Dim objUser As DirectoryEntry = objADAM.Children.Add("CN=Jimmy", "User")
objUser.Properties("sn").Value = "lloyd"
objUser.Properties("givenName").Value = "Jimmy Smith"
objUser.Properties("userpassword").Value = "THEPASSWORD"
objUser.CommitChanges()

This is the error that I get :
System.DirectoryServices.DirectoryServicesCOMException (0x80072020): An operations error occurred. (Exception from HRESULT: 0x80072020) at System.DirectoryServices.DirectoryEntry.CommitChanges

View 1 Replies

IP Address Of A Active Directory CN?

Jan 12, 2012

I have a list of computers from the AD which also have IP addresses in one of the fields. The IP address does not seem to be accurate. It looks like the AD updates are not as frequent as the DHCP server.

MYCOMPUTER1 1.1.1.1
MYCOMPUTER2 2.2.2.2
MYCOMPUTER3 3.3.3.3

Is there anyway to get the IP address from VB soon after I retrieve the record from AD? Querying the DNS/DHCP server via code?

View 3 Replies

Joining Active Directory With App

Jan 9, 2009

I am trying to Join the domain using VB.NET 2005. I cannot see anything I am missing but am getting an error code that hasn't proven much use. I get a return error code of 1332.[code]

View 1 Replies

Searching Active Directory?

Aug 16, 2011

Using VB.net im after a way of serching through active directory and returning the ou a computer is currently in.

View 3 Replies

Use Active Directory Server With .Net

Nov 6, 2009

We are developing our application using MS Visual Studio 2008 VB .Net. We have to use Active Directory Server for authenticating the user logging into the application. Does any one has code samples intergrating .Net and ADS?

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved