Leveraging eDirectory with Apple Workgroup Manager
Novell Cool Solutions: Tip
By Randall R. Saeks
Digg This -
Posted: 18 Aug 2004
Now you can Manage Macintosh users through Apple's Workgroup Manager, using the current eDirectory structure, thanks to this tip sent in by reader Randy Saeks (email@example.com).
Note - This solution assumes that the Macintosh workstations can already login via LDAP.
Here are the steps to follow:
- Obtain the schema extensions to apply to the directory, from the OS X Labs website (http://www.macosxlabs.org/documentation/directory_services/details/novell/links/links.html)
- Apply the schema extensions to the tree that will be used.
- Once the schema has been extended, add the extension "apple-user" to a test user account via ConsoleOne.
- Name the extensions of this object to be the same as the user name.
- On the user account, select properties of the user, scroll to the other tab, and click on add. Select the attributes apple-mcxflags and apple-mcxsettngs. These are the two attributes that will be modified later by Workgroup Manager.
- On the Macintosh running Workgroup Manager, open the directory access application (in Applications/Utilities).
- Select LDAPv3 from the main window, then click Configure.
- Select the current LDAP profile in use and click Edit.
- On the Search and Mappings tab, go to the Users Record Type and click add. These settings will apply to the user. In the listing that comes up, make sure Attribute Types is selected, then add mcxsettings and mcxflags.
- Find the attributes you added under the User record type.
- Click mcxsettings, and on the right pane click Add.
- Enter "apple-mcxsettings."
- Click mcxflags and click Add.
- Enter "apple-mcxflags." This will map the local Apple settings to the eDirectory provided attributes.
- Open workgroup manager, and for the Directory, change it from root to the LDAP profile.
From there, you can select a user and manage the preferences for that user, and the settings will then be saved in the eDirectory values.
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com