-
Linda J Laubenheimer authoredLinda J Laubenheimer authored
suacct.schema 10.49 KiB
# Accounts tree schema 02/22/2018
attributetype (StanfordLDAPattributeType:40 NAME ( 'suEntryStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:41 NAME ( 'suCreateAPI' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:42 NAME ( 'suCreateAgent' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:3 NAME 'suOperational'
AUXILIARY
DESC 'Stanford University Operational Housekeeping'
MUST ( suEntryStatus $
suCreateAgent $
suCreateAPI )
)
attributetype (StanfordLDAPattributeType:100 NAME ( 'suAccountStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:200 NAME ( 'suName' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:203 NAME ( 'suNameLF' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:300 NAME ( 'suDescription' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype (StanfordLDAPattributeType:400 NAME ( 'suService' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype (StanfordLDAPattributeType:500 NAME ( 'suIdentifies' )
EQUALITY distinguishedNameMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:61 NAME ( 'suAdministratorDN' )
EQUALITY distinguishedNameMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
objectclass (StanfordLDAPobjectClass:300 NAME 'suAccount'
DESC 'Stanford University Account'
SUP ( account )
STRUCTURAL
MUST ( uid $
suName $
suNameLF $
suAccountStatus )
MAY ( owner $
suDescription $
suService $
suIdentifies $
suAdministratorDN )
)
attributetype (StanfordLDAPattributeType:101 NAME ( 'suKerberosStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:201 NAME ( 'suKrb4Name' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype (StanfordLDAPattributeType:77 NAME ( 'suKerberosPasswordExpiration' )
DESC 'Kerberos password expiration'
EQUALITY generalizedTimeMatch
ORDERING generalizedTimeOrderingMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:301 NAME 'suKerberosService' AUXILIARY
DESC 'Kerberos Service'
MUST ( suKerberosStatus )
MAY ( krb5PrincipalName $
suKrb4Name $
suKerberosPasswordExpiration )
)
attributetype (StanfordLDAPattributeType:109 NAME ( 'suCGIStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:606 NAME ( 'suCGIUid' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:9001 NAME ( 'suCGIAfsDirectory' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:309 NAME 'suCGIService' AUXILIARY
DESC 'CGI Service'
MUST ( suCGIStatus $
suCGIUid $
suCGIAfsDirectory )
)
attributetype (StanfordLDAPattributeType:110 NAME ( 'suCalendarStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:312 NAME 'suCalendarService' AUXILIARY
DESC 'Calendar Service'
MUST ( suCalendarStatus )
)
attributetype (StanfordLDAPattributeType:102 NAME ( 'suSeasStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:7 NAME ( 'suSeasSunetID' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
attributetype ( StanfordLDAPattributeType:76 NAME 'suSeasSunetIDPreferred'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
attributetype (StanfordLDAPattributeType:700 NAME ( 'suSeasLocal' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:701 NAME ( 'suSeasForward' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype (StanfordLDAPattributeType:800 NAME ( 'suMailDrop' )
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
attributetype (StanfordLDAPattributeType:1000 NAME ( 'suSeasUriRouteTo' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:708 NAME ( 'suSeasEmailSystem' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
objectclass (StanfordLDAPobjectClass:302 NAME 'suSeasService' AUXILIARY
DESC 'Stanford Electronic Alias Service'
MUST ( suSeasStatus $
suSeasSunetID $
suMailDrop )
MAY ( suSeasUriRouteTo $
suSeasLocal $
suSeasForward $
suSeasSunetIDPreferred $
suSeasEmailSystem )
)
attributetype (StanfordLDAPattributeType:103 NAME ( 'suLelandStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:303 NAME 'suLelandService' AUXILIARY
DESC 'Leland login account services'
MUST ( suLelandStatus )
)
attributetype (StanfordLDAPattributeType:104 NAME ( 'suAfsStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:9000 NAME ( 'suAfsHomeDirectory' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:304 NAME 'suAfsService' AUXILIARY
DESC 'AFS Service'
MUST ( suAfsStatus )
MAY ( suAfsHomeDirectory )
)
attributetype (StanfordLDAPattributeType:105 NAME ( 'suPtsStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:601 NAME ( 'suPtsUid' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:305 NAME 'suPtsService' AUXILIARY
DESC 'PTS Service'
MUST ( suPtsStatus )
MAY ( suPtsUid )
)
attributetype (StanfordLDAPattributeType:106 NAME ( 'suEmailStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:1001 NAME ( 'suEmailQuota' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:1002 NAME ( 'suEmailAccountType' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:1003 NAME ( 'suEmailAdmin' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( StanfordLDAPattributeType:1004
NAME 'suEmailSMTPEnabled'
DESC 'Allow access to Stanford SMTP service'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:306 NAME 'suEmailService' AUXILIARY
DESC 'Email Service'
MAY ( suEmailStatus $
suEmailQuota $
suEmailAccountType $
suEmailAdmin $
suEmailSMTPEnabled )
)
attributetype (StanfordLDAPattributeType:107 NAME ( 'suDialinStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:307 NAME 'suDialinService' AUXILIARY
DESC 'Dial-In Service'
MUST ( suDialinStatus )
)
attributetype (StanfordLDAPattributeType:108 NAME ( 'suAutoreplyStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:702 NAME ( 'suAutoreplyForward' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:703 NAME ( 'suAutoreplySubj' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:704 NAME ( 'suAutoreplyMsg' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:705 NAME ( 'suAutoreplyAlias' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype (StanfordLDAPattributeType:706 NAME ( 'suAutoreplyStart' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype (StanfordLDAPattributeType:707 NAME ( 'suAutoreplyStop' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
objectclass (StanfordLDAPobjectClass:308 NAME 'suAutoreplyService' AUXILIARY
DESC 'Email Auto-Reply Feature'
MUST ( suAutoreplyStatus $
suAutoreplyForward $
suAutoreplySubj $
suAutoreplyMsg )
MAY ( suAutoreplyAlias $
suAutoreplyStart $
suAutoreplyStop )
)
attributetype (StanfordLDAPattributeType:111 NAME ( 'suEntitlementStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype ( StanfordLDAPattributeType:550 NAME ( 'suEntitlementName' )
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
objectclass (StanfordLDAPobjectClass:313 NAME 'suEntitlementService' AUXILIARY
DESC 'Account Entitlements'
MUST ( suEntitlementStatus )
MAY ( suEntitlementName )
)
attributetype (StanfordLDAPattributeType:112 NAME ( 'suGuestStatus' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:205 NAME ( 'suGuestName' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:607 NAME ( 'suGuestUuid' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE )
attributetype (StanfordLDAPattributeType:315 NAME ( 'suGuestAltLogin' )
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
objectclass (StanfordLDAPobjectClass:314 NAME 'suGuestService'
AUXILIARY
DESC 'Guest Account Services'
MUST ( suGuestStatus $
suGuestName $
suGuestUuid )
MAY ( suGuestAltLogin )
)