mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-24 16:10:02 -06:00
38 lines
2.8 KiB
Plaintext
38 lines
2.8 KiB
Plaintext
|
## schema file for ipa configuration
|
||
|
##
|
||
|
## IPA Base OID: 2.16.840.1.113730.3.8
|
||
|
##
|
||
|
## Attributes: 2.16.840.1.113730.3.8.1
|
||
|
## ObjectClasses: 2.16.840.1.113730.3.8.2
|
||
|
dn: cn=schema
|
||
|
###############################################
|
||
|
##
|
||
|
## Attributes
|
||
|
##
|
||
|
## ipaUserSearchFields - attribute names to search against when looking for users
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.1 NAME 'ipaUserSearchFields' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
|
||
|
## ipaGroupSearchFields - attribute names to search against when looking for groups
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.2 NAME 'ipaGroupSearchFields' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
|
||
|
## ipaSearchTimeLimit - search time limit in seconds
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.3 NAME 'ipaSearchTimeLimit' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE)
|
||
|
## ipaSearchRecordsLimit - maximum number of records to return
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.4 NAME 'ipaSearchRecordsLimit' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE)
|
||
|
## ipaCustomFields - custom fields to show in the UI in addition to pre-defined ones
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.5 NAME 'ipaCustomFields' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15)
|
||
|
## ipaHomesRootDir - default posix home directory root dir to use when creating new accounts
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.6 NAME 'ipaHomesRootDir' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE)
|
||
|
## ipaDefaultLoginShell - default posix login shell to use when creating new accounts
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.7 NAME 'ipaDefaultLoginShell' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE)
|
||
|
## ipaDefaultPrimaryGroup - default posix primary group to assign when creating new accounts
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.8 NAME 'ipaDefaultPrimaryGroup' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE)
|
||
|
## ipaMaxUsernameLength - maximum username length to allow in the UI
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.9 NAME 'ipaMaxUsernameLength' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE)
|
||
|
## ipaPwdExpAdvNotify - time in days to send out paswwrod expiration notification before passwpord actually expires
|
||
|
attributetypes: ( 2.16.840.1.113730.3.8.1.10 NAME 'ipaPwdExpAdvNotify' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE)
|
||
|
###############################################
|
||
|
##
|
||
|
## ObjectClasses
|
||
|
##
|
||
|
## ipaGuiConfig - GUI config parameters objectclass
|
||
|
objectClasses: ( 2.16.840.1.113730.3.8.2.1 NAME 'ipaGuiConfig' AUXILIARY MAY ( ipaUserSearchFields $ ipaGroupSearchFields $ ipaSearchTimeLimit $ ipaSearchRecordsLimit $ ipaCustomFields $ ipaHomesRootDir $ ipaDefaultLoginShell $ ipaDefaultPrimaryGroup $ ipaMaxUsernameLength $ ipaPwdExpAdvNotify ) )
|