RE: LDAP question

2001-11-14 Thread Snook, Kevin S (ITD)

Laura,

You are right. What you can't do is access the Global Address List in it's
entirety i.e. do a GetObject(Global Address List) and then iterate through
every entry. You have to step through the schema. You have to do something
like (pseudo-code):

set ORG = GetObject(o=ORG)
For Each OU in ORG 
set Site = GetObject(o=ORG,ou=OU)
For Each Container in Site
Set Container = GetObject(o=ORG,ou=OU,cn=Container)
For each Object in Container
'Do what you want with this object - display it,
export details whatever
Next
Next
Next

-Original Message-
From: Bibel, Laura Y. [mailto:[EMAIL PROTECTED]]
Sent: 13 November 2001 20:44
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


But you can get to individual objects and attributes of the directory with
LDAP, right? I mean, we're doing it here. We're currently using LDAP to
query information in the Exchange 5.5 directory and using it to populate AD.
Things like phone number, address, etc. The LDAP query uses the
distinguished name properties like organization (/o), site (/ou) and
container (/cn). Maybe I don't understand the question.


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]



-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 13, 2001 6:00 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


The Global Address List does not exist as far as LDAP is concerned. It is a
View of the objects in the entire Directory. You can't get at it from LDAP,
at least not as a single object. 

Kevin

-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: 12 November 2001 15:27
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from
specifies that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication.
Advertising.com -- Superior Technology. Superior Performance.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-14 Thread Jim Holmgren

I too am enlightened...thanks again Kevin!
-Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication.
Advertising.com -- Superior Technology. Superior Performance.


-Original Message-
From: Bibel, Laura Y. [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 14, 2001 8:44 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


OK, I gotcha...thanks!


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]



-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 14, 2001 4:44 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


Laura,

You are right. What you can't do is access the Global Address List in it's
entirety i.e. do a GetObject(Global Address List) and then iterate through
every entry. You have to step through the schema. You have to do something
like (pseudo-code):

set ORG = GetObject(o=ORG)
For Each OU in ORG 
set Site = GetObject(o=ORG,ou=OU)
For Each Container in Site
Set Container = GetObject(o=ORG,ou=OU,cn=Container)
For each Object in Container
'Do what you want with this object - display it,
export details whatever
Next
Next
Next

-Original Message-
From: Bibel, Laura Y. [mailto:[EMAIL PROTECTED]]
Sent: 13 November 2001 20:44
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


But you can get to individual objects and attributes of the directory with
LDAP, right? I mean, we're doing it here. We're currently using LDAP to
query information in the Exchange 5.5 directory and using it to populate AD.
Things like phone number, address, etc. The LDAP query uses the
distinguished name properties like organization (/o), site (/ou) and
container (/cn). Maybe I don't understand the question.


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]



-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 13, 2001 6:00 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


The Global Address List does not exist as far as LDAP is concerned. It is a
View of the objects in the entire Directory. You can't get at it from LDAP,
at least not as a single object. 

Kevin

-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: 12 November 2001 15:27
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from
specifies that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication.
Advertising.com -- Superior Technology. Superior Performance.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm


***
The information transmitted in this email is intended only for
the person(s) or entity to which it is addressed and may
contain confidential and/or privileged material.  Any review, 
retransmission, dissemination or other use of, or taking of
any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited.
If you received this email in error, please contact the
sender and permanently delete the email from any computer.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-14 Thread Beavers, Terry

But if these are unix guys trying to grab the GAL, they certainly can
iterate  through the GAL directly at the organization level simply by using
o=orgname as the root. They could perhaps do a quick loop through the
alphabet to extract all a*'s, then b*s, without worrying about lower
level container names. The only issue that they may have is the max records
returned entry in the LDAP settings of exchange, which might need to be
adjusted upwards.


Terry Beavers
USF IT/TAA

-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, November 14, 2001 4:44 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


Laura,

You are right. What you can't do is access the Global Address List in it's
entirety i.e. do a GetObject(Global Address List) and then iterate through
every entry. You have to step through the schema. You have to do something
like (pseudo-code):

set ORG = GetObject(o=ORG)
For Each OU in ORG 
set Site = GetObject(o=ORG,ou=OU)
For Each Container in Site
Set Container = GetObject(o=ORG,ou=OU,cn=Container)
For each Object in Container
'Do what you want with this object - display it,
export details whatever
Next
Next
Next

-Original Message-
From: Bibel, Laura Y. [mailto:[EMAIL PROTECTED]]
Sent: 13 November 2001 20:44
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


But you can get to individual objects and attributes of the directory with
LDAP, right? I mean, we're doing it here. We're currently using LDAP to
query information in the Exchange 5.5 directory and using it to populate AD.
Things like phone number, address, etc. The LDAP query uses the
distinguished name properties like organization (/o), site (/ou) and
container (/cn). Maybe I don't understand the question.


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600 [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]



-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 13, 2001 6:00 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


The Global Address List does not exist as far as LDAP is concerned. It is a
View of the objects in the entire Directory. You can't get at it from LDAP,
at least not as a single object. 

Kevin

-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: 12 November 2001 15:27
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from specifies
that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-14 Thread Snook, Kevin S (ITD)

Sure! But I'm not sure if that is what was being asked? Or is it?

-Original Message-
From: Beavers, Terry [mailto:[EMAIL PROTECTED]]
Sent: 14 November 2001 14:14
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


But if these are unix guys trying to grab the GAL, they certainly can
iterate  through the GAL directly at the organization level simply by using
o=orgname as the root. They could perhaps do a quick loop through the
alphabet to extract all a*'s, then b*s, without worrying about lower
level container names. The only issue that they may have is the max records
returned entry in the LDAP settings of exchange, which might need to be
adjusted upwards.


Terry Beavers
USF IT/TAA

-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, November 14, 2001 4:44 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


Laura,

You are right. What you can't do is access the Global Address List in it's
entirety i.e. do a GetObject(Global Address List) and then iterate through
every entry. You have to step through the schema. You have to do something
like (pseudo-code):

set ORG = GetObject(o=ORG)
For Each OU in ORG 
set Site = GetObject(o=ORG,ou=OU)
For Each Container in Site
Set Container = GetObject(o=ORG,ou=OU,cn=Container)
For each Object in Container
'Do what you want with this object - display it,
export details whatever
Next
Next
Next

-Original Message-
From: Bibel, Laura Y. [mailto:[EMAIL PROTECTED]]
Sent: 13 November 2001 20:44
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


But you can get to individual objects and attributes of the directory with
LDAP, right? I mean, we're doing it here. We're currently using LDAP to
query information in the Exchange 5.5 directory and using it to populate AD.
Things like phone number, address, etc. The LDAP query uses the
distinguished name properties like organization (/o), site (/ou) and
container (/cn). Maybe I don't understand the question.


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600 [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]



-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 13, 2001 6:00 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


The Global Address List does not exist as far as LDAP is concerned. It is a
View of the objects in the entire Directory. You can't get at it from LDAP,
at least not as a single object. 

Kevin

-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: 12 November 2001 15:27
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from specifies
that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-13 Thread Snook, Kevin S (ITD)

The Global Address List does not exist as far as LDAP is concerned. It is a
View of the objects in the entire Directory. You can't get at it from LDAP,
at least not as a single object. 

Kevin

-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: 12 November 2001 15:27
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from
specifies that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication.
Advertising.com -- Superior Technology. Superior Performance.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-13 Thread Jim Holmgren

Thanks Laura, that almost seems too obvious ;-)

-Jim

-Original Message-
From: Bibel, Laura Y. [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 12, 2001 7:41 PM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


The default container name is Recipients. Did you create any other
containers?


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]



-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 12, 2001 10:27 AM
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from
specifies that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication.
Advertising.com -- Superior Technology. Superior Performance.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm


***
The information transmitted in this email is intended only for
the person(s) or entity to which it is addressed and may
contain confidential and/or privileged material.  Any review, 
retransmission, dissemination or other use of, or taking of
any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited.
If you received this email in error, please contact the
sender and permanently delete the email from any computer.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-13 Thread Bibel, Laura Y.

But you can get to individual objects and attributes of the directory with
LDAP, right? I mean, we're doing it here. We're currently using LDAP to
query information in the Exchange 5.5 directory and using it to populate AD.
Things like phone number, address, etc. The LDAP query uses the
distinguished name properties like organization (/o), site (/ou) and
container (/cn). Maybe I don't understand the question.


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]



-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 13, 2001 6:00 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


The Global Address List does not exist as far as LDAP is concerned. It is a
View of the objects in the entire Directory. You can't get at it from LDAP,
at least not as a single object. 

Kevin

-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: 12 November 2001 15:27
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from
specifies that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication.
Advertising.com -- Superior Technology. Superior Performance.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-13 Thread Beavers, Terry

Sure. As you have indicated, it is no problem at all. 

Say you have an exchange server with ldap enabled and the exchange
organization is MyCompany.

Tell you unix guys to use o=MyCompany to access the global address list.
That's the letter o, as in organization.

Terry Beavers
USF IT/TAA

-Original Message-
From: Bibel, Laura Y. [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, November 13, 2001 3:44 PM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


But you can get to individual objects and attributes of the directory with
LDAP, right? I mean, we're doing it here. We're currently using LDAP to
query information in the Exchange 5.5 directory and using it to populate AD.
Things like phone number, address, etc. The LDAP query uses the
distinguished name properties like organization (/o), site (/ou) and
container (/cn). Maybe I don't understand the question.


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600 [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]



-Original Message-
From: Snook, Kevin S (ITD) [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 13, 2001 6:00 AM
To: MS-Exchange Admin Issues
Subject: RE: LDAP question


The Global Address List does not exist as far as LDAP is concerned. It is a
View of the objects in the entire Directory. You can't get at it from LDAP,
at least not as a single object. 

Kevin

-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: 12 November 2001 15:27
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from specifies
that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication. Advertising.com --
Superior Technology. Superior Performance.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm




RE: LDAP question

2001-11-12 Thread Bibel, Laura Y.

The default container name is Recipients. Did you create any other
containers?


Laura Bibel
Allegheny Energy: Information Services
Voice (724) 830-5966 Fax (724) 853-3600
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]



-Original Message-
From: Jim Holmgren [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 12, 2001 10:27 AM
To: MS-Exchange Admin Issues
Subject: LDAP question


One of our Unix guys is working on interfacing from a Unix system to our 
Exchange 5.5 LDAP directory.  The documentation he is working from
specifies that he needs the container name for our Global Address List. 
I've done a little searching, and I cannot find this information.  Does
anyone know the default container name for the global address list?  Is it
Global_Address_List, or something similar?

Thanks!
Jim

Jim Holmgren MCSE, CCNA
[EMAIL PROTECTED]
Network Engineer
Advertising.com

We bring innovation to interactive communication.
Advertising.com -- Superior Technology. Superior Performance.

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm