skip to main content

Directory Services Attribute

TAMU Role-Based Affiliations (tamuEduPersonAffiliation)

Attribute details

LDAP tamuEduPersonAffiliation attribute properties, usage and population rules
Definition: Account holder's roles.

A person can have more than one role. This attribute stores all role-based affiliation flags for the account holder.
Attribute Name: 'tamuEduPersonAffiliation'
OID: 1.3.6.1.4.1.4391.0.501
URN: urn:oid:1.3.6.1.4.1.4391.0.501
Multiple Values: Multi-valued
Format: Directory String {256}
Syntax of flags is type:subtype or type:subtype:qualifier.
Search Syntax: EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
Controlled Vocabulary: Enterprise Directory People Branch:
Student flags:
student:enrolled:current student enrolled for course hours in the current semester*
student:enrolled:future student enrolled for course hours in a future semester
student:degreeonly student registered for semester for graduation only
student:notenrolled student not enrolled for a current or future semester, but who is eligible to enroll
student:deceased deceased student

Faculty flags:
faculty:official Texas A&M faculty member
faculty:adjunct Texas A&M adjunct faculty member
faculty:emeritus Texas A&M emeritus faculty member

Employee flags:
Employee flags use the syntax employee:positionType:employmentStatus where
  • positionType is one of the following values:
    • faculty Texas A&M System employee holding a faculty position
    • staff Texas A&M System employee holding a staff position
    • studentworker Texas A&M System employee holding a student worker position
    • graduateassistant Texas A&M System employee holding a graduate assistant position
    • nca Texas A&M System employee with no position data (no category available)
  • employmentStatus is one of the following values:
    • active Texas A&M System employee actively working
    • workingretiree retired Texas A&M System employee that is currently working
    • loa Texas A&M System employee on leave-of-absence
    • retired Texas A&M System retiree
    • terminated terminated Texas A&M System employee
    • deceased deceased Texas A&M System employee

Member flags:
member:graduatefellow graduate fellow at an institution in the Texas A&M System
member:instructor:current instructor of record in a current semester* course offering at one of the Texas A&M campuses
member:instructor:future instructor of record in an upcoming semester course offering at one of the Texas A&M campuses

Affiliate flags:
affiliate:faculty:future onboarding Texas A&M System faculty employee
affiliate:staff:future onboarding Texas A&M System staff employee
affiliate:studentworker:future onboarding Texas A&M System student worker employee
affiliate:graduateassistant:future onboarding Texas A&M System graduate assistant employee
affiliate:appliedstudent applicant to an undergraduate or graduate degree program
affiliate:admittedstudent student whose admitted degree program term has not begun registration
affiliate:continuingeducationstudent student in departmental continuing education or certificate program
affiliate:clinicaltrainee College of Veterinary Medicine clinical trainee
affiliate:medicalresident person participating in a Health Science Center residency program or a medical resident stationed at a Texas A&M System facility
affiliate:formerstudent student who has accrued course hours at Texas A&M but is not currently eligible to enroll in classes
affiliate:alumni student who has been awarded one or more degrees by Texas A&M University
affiliate:qatar:active person working for the Texas A&M Doha, Qatar campus that is not paid via B/P/P
affiliate:qatar:terminated person who formerly worked for the Texas A&M Doha, Qatar campus that was not paid via B/P/P
affiliate:ogs person listed with Office of Graduate studies as eligible to serve on a graduate student's committee
affiliate:hsc person working for Texas A&M Health Science Center that is not paid via B/P/P
affiliate:mexicooffice Texas A&M Mexico Office employee not paid through B/P/P
affiliate:soltiscenter Texas A&M Soltis Center employee not paid through B/P/P
affiliate:ina Institute of Nautical Archeology employee not paid through B/P/P
affiliate:afs person employed by The Association of Former Students
affiliate:amfd person employed by Texas A&M Foundation
affiliate:rotc United States Department of Defense employee stationed on campus
affiliate:12man person employed by 12th Man Foundation
affiliate:usda United States Department of Agriculture (USDA) employee stationed on campus or working for the USDA Agricultural Research Service (ARS) Southern Plains Agricultural Research Center employee, whose facility is adjacent to the Texas A&M College Station campus
affiliate:upd person sponsored by University Police Department
affiliate:kalon person employed by FUJIFILM Diosynth Biotechnologies (formerly Kalon Biotherapeutics, LLC)
affiliate:bookstore person employed by the Barnes & Noble campus bookstore
affiliate:astin person employed by Astin Limited at Easterwood Airport
affiliate:compass-usa:active Compass Group, USA employee actively working on campus
affiliate:compass-usa:loa Compass Group, USA employee stationed on campus, but on leave-of-absence
affiliate:compass-usa:terminated Compass Group, USA employee formerly stationed on campus
affiliate:compass-usa:exec Compass Group, USA executive
affiliate:columbia Columbia Advisory Group employee stationed on campus
affiliate:regent Texas A&M System Board of Regents member or affiliate
affiliate:advisoryboard person serving on a Texas A&M departmental advisory board
affiliate:librarian librarian at partner institution who supports Texas A&M faculty, staff and students in research efforts
affiliate:veteransprogram Veterans program participant or employee
affiliate:publicprivatepartner a federal or private partner in a research consortium housed on campus
affiliate:researchpark Research Park tenant
affiliate:visitingscholar visiting scholar on campus
affiliate:remotecollaborator person participating remotely in research conducted at Texas A&M
affiliate:contractor contractor, vendor, auditor or inspector working on campus
affiliate:volunteer person participating in Texas A&M programs as a volunteer
affiliate:benefits Texas A&M System Benefits affiliate
affiliate:sbs Student Business Services affiliate
affiliate person has unspecified affiliation with the university or Texas A&M System
affiliate:inactive person formerly affiliated with the Texas A&M System
affiliate:deceased deceased affiliate

