Slashdot Mirror


Integrating Microsoft's AD into Apple's OD?

grag asks: "My workplace has started a migration to a unified authentication system using Microsoft's Active Directory, and Apple's Open Directory. We need to know if it is possible to place a Microsoft Active Directory server underneath a master Open Directory server in the hierarchy. The Microsoft server provides services only to our Accounting Department, and it seems to us that it should integrate to the Mac Server since all of our other departments use the Mac Server. Our network consists of fifty Macs connected to an Xserve running Mac OS X Server 10.3.6 Unlimited Client License. In addition, we have on a separate subnet five Windows boxes connected to a Microsoft Windows 2003 Server with a five-client license. Should I pursue this question or give up and place the Microsoft Server at the top of the hierarchy?"

11 of 53 comments (clear)

  1. Am I missing something? by aventius · · Score: 4, Informative

    Why not just use the server that everyone else uses (the XServe) for the accounting department as well... If its because the accounting department uses Windows.... well the XServe is capable of being the domain for Windows, Macs, and Linux Boxen.

    --
    [insert lame joke here]
  2. Uh, the details are in the link by elliotj · · Score: 4, Informative

    From the Apple site the poster linked to:
    "The Open Directory architecture makes it easy to integrate Mac OS X client and server systems to into your existing network infrastructure. It's compatible with other standards-based LDAP servers, and can even plug into environments that use proprietary services such as Microsoft's Active Directory"

    So it looks pretty straight forward. If Apple says it can be done, chances are: (1) they've done it, (2) they've got documentation telling you how to do it, (3) it is possible.

    I'd start by checking the white papers on that Apple page. Then browse through the Apple knowledge base. They use groups.google.com to see what other people are saying about it.

    1. Re:Uh, the details are in the link by jhealy1024 · · Score: 5, Informative

      So it looks pretty straight forward. If Apple says it can be done, chances are: (1) they've done it, (2) they've got documentation telling you how to do it, (3) it is possible.

      I agree with (1) and (3), but (2) is nowhere close. Apple has done it, and it is possible, but the documentation is somewhat lacking. There are several gotchas to worry about (especially if you're doing stuff like roaming profiles on the windows boxes). If you read the Apple documentation, it makes it look like 30 minutes of work. In reality, a full integration like what the poster is looking for is several days of time...

      Also, it should be noted that integrating windows with OD can only be done as an NT4-style domain; the OD server can't masquerade as an AD server. I think the submitter understands this, which is why they're trying to integrate a whole AD server into the Mac setup. Running the Mac for everything just won't work if you need true AD (which I assume they do).

      Most of the OD/AD integration I've heard of has the OD taking orders from AD. This is mainly due to the fact that AD is proprietary crap that hasn't been reverse-engineered yet, so the easiest way to go is to slave off of it, rather than try to get MS to play nice with your open, standards-compliant system. Of course, this is exactly what MS wants (embrace and extend!), but until the Samba team gets enough donations to hack the AD protocols, that's probably the only option.

  3. Check Apple's Docs by ravenspear · · Score: 5, Informative

    I would read this document available on the Apple site. It has some good information on integrating AD and OD.

    One section says this: "Users whose information can be managed most easily on a server should be defined in the shared LDAP directory of a Mac OS X Server that is an Open Directory master. Some of these users may instead be defined in directory domains on other servers, such as an Active Directory domain on a Windows server."

  4. AFP548.com by SandSpider · · Score: 4, Informative

    There's a pretty good whitepaper about this on AFP548. Specifically, download the PDF.

    --
    There is nothing so good that someone, somewhere, will not hate it.
  5. Don't ask Slashdot... by sootman · · Score: 5, Informative

    ...ask Apple. Seriously. My company has an account executive and a systems engineer that visit us twice a year. Between them, they'll be able to tell you exactly what OS X can and can't do, and what it'll cost. You don't have to be a huge company to get this kind of service. If you want to spend money, they'll let you talk to whoever it takes to answer your questions and close the sale.

    Most likely it can be done but it is a pretty complex request so it *will* come down to money--either paying someone to come in and do it, or paying to train someone in-house to take care of it. Unlike something relatively simple and common, like setting up Apache, when you get this far into things there aren't a lot of tutorials on the web. Despite what Apple and MS imply, there is no flashing "Click me to integrate everything" button. Complicated shit like this is... complicated. You'll probably have to pay, one way or another. Start here: http://train.apple.com/

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  6. Re:Fifty-Five nodes? by Jeremiah+Cornelius · · Score: 4, Informative
    C'mon, with the schema additions for *nix, AD looks like any LDAP to a pam/ldap client. That's all OD will ever look like.

    Adding Vintella or Centrify to the mix allows to to manage not just sign-on authentication, but fine-grained network and client policy with the native AD controls. This is something OD doesn't come close to.

    AD is the second best directory in the world - after NDS. NDS doesn't come close to the level of third-party application and tool support, any longer.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  7. Apple's IT Pro page by Vandil+X · · Score: 4, Informative

    About two months ago Apple launched a new Web site for IT Professionals, http://www.apple.com/itpro.

    Sort of Apple's equivalent of Microsoft's TechNet page.

    I'm not sure if it will help you with your particular issue, but it's bookmark-worthy for any Macintosh network systems administrator.

    --
    Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
    1. Re:Apple's IT Pro page by Vandil+X · · Score: 4, Informative
      I'm not sure if it will help you with your particular issue, but it's bookmark-worthy for any Macintosh network systems administrator.
      Actually, one of the first "Featured Articles" links on that site might help you: Integrating Mac OS X and Active Directory
      --
      Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
  8. Re:Fifty-Five nodes? by dbrutus · · Score: 4, Informative

    The Apple paper on AD/OD integration is a good place to start. I do question why you'd need Active Directory at all unless you have some sort of application that requires it and isn't fooled by Samba/LDAP.

  9. Take the Directory Services course by csoto · · Score: 4, Informative

    It's well worth it. I attended, and since then, we've implemented a large-scale AD-OSX integration.

    http://train.apple.com/static/users/it.html

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom