Atomic Directory Functions Queries: (directory.tcl) UserIsMember {gname uname} Authenticate {username plaintext} GroupList {{format groupname} {sort {}}} UserIsGuest {username} Uid {uname} UserName {uid} UserFullName {uid} UserEmail {uid} UserGroups {uid {numerical_id 0}} Gid {gname} GroupName {gid} GroupFullName {gid} GroupMembers {gid {numerical_id 0}} UserIsMember {gid uid} UserExists username UserHome {uid} UserList {{format username}} UserRename {oldname newname} MemberAdd {gid uid {primary no}} MemberRemove {gid uid} UserCreate {username {infolist {}}} UserSetInfo {uid infolist} UserCreateHome {uid} GroupCreate {name desc {ngid {}}} PasswordChange {username oldpassword newpassword newpassword2} (security) deleted_accounts {{username {}}} disabled_accounts {{username {}}} account_disable username account_delete username update_ntgroups {} ## ## Updates machine configuration ## update_configuration {} (community) Authenticate {username password} SessionBuild username (class-stafflist) Lots of reports that will need updating