* The 'current semester' used to set and clear information in the Enterprise Directory includes all semesters with active sections, where an active section is defined as one where the current date is on or after the section start date and on or before the section end date.
Enterprise Directory Affiliates Branch:
affiliate:formerstudent student who has accrued course hours at Texas A&M
student:deceased deceased student

Enterprise Directory Sponsored Affiliates Branch:
affiliate:parent parent of an enrolled student
affiliate:sponsored person visiting the university for a short period of time who is being sponsored by a department
affiliate:continuingeducationstudent student in departmental continuing education or certificate program
Source:
Enterprise Directory People Branch Student Flags:
Conditionals governing tamuEduPersonAffiliation student flag assignment
If the following conditional is true: then tamuEduPersonAffiliation will contain:
(present in EIS feed) AND (enrolledRole = 'E') AND (degreeOnly = 'N') AND [(enrolledCScampusSemester IN {set of current semester codes}) OR (enrolledGVcampusSemester IN {set of current semester codes}) OR (enrolledQTcampusSemester IN {set of current semester codes})] AND (NOT deceased) student:enrolled:current
(present in EIS feed) AND (enrolledRole = 'E') AND (degreeOnly = 'N') AND [(enrolledCScampusSemester IN {set of future semester codes}) OR (enrolledGVcampusSemester IN {set of future semester codes}) OR (enrolledQTcampusSemester IN {set of future semester codes})] AND (NOT deceased) student:enrolled:future
(present in EIS feed) AND (enrolledRole = 'E') AND (degreeOnly = 'Y') AND (NOT deceased) student:degreeonly
(present in EIS feed with notEnrolledRole = 'N') AND (NOT deceased) student:notenrolled
(present or formerly present in EIS feed) AND (deceased) student:deceased

Enterprise Directory People Branch Faculty flags:
Conditionals governing tamuEduPersonAffiliation faculty flag assignment
If the following conditional is true: then tamuEduPersonAffiliation will contain:
(present in DOF feed) AND (NOT deceased) faculty:official
(department asserts adjunct or clinical faculty status) AND (NOT deceased) faculty:adjunct
(present in EIS instructor of record section roster feed) AND (sectionOfferingSemester IN {set of current or future semester codes}) AND (NOT BPP/EDW employeeType = '2') AND (NOT deceased) faculty:adjunct
(present in HSC clinical faculty feed) AND (NOT deceased) faculty:adjunct
(present in DOF emeritus feed) AND (NOT deceased) faculty:emeritus

Enterprise Directory People Branch Employee flags:
Conditionals governing tamuEduPersonAffiliation employee flag assignment
If the following conditional is true: then tamuEduPersonAffiliation will contain:
(present in BPP or EDW feed) AND (NOT employmentStatus IN {'N','B','X','F'}) employee:positionType:employmentStatus
where the postitionType value is determined:
If: then:
(employeeType = '2') positionTypefaculty
(employeeType = '3') positionTypestaff
(employeeType = '1') AND (facultyRank = '0') positionTypegraduateassistant
(employeeType = '1') AND (facultyRank = 'S') positionTypestudentworker
(employee type undefined) positionTypenca
and the employmentStatus value is determined:
If: then:
(employmentStatus = 'A') employmentStatusactive
(employmentStatus = 'W') employmentStatusworkingretiree
(employmentStatus = 'L') employmentStatusloa
(employmentStatus = 'R') employmentStatusretired
(employmentStatus = 'T') employmentStatusterminated
(deceased) employmentStatusdeceased

Enterprise Directory People Branch Member flags:
Conditionals governing tamuEduPersonAffiliation member flag assignment
If the following conditional is true: then tamuEduPersonAffiliation will contain:
(present in BPP or EDW feed) AND (employmentStatus = 'F') member:graduatefellow
(present in EIS instructor of record section roster feed) AND
(sectionOfferingSemester IN {set of current semester codes}) AND (NOT deceased)
member:instructor:current
(present in EIS instructor of record section roster feed) AND
(sectionOfferingSemester IN {set of future semester codes}) AND (not an instructor of record for a current semester section at any Texas A&M campus) AND (NOT deceased)
member:instructor:future

Enterprise Directory People Branch Affiliate flags:
Conditionals governing tamuEduPersonAffiliation student flag assignment
If the following conditional is true: then tamuEduPersonAffiliation will contain:
documentation provided to Identity Management Office or HR Identity Agent verifies onboarding faculty status affiliate:faculty:future
documentation provided to Identity Management Office or HR Identity Agent verifies onboarding staff status affiliate:staff:future
documentation provided to Identity Management Office or HR Identity Agent verifies onboarding student worker status affiliate:studentworker:future
documentation provided to Identity Management Office or HR Identity Agent verifies onboarding graduate assistant status affiliate:graduateassistant:future
(present in EIS feed) AND (applicantRole = 'P') AND (NOT deceased) affiliate:appliedstudent
(present in EIS feed) AND (admittedRole = 'A') AND (NOT deceased) affiliate:admittedstudent
documentation provided to Identity Management Office verifies continuing education or certificate program student status affiliate:continuingeducationstudent
(sponsored by VMTRAINEE) AND (NOT deceased) affiliate:clinicaltrainee
documentation provided to Identity Management Office verifies medical resident status affiliate:medicalresident
present in HSC resident feed affiliate:medicalresident
(formerly present in EIS feed with enrolledRole = 'E' beyond the 20th class day of the enrolledSemester) AND (not eligible to register for courses without reapplying) AND (NOT deceased) affiliate:formerstudent
present in EIS degree recipient feed affiliate:alumni
(sponsored by QATAR) AND (qatarEmploymentStatus = 'A') AND (NOT deceased) affiliate:qatar:active
(sponsored by QATAR) AND (qatarEmploymentStatus = 'T') AND (NOT deceased) affiliate:qatar:terminated
(present in OGS feed) AND (NOT deceased) affiliate:ogs
(sponsored by HSC) AND (NOT deceased) affiliate:hsc
documentation provided to Identity Management Office verifies affiliation with Texas A&M's Mexico Office affiliate:mexicooffice
documentation provided to Identity Management Office verifies affiliation with Soltis Center, Costa Rica affiliate:soltiscenter
documentation provided to Identity Management Office verifies Institute of Nautical Archeology employee status affiliate:ina
(sponsored by AFS) AND (NOT deceased) affiliate:afs
(sponsored by AMFD) AND (NOT deceased) affiliate:amfd
(sponsored by ROTC or GVROTC or CTROTC) AND (NOT deceased) affiliate:rotc
(sponsored by 12MAN) AND (NOT deceased) affiliate:12man
(sponsored by USDA) AND (NOT deceased) affiliate:usda
(sponsored by UPD) AND (NOT deceased) affiliate:upd
(sponsored by KALON) AND (NOT deceased) affiliate:kalon
(sponsored by BOOKSTORE) AND (NOT deceased) affiliate:bookstore
(sponsored by ASTIN) AND (NOT deceased) affiliate:astin
(sponsored by COMPASS-USA) AND (NOT deceased) AND (compassusaEmploymentStatus = 'Active Employee') affiliate:compass-usa:active
(sponsored by COMPASS-USA) AND (NOT deceased) AND (compassusaEmploymentStatus = 'Leave of Absence') affiliate:compass-usa:loa
(sponsored by COMPASS-USA) AND (NOT deceased) AND (compassusaEmploymentStatus = 'Terminated Employee') affiliate:compass-usa:terminated
documentation provided to Identity Management Office verifies Compass Group, USA executive status affiliate:compass-usa:exec
documentation provided to Identity Management Office verifies status as Columbia Advisory Group employee contracted by the Texas A&M System affiliate:columbia
documentation provided to Identity Management Office verifies affiliation with Board of Regents affiliate:regent
documentation provided to Identity Management Office verifies advisory board member status affiliate:advisoryboard
(sponsored by LIBRARIANS) AND (NOT deceased) affiliate:librarian
(sponsored by MAYS) AND (NOT deceased) affiliate:veteransprogram
(sponsored by Texas A&M System campus) AND (employed by Veterans Affairs) AND (NOT deceased) affiliate:veteransprogram
documentation provided to Identity Management Office verifies status as a federal or private partner in a research consortium housed at Texas A&M affiliate:publicprivatepartner
(sponsored by RESEARCHPARK) AND (NOT deceased) affiliate:researchpark
documentation provided to Identity Management Office verifies visiting scholar status affiliate:visitingscholar
documentation provided to Identity Management Office verifies remote collaborator status affiliate:remotecollaborator
documentation provided to Identity Management Office verifies contractor, vendor, auditor or inspector status affiliate:contractor
documentation provided to Identity Management Office verifies volunteer status affiliate:volunteer
If (present in BPP or EDW feed) AND (employmentStatus = 'B') AND (NOT deceased) affiliate:benefits
If (present in SBS feed) AND (NOT deceased) affiliate:sbs
If (present in BPP or EDW feed) AND (employmentStatus = 'N') AND (NOT deceased) affiliate
documentation provided to Identity Management Office does not verify a status with a designated role affiliate
If (present in BPP or EDW feed) AND (employmentStatus = 'X') AND (NOT deceased) affiliate:inactive
(sponsored by affiliate account sponsor) AND (deceased) affiliate:deceased

