36 lines
1.1 KiB
Plaintext
36 lines
1.1 KiB
Plaintext
|
# CSC Member Information Schema
|
||
|
|
||
|
attributetype ( 1.3.6.1.4.1.27934.1.1.1 NAME 'term'
|
||
|
EQUALITY caseIgnoreIA5Match
|
||
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{5} )
|
||
|
|
||
|
attributetype ( 1.3.6.1.4.1.27934.1.1.2 NAME 'program'
|
||
|
EQUALITY caseIgnoreIA5Match
|
||
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} SINGLE-VALUE )
|
||
|
|
||
|
attributetype ( 1.3.6.1.4.1.27934.1.1.3 NAME 'studentid'
|
||
|
EQUALITY caseIgnoreIA5Match
|
||
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} SINGLE-VALUE )
|
||
|
|
||
|
attributetype ( 1.3.6.1.4.1.27934.1.1.4 NAME 'position'
|
||
|
EQUALITY caseIgnoreIA5Match
|
||
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} )
|
||
|
|
||
|
attributetype ( 1.3.6.1.4.1.27934.1.1.5 NAME 'nonMemberTerm'
|
||
|
EQUALITY caseIgnoreIA5Match
|
||
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{5} )
|
||
|
|
||
|
objectclass ( 1.3.6.1.4.1.27934.1.2.1 NAME 'member'
|
||
|
SUP top AUXILIARY
|
||
|
MUST ( cn $ uid )
|
||
|
MAY ( studentid $ program $ term $ nonMemberTerm $ description $ position ) )
|
||
|
|
||
|
objectclass ( 1.3.6.1.4.1.27934.1.2.2 NAME 'club'
|
||
|
SUP top AUXILIARY
|
||
|
MUST ( cn $ uid ) )
|
||
|
|
||
|
objectclass ( 1.3.6.1.4.1.27934.1.2.3 NAME 'group'
|
||
|
SUP top STRUCTURAL
|
||
|
MUST ( cn )
|
||
|
MAY ( uniqueMember ) )
|