Well, if you can get a flat file, then you can use CSVDE or LDIFDE to get
the users into AD. Of course, synchronization is going to be a problem. I
actually put together a batch file for a client that sucked down a flat
CSV file, reformatted it for CSVDE and imported the contacts. It also
generated a "delete" file which on subsequent runs blasted all previously
created contacts and the imported them again. A really, really crude form
of syncrhonization to be sure, but it worked.

Is your Oracle HR system LDAP compliant? If so, my company has a tool
called Furnace. Furnace is primarily geared toward Exchange-to-Exchange
organization connectivity for synchronizing directories, free/busy info
and public folders, but the directory synchronization piece will actually
work for any LDAP compliant directory.

> Chris and Greg, thank you both for your assistance.
> 
> We really only need to add as contacts to of Active Directory 
> the people who do not have Exchange mailboxes.  They have their 
> mail on other non-exchange systems.
> 
> I understand that MMS can do this job for us, but MMS 3.0 is not
> release yet and so we are trying to find another way to maintain 
> the synchronization of the Active Directory with the HR database
> which is oracle-based. However, we can get an extracted flat HR
> file to work with, if we need to do that.
> 
> Thank you again.
> 
> 
> -----Original Message-----
> From: Chris Scharff [mailto:chris_scharff@;messageone.com]
> Sent: Tuesday, November 05, 2002 5:08 PM
> To: Exchange Discussions
> Subject: RE: Exchange 2000 Active Directory Attributes
> 
> 
> I'd always categorized you as $arse0 Greg[1], but thanks for the additional
> information. I think Ron had also previously asked about metadirectory
> tools, some of which might be able to provide significant assistance in
> developing an overall data synchronization strategy.
> 
> [1] <g>
> 
> > -----Original Message-----
> > From: Greg Deckler [mailto:greg@;infonition.com]
> > Sent: Tuesday, November 05, 2002 12:43 PM
> > To: Exchange Discussions
> > 
> > $arse1 reporting for duty. Chris has everything right here, especially
> > about how to think of accounts and mailboxes. There are dozens of fields
> > that you can test for to determine whether or not an account is
> > mailbox-enabled. One such field is "msExchHomeServerName".
> > 
> > The other item to note here is that most of the code routines used to
> > mailbox-enable someone will simply fail if the account is already
> > mailbox-enabled, so you really do not have to be too concerned with it. A
> > good example is the Exchange Migration Wizard's ability to flip contacts
> > into mailboxes. If you happen to run it against a pre-existing mailbox, it
> > simply does nothing. So, no harm, no foul.
> > 
> > Ronald, I strongly urge you to read up on accounts/contacts, mail-enabled
> > accounts/contacts and mailbox-enabled accounts. You still seem to be
> > speaking in E55 terminology and it is a whole new ball game in E2K and AD.
> > BTW, what HR system are you interfacing with? More and more of them are
> > starting to provide connectors with AD.
> > 
> > > At the risk of a moron or two trying to indicate that I'm rude in my
> > > response, can I point that there isn't really a difference between a
> > user
> > > account and a mailbox per se (or at least that's a backwards way to
> > think
> > > about it for your purposes), instead there is a user object and that
> > object
> > > can be mail or mailbox enabled.
> > >
> > > In your instance I believe that you will first want to determine if
> > there is
> > > a user account for the user in question. If there is, then you want to
> > > determine if it is a mail enabled or a mailbox enabled object. If it is
> > > neither, you likely want to mail enable it, rather than create a contact
> > for
> > > it. If a user object does not exist for a user, then you have to decide
> > if
> > > you want to create a user account for it (and optionally mail or mailbox
> > > enable it) or create a contact for it.
> > >
> > > Further risking the ire of a moron or two, I'll start first with a
> > fishing
> > > lesson.. and point you to two articles which show how to create mailbox
> > and
> > > mail enabled users respectively and hint that they provide a good
> > starting
> > > point for further research on your query.
> > >
> > > http://msdn.microsoft.com/library/default.asp?url=/library/en-
> > us/wss/wss/_cd
> > > o_creating_a_mailbox_enabled_recipient.asp
> > >
> > > http://msdn.microsoft.com/library/default.asp?url=/library/en-
> > us/wss/wss/_cd
> > > o_creating_a_contact.asp
> > >
> > > As an additional pointer, you might also want to take a look at ADSI
> > Edit
> > > which can provide some additional useful information. If after looking
> > over
> > > that information you have additional queries, please feel free to post a
> > > follow-up question or three. Or, just wait for $arse1 and $arse2 to post
> > > much more complete and helpful answers than mine.
> > >
> > > > -----Original Message-----
> > > > From: Bare, Ronald A. [mailto:RABARE@;ANL.GOV]
> > > > Sent: Monday, November 04, 2002 3:43 PM
> > > > To: Exchange Discussions
> > > >
> > > > Can anyone point me to information on what Active Directory attributes
> > are
> > > > used to indicate that an Exchange 2000 mailbox has been associate with
> > an
> > > > Active Directory account.
> > > >
> > > > We are trying to prepare a program to synchronize the Active Directory
> > > > with
> > > > our HR directory and we need this information to decide for which
> > users to
> > > > create contact entries.  We (of course) do not want to create contacts
> > for
> > > > the people who already Exchange enabled accounts.
> > > >
> > > > Thank you.
> > 
> > _________________________________________________________________
> > List posting FAQ:       http://www.swinc.com/resource/exch_faq.htm
> > Archives:               http://www.swynk.com/sitesearch/search.asp
> > To unsubscribe:         mailto:leave-exchange@;ls.swynk.com
> > Exchange List admin:    [EMAIL PROTECTED]
> 
> _________________________________________________________________
> List posting FAQ:       http://www.swinc.com/resource/exch_faq.htm
> Archives:               http://www.swynk.com/sitesearch/search.asp
> To unsubscribe:         mailto:leave-exchange@;ls.swynk.com
> Exchange List admin:    [EMAIL PROTECTED]

_________________________________________________________________
List posting FAQ:       http://www.swinc.com/resource/exch_faq.htm
Archives:               http://www.swynk.com/sitesearch/search.asp
To unsubscribe:         mailto:leave-exchange@;ls.swynk.com
Exchange List admin:    [EMAIL PROTECTED]

Reply via email to