Enterprise Directory Affiliates Branch:
Conditionals governing tamuEduPersonAffiliation affiliate flag assignment
If the following conditional is true: then tamuEduPersonAffiliation will contain:
(formerly present in EIS feed with enrolledRole = 'E' beyond the 20th class day of the enrolledSemester) AND (NOT deceased) affiliate:formerstudent
(formerly present in EIS feed with enrolledRole = 'E' beyond the 20th class day of the enrolledSemester) AND (deceased) student:deceased

Enterprise Directory Sponsored Affiliates Branch:
Conditionals governing tamuEduPersonAffiliation affiliate flag assignment
If the following conditional is true: then tamuEduPersonAffiliation will contain:
(sponsored by an enrolled student via the Parent/Guest Access System) affiliate:parent
(sponsored by a campus department via the Parent/Guest Access System) affiliate:sponsored
(sponsored by a campus department via the Parent/Guest Access System) AND (continuing education or certificate program participant) affiliate:continuingeducationstudent

Directory-specific details

LDAP tamuEduPersonAffiliation attribute properties that are dependent on directory branch or object class configuration
  Enterprise Directory
People Branch
Enterprise Directory
Affiliates Branch
Enterprise Directory
Sponsored Affiliates Branch
Directory URL: ldap.tamu.edu ldap.tamu.edu ldap.tamu.edu
Object Class: tamuEduPerson tamuEduPerson tamuEduPerson
Required: no no no
Indexing: Presence (pres): Improves searches for entries that contain the indexed attribute.
Equality (eq): Improves searches for entries that contain an attribute that is set to a specific value.
Presence (pres): Improves searches for entries that contain the indexed attribute.
Equality (eq): Improves searches for entries that contain an attribute that is set to a specific value.
Presence (pres): Improves searches for entries that contain the indexed attribute.
Equality (eq): Improves searches for entries that contain an attribute that is set to a specific value.
Access: Access to Enterprise Directory restricted. Access to Enterprise Directory restricted. Access to Enterprise Directory restricted.
Usage: resource authorization resource authorization resource authorization
Example(s): employee:staff:active student:enrolled:current affiliate:formerstudent affiliate:parent