Attribute

MCXFlags:

If present, MCXSettings is loaded; if absent, MCXSettings isn’t loaded; required for a managed user.

Format

Sample values

UTF-8 XML plist, single value

MCXSettings:

UTF-8 XML

 

A user’s managed

plist, single

 

preferences

value

 

 

 

 

AdminLimits

UTF-8 XML

 

The privileges allowed by

plist, single

 

Workgroup Manager to a

value

 

user that can administer the

 

 

directory domain

 

 

 

 

 

Password:

UNIX crypt

 

The user’s password

 

 

 

 

 

Picture:

UTF-8 text

Maximum 32,676 bytes.

File path to a recognized

 

 

graphic file to be used as a

 

 

display picture for the user

 

 

 

 

 

Comment:

UTF-8 text

John is in charge of product

Any documentation you like

 

marketing.

 

 

 

UserShell:

Path name

/bin/tcsh

The location of the default

 

/bin/sh

shell for command-line

 

None (this value prevents users with accounts in the

interactions with the server

 

directory domain from accessing the server remotely

 

 

via a command line)

 

 

Non-zero length.

 

 

 

Authentication

ASCII text

Values describe the user’s authentication methods.

Authority:

 

Can be multivalued (for example, basic and

Describes the user’s

 

ShadowHash).

authentication methods,

 

Each value has the format vers; tag; data (where vers

such as Open Directory or

 

and data may be blank).

crypt password; not required

 

Crypt password: ;basic;

for a user with only a crypt

 

 

Open Directory

password; absence of this

 

 

authentication: ;ApplePasswordServer; HexID, server’s

attribute signifies legacy

 

 

public key IPaddress:port

authentication (crypt with

 

 

Shadow password (local directory domain

Authentication Manager, if

 

it’s available).

 

only): ;ShadowHash;

 

 

 

AuthenticationHint:

UTF-8 text

Your guess is as good as mine.

Text set by the user to be

 

Maximum 255 bytes.

displayed as a password

 

 

reminder

 

 

 

 

 

Chapter 7 Working With Users and Groups

59

Page 59
Image 59
Apple oxs MCXFlags, MCXSettings, AdminLimits, Picture, Comment, John is in charge of product, Marketing, UserShell, Bin/sh