(Old content: click here to go to Updated content in Sharepoint)

GT Enterprise Directory

 

Project Contacts:

 

Bert Bee-Lindgren [Technical Lead, In-the-weeds]

Greg Phillips [EIS Director]

 

 

Summary:

 

The Georgia Tech Enterprise Directory (GTED) an LDAP directory to house information about Georgia Tech's computer accounts and the people who use them. GTED is the primary data-storage component of its parent Campus-IAM project.

Unlike many other directories on campus, GTED is built to underpin the people- and account-information needs of IT systems; not to serve end-users' need to lookup phone numbers or email addresses. To summarize the details available here, GTED is a tool for IT systems to understand, provision, and authorize  both departmental and central computer accounts. GTED also offers the abilities for departments to override, modify or enhance the data known about their people and accounts.

Project Timeframe:

Project 1: The first phase of GTED's service is in production. This includes the attributes and objects described in GTED Schema Description, but generally includes information about all people and computer accounts known to Banner, PeopleSoft and Mage. The system has been used by early adopters since January, 2007 and is now available for use by departmental applications and IT systems.

 

Project 2: We are currently scoping and prioritizing a series of extensions and improvements to GTED as well as within the IAM service family.

Getting Started:

While the official process is started with the GTED Service Signup Form (link forthcoming), it asks for several details about the data your systems require.

Therefore, we recommend the following approach:

  1. Read the material available here about the GTED service and its data
  2. Setup a meeting with the project leads via email to discuss your systems and applications and how GTED can best help
  3. Fill out the Signup Form

 

Once the request form is received, the requester, the GTED team and the data stewards work together to understand, document, and (hopefully) approve access. Once data-stewardship approvals are made, GTED credentials and data access will be granted. Please note that data-access requesting and approval is between the requester and the data stewards; the GTED team's role is to facilitate: map IT needs into business data by clarifying any questions about from where GTED data is derived.

 

GTED Goals and Differences between GTED and other (GT) Directories

While Georgia Tech has many LDAP directories and other data sources already, GTED has many useful aspects not previously found together at Georgia Tech:

Realtime Updates
Changes to data within Banner, PeopleSoft and Mage are available from GTED within minutes.
Standard Schemas
GTEDconforms to IETF and EduCause schema standards (inetOrgPerson andeduPerson) so off-the-shelf applications can use the data within thedirectory without modification.
Normalized data and people
GTEDpulls information about individuals together into a person-registry.People with multiple roles across campus are stored as individuals, notas multiple individuals.
Guests Guests created and sponsored within Passport are reflected within GTED.

Besideslacking GTIDs, having sponsors and lacking student or employmentrecords, these individuals are not otherwise structured differentlythan any other campus member. Therefore, if desired, services tied intoGTED can easily authorize and serve guests.
Writable
Eachdepartment has a branch within GTED where the objects are populated andmaintained by the GTED service, but where applications with thedepartment can modify them: overriding or defining data elements.
Extensible
New,department-specific attributes can be stored within centrally managedGTED servers. This is expected to greatly reduce the need fordepartment-specific databases or directories, eliminating significantmaintenance costs, security risks and user frustration.
Overridable
Asmentioned above, GTED is rapidly updated with changes to centrallyknown data (from Banner, PeopleSoft, Mage, etc). However, departmentscan disable updating of (and create local definitions of) most of anindividual's attributes.
Highly available
GTEDis deployed on multiple servers and power feeds.  Its availability willincrease as servers are deployed to different corners of campus as wellas to remote campuses.
Current and historical course information
Allof an individual's course registrations, dorm residences and instructorassignments are available for use with application authorization rules.Also, Active and Upcoming courses are separately available for usewithin authorizations that are consistent across semesters.
Note: there are several data elements which are not stored historically.
Multiple Jobs
GTED contains information about all the jobs an individual may have with different GT departments.
Complete Account information
Allof an individual's accounts are present within GTED and are documentedaccordingly. This includes primary and 'departmental' GT accounts aswell as accounts issued by departments imported into or synchronizedwith GTED.
Local usernames
Over theyears, GT departments have issued conflicting usernames to theirconstituents: The 'jdoe' account in ISyE might be owned by a differentperson than 'jdoe' in CoC. GTED's organization into departmentalbranches allows all these accounts to coexist. The use of GTED does notrequire any changes to usernames.
Federation Asan eduPerson-compliant directory, it is most likely that GTED'sreflection of GT Accounts will be the first to be supported by any GTShibboleth infrastructure. It is not known when Shibboleth (or otherFederation technologies) will be deployed.
Email addressing
Whileindividuals at GT have (at most) two published email addresses, GTEDwill store all email addresses stored for individuals within itsconnected data sources.

Operational Considerations

In case of problems:

Please use Footprints to report GTED service failures or access problems:

  • via a Footprintsweb request or,
  • if you have direct Footprints access, assigned to Application Support/ Identity and Access Mgt / IAM-General.

OIT Operations can investigate and contact a service engineer 24x7: 404-894-4669.

 

Joining and posting to the gted@lists.gatech.edu mailing list is probably the best place for "How do I do xyz?" or similar questions.


Mailing list: announcements and discussion:
gted@lists.gatech.edu

 

 

Scheduled Downtime:
gted Functionality
scheduled downtime frequency
Day/hour
r.gted.gatech.edu access:
binding and reading data
None
n/a
rw.gted.gatech.edu access:
modifying data
Monthly
First Sat of month
05:00-07:00
GTED Data maintenance
Weekly
Saturday
12:00-14:00

Documentation

 

Please see the related items listed below for more details.