You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

164 lines
5.2 KiB

# groupOfficePerson <-> Group-Office SQL mapping
#
# uidNumber - id (from posixAccount)
# uid - username (from posixAccount, inetOrgPerson)
# userPassword - password (from posixAccount)
# goAuthCode - authcode NEW
# cn - name (from posixAccount, etc.)
# mail - email (from inetOrgPerson)
# o - company (from inetOrgPerson)
# ou - department (from organizationalPerson)
# businessRole - function NEW
# homePhone - home_phone (from inetOrgPerson)
# telephoneNumber - work_phone (from organizationalPerson)
# homeFacsimileTelephoneNumber - fax NEW
# mobile - cellular (from inetOrgPerson)
# homeCountryName - country NEW
# homeState - state NEW
# homeLocalityName - city NEW
# homePostalCode - zip NEW
# homePostalAddress - address (from inetOrgPerson)
# homeurl, workurl - homepage NEW
# postalAddress - work_address (from organizationalPerson)
# postalCode - work_zip (from organizationalPerson)
# countryName - work_country (from country)
# st - work_state (from organizationalPerson)
# l - work_city (from organizationalPerson)
# facsimileTelephoneNumber - work_fax (from organizationalPerson)
# goAclID - acl_id NEW
# goDateFormat - date_format NEW
# goThousandsSeperator - thousands_seperator NEW
# goDecimalSeperator - decimal_seperator NEW
# goCurrency - currency NEW
# goMailClient - mail_client NEW
# goLogins - logins NEW
# goLastLogin - lastlogin NEW
# goRegistrationTime - registration_time NEW
# goRegion - region NEW
# goMaxRowsList - max_rows_list NEW
# goTimeZone - timezone NEW
attributetype ( 1.2.6.1.4.1.14138.1.2.11
NAME 'goAuthCode'
DESC 'Authentication Code for Group-Office'
EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.2.6.1.4.1.14138.1.2.12
NAME 'businessRole'
DESC 'Function of the user in the company'
EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.2.6.1.4.1.14138.1.2.13
NAME 'homeFacsimileTelephoneNumber'
EQUALITY telephoneNumberMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
attributetype ( 1.2.6.1.4.1.14138.1.2.14
NAME 'homeCountryName'
SUP NAME
SINGLE-VALUE )
attributetype ( 1.2.6.1.4.1.14138.1.2.15
NAME 'homeState'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
attributetype ( 1.2.6.1.4.1.14138.1.2.16
NAME 'homeLocalityName'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
attributetype ( 1.2.6.1.4.1.14138.1.2.17
NAME 'homePostalCode'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
attributetype ( 1.2.6.1.4.1.14138.1.2.18
NAME 'homeUrl'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
attributetype ( 1.2.6.1.4.1.14138.1.2.19
NAME 'workUrl'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
attributetype ( 1.2.6.1.4.1.14138.1.2.20
NAME 'goAclID'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
attributetype ( 1.2.6.1.4.1.14138.1.2.21
NAME 'goDateFormat'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.2.6.1.4.1.14138.1.2.22
NAME 'goThousandsSeperator'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.2.6.1.4.1.14138.1.2.23
NAME 'goDecimalSeperator'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.2.6.1.4.1.14138.1.2.24
NAME 'goCurrency'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.2.6.1.4.1.14138.1.2.25
NAME 'goMailClient'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
attributetype ( 1.2.6.1.4.1.14138.1.2.26
NAME 'goLogins'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
attributetype ( 1.2.6.1.4.1.14138.1.2.27
NAME 'goLastLogin'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
attributetype ( 1.2.6.1.4.1.14138.1.2.28
NAME 'goRegistrationTime'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
attributetype ( 1.2.6.1.4.1.14138.1.2.29
NAME 'goRegion'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.2.6.1.4.1.14138.1.2.30
NAME 'goMaxRowsList'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
attributetype ( 1.2.6.1.4.1.14138.1.2.31
NAME 'goTimeZone'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
objectclass ( 1.3.6.1.4.1.14138.1.1.6 NAME 'groupOfficePerson' SUP top AUXILIARY
DESC 'All Attributes needed for Group-Office User Management'
MUST ( uidNumber $ uid $ userPassword $ cn $mail )
MAY ( goAuthCode $ o $ ou $ businessRole $ homePhone $ telephoneNumber $
homeFacsimileTelephoneNumber $ mobile $ homeCountryName $
homeState $ homeLocalityName $ homePostalCode $ homePostalAddress $
homeurl $ workurl $ postalAddress $ postalCode $ countryName $ st $ l $
facsimileTelephoneNumber $ goAclID $ goDateFormat $ goThousandsSeperator $
goDecimalSeperator $ goCurrency $ goMailClient $ goLogins $ goLastLogin $
goRegistrationTime $ goRegion $ goMaxRowsList $goTimeZone )
)