Posts Tagged ‘Active Directory

Can Open Directory be used enterprise wide?

A few years ago, before I started at my employer, a project was started for an enterprise-wide Open Directory setup. Each business unit within the university has a decent number of Macs that were mostly unmanaged. The project passed governance and a budget was set aside to fund the implementation. This was back in the [...]

AD Integration, Directory Services, Mac, Open Directory

Migrate Local User to Domain Account

If you are migrating your machines to authenticate via Active Directory, you may need to convert your local user accounts and their home folders to an AD user account and retain the home folder. I had a script posted here but that version was Tiger only because it used NI* commands.

AD Integration, Directory Services, Mac, Scripting

Leopard Active Directory Integration Headaches

Ever since Leopard came out, we have been having a heck of a time trying to get Leopard to bind and/or authenticate to Active Directory reliably. We use Active Directory sites and our Leopard macs were trying to authenticate to Domain Controllers in the wrong site. I’m reminded of something Joel Rennich said in a [...]

AD Integration, Mac

Bind to AD using Apple Remote Desktop

Need to bind a handful of Macs to Active Directory remotely? There are a couple scripts online already, including one from MacEnterprise and from Bombich. But I’ve never been able to get those to work when using with ARD. Either the AD plugin wasn’t activated or AD wasn’t added to the authentication path, etc. There’s [...]

AD Integration, Automation, Directory Services, Mac, Scripting

Convert Local Account’s Home to AD account with Local Home

Here is a script that I use to convert a local home folder to be used by an Active Directory account. This script will rename the home folder first, then delete the local user account from NetInfo and rename the home folder back and change the permissions so the AD account can use the home [...]

AD Integration, Automation, Mac, Scripting