Presentation on theme: "May 2011 1 HUIT Domain Joining Utility (DJU) Kurt Levitan Manager, Desktop Systems Management"— Presentation transcript:
May HUIT Domain Joining Utility (DJU) Kurt Levitan Manager, Desktop Systems Management
FAS Environment Over 6000 computers Over 170 Departmental OUs in FAS Domain Multiple Active Directory Domains Pre-2010 all computers in one generic OU Each technician had own method of naming and adding computers to AD No Standards ( tools/process/software/hardware ) HUIT - Do Not Distribute 2
Change Universal Desktop –Introduced standard hardware, tools, and process for building and deploying computers. AD Consolidation Needed tool to assist in adding computers to domains in a standard way. Old DJU (Eric Dropps) had basic functionality. HUIT - Do Not Distribute 3
Requirements Support for Windows XP, 7 and Macs Support for multiple domains with different structures Ability to work with new domains without recoding Place computers in correct OU Name computers with standard scheme HUIT - Do Not Distribute 4
More Requirements Improved security Collect Survey data –Standard Department name list dynamically built from AD Install Management Tools (LANDesk, ESET, Connected) HUIT - Do Not Distribute 5
Tool Flexibility To adapt to the needs of the AD project needed a way to change the program without recoding. Answer: external configuration file – old style.INI file (easier than XML) Only hardcoded information is URL of the DJU.ini file HUIT - Do Not Distribute 6
9 Department list populated from field in the OU data Building list downloaded from web server. Configs: ( User, Lab, Kiosk, Shared, etc. ) from web server. Each domain can have a different list. Survey data stored in registry
HUIT - Do Not Distribute 10 FAS Naming Standard: 3 or 4 character prefix for department. Official codes used in PeopleSoft. Data read from AD User name (truncated to fit) Number of computer (first, second, third) in AD
HUIT - Do Not Distribute 11
HUIT - Do Not Distribute 12 After reboot program auto-runs and requires technician login. Computer is joined to the domain and user is made a local admin.
HUIT - Do Not Distribute 13 After reboot program auto-runs again and gives option to install other software. A Mac version (written by Curtis Minns) has identical functionality.