active directory structure by erick engelke and bruce campbell

16
Active Directory Structure By Erick Engelke and Bruce Campbell

Upload: amara-barley

Post on 01-Apr-2015

227 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Active Directory Structure By Erick Engelke and Bruce Campbell

Active Directory Structure

By Erick Engelke and Bruce Campbell

Page 2: Active Directory Structure By Erick Engelke and Bruce Campbell

Starting Point

Page 3: Active Directory Structure By Erick Engelke and Bruce Campbell

Top Level Structure

Page 4: Active Directory Structure By Erick Engelke and Bruce Campbell

People Organization

Page 5: Active Directory Structure By Erick Engelke and Bruce Campbell

People• Administered by WatIAM• Second account for elevated privileges• Elevated account is application-specific

– Eg. ability to change people’s pay in DB• Use of smartcards for some people• Like passport – userids cannot be shared• Use other mechanisms to share data• Userid/password equivalent to a signature• Offer optional lower security account for use on public

workstations

Page 6: Active Directory Structure By Erick Engelke and Bruce Campbell

Groups Organization

Page 7: Active Directory Structure By Erick Engelke and Bruce Campbell

Groups

• Very useful for managing access to data• WatIAM will manage some groups

– Faculty, staff, student lists– Course lists

• Delegated access to groups OU

Page 8: Active Directory Structure By Erick Engelke and Bruce Campbell

Naming Conventions

• Groups, servers, print queues need names• ECE: Electrical & Computer Engineering

or Early Childhood Education• We need a shared naming convention

– One of the first duties of the new committee– Will look at existing ADS and Nexus naming

conventions

Page 9: Active Directory Structure By Erick Engelke and Bruce Campbell

Workstations Organization

Page 10: Active Directory Structure By Erick Engelke and Bruce Campbell

Workstations

• subtree follows organization of university workstation management

• IST manages many administration PCs• Library and residences have own IT shops• Much software purchased and policies set

at faculty level• Non-windows machines also in the tree

Page 11: Active Directory Structure By Erick Engelke and Bruce Campbell

Unix

• Use AD for password authentication• Possible to use AD to store uids, gids,

home directories, shells, etc.• Problem: multiple jurisdictions with distinct

uid/gid and home directory systems• Various possible solutions

– Use NIS or password files (but not passwords)– Virtual directories with different values for each jurisdiction

Page 12: Active Directory Structure By Erick Engelke and Bruce Campbell

Macintoshes

• Many Macs participate in Nexus already• Prefer using Apple OpenDirectory which is

a virtual directory that gets userids/passwords, groups, etc. from AD

• Called Magic Triangle• MacTUG group involvement on Mac

related issues

Page 13: Active Directory Structure By Erick Engelke and Bruce Campbell

Software Delivery

• GPOs, Systems Center, etc.• Nexus has a wealth of software packages• Would like to move to self-serve for offices

– Web based, automated delivery in future

• Encourage transforms rather than new packaging

Page 14: Active Directory Structure By Erick Engelke and Bruce Campbell

Common Applications

• Software commonly needed– FireFox, Acrobat reader, Flash, etc

• Set timetable for updates• Have early testers before general release

Page 15: Active Directory Structure By Erick Engelke and Bruce Campbell

Security Considerations• Continue protective measures on DCs• Want VPN to limit access from Internet,

wireless, residences, etc.• ‘reverse turing test’ like CAPTCHAs,

audio, etc. - centralized people-tester – Google does this too

• Certificates for user signing• Two factor authentication for some

Page 16: Active Directory Structure By Erick Engelke and Bruce Campbell

Summary• Domain should be as simple as possible

while reflecting the structure of UW• Future services like video conferencing

and digital signing will make use of AD• Economize effort, minimize duplication• Take the best of ADS and Nexus