2. Importing

Passenger automatically detects both AppleShare IP and Mac OS X Server XML files from other text files and imports the data it can from those formats. There are also import presets that are included or can be created for exports from 10.2, 10.3, 10.4, and 10.5 servers.

Importing text

Any tab-delimited or comma-delimited text file can be imported--a format most all database and spreadsheet applications can export. No need to worry about the order of your data fields or unneeded fields. Passenger allows you to match the correct fields and ignore unneeded fields.

Choose Import from the file menu, choose to import users from file, choose the text file and you will be presented with an dialog box that allows you to specify whether you are importing tab, colon, or comma-delimited text. Add field elements from the left list box to the right by dragging or double-clicking and order them as necessary by dragging. Select and use the delete key to remove items from the Importing Fields list. Use the <ignore> element to ignore any particular fields.

Use the ignore first line checkbox to keep the header from being imported such case that one exists as from 10.2 - 10.5 servers.

The full name field is used if the field you are importing contains the first and last name. Passenger will figure out the first and last names from this imported field and apply them to first and last name components when it comes time to formulate names.

The group field can import one group per user to later be used to set groups for Mac OS X Server. All fields can be exported with the custom export.

Presets

Presets can be created and named to maintain the lineup of data between imports that use the same lineup. Presets are automatically saved with every change if they are named and not None. Presets are kept in the Passenger folder in /Preferences/Import Presets so they can be easily moved with Passenger.

Importing AppleShare IP or Mac OS X Server XML

Passenger has limited support for importing the export of Apple Servers server. For Mac OS X Server, Passenger will import name (as username), short name, user ID, password, and password type. For AppleShare IP, Passenger will import username, password, password type, and Internet alias.

To import AppleShare IP XML, choose Import from the file menu, choose to import users from file, choose the XML file to import the data.

Passenger cannot read most settings from or for other servers. But it can read any exported file that is tab or comma-delimited to extract the important user information.

Importing names and groups from folders

Choose Import from the file menu , choose "Use folder name to create list of user names". The folder names inside the folder you choose will be imported as usernames.

There is an option "Import first level as groups, second as users". This will read the user names from inside the first folders and read the first folders as groups to which the users names belong.