source: n4d-ldap/trunk/fuentes/install/usr/share/n4d/templates/slapd/configure/lliurex_schema @ 149

Last change on this file since 149 was 149, checked in by hectorgh, 4 years ago

adding project files

File size: 2.3 KB
Line 
1{
2    "cn=lliurex,cn=schema,cn=config":
3    {
4        "objectClass": "olcSchemaConfig",
5        "cn": "lliurex",
6        "olcAttributeTypes":
7            ["{0}( 1.3.6.1.4.1.8149.20.1.1 NAME 'x-lliurex-usertype' DESC 'User creation mode' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )",
8             "{1}( 1.3.6.1.4.1.8149.20.1.2 NAME 'x-lliurex-grouptype' DESC 'Group creation mode' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )",
9             "{2}( 1.3.6.1.4.1.8149.20.1.3 NAME 'x-lliurex-nia' DESC 'Student Identification Number' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )",
10             "{3}( 1.3.6.1.4.1.8149.20.1.4 NAME 'x-lliurex-record' DESC 'Student record from school and high school' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )",
11             "{4}( 1.3.6.1.4.1.8149.20.1.5 NAME 'x-lliurex-nif' DESC 'User creation mode' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )",
12             "{5}( 1.3.6.1.4.1.8149.20.1.6 NAME 'x-lliurex-grouporigin' DESC 'Original code of group' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )",
13             "{6}( 1.3.6.1.4.1.8149.20.1.7 NAME 'x-lliurex-xid-counter' DESC 'counter for next uid for group' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )",
14             "{7}( 1.3.6.1.4.1.8149.20.1.8 NAME 'x-lliurex-freeze' DESC 'Flag to freeze' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )",
15             ],
16        "olcObjectClasses":
17            ["{0}( 1.3.6.1.4.1.8149.20.2.1 NAME 'x-lliurex-user' DESC 'Lliurex users' SUP organizationalPerson STRUCTURAL MAY ( x-lliurex-usertype $ x-lliurex-nia $ x-lliurex-record $ x-lliurex-nif $ x-lliurex-freeze) )",
18             "{1}( 1.3.6.1.4.1.8149.20.2.2 NAME 'x-lliurex-group' DESC 'Lliurex Groups' AUXILIARY MAY ( x-lliurex-grouptype $ x-lliurex-grouporigin $ x-lliurex-freeze) )",
19             "{2}( 1.3.6.1.4.1.8149.20.2.3 NAME 'x-lliurex-ou-properties' DESC 'Attributes for organization units' AUXILIARY MAY ( x-lliurex-xid-counter ) )",
20             "{3}( 1.3.6.1.4.1.8149.20.2.4 NAME 'x-lliurex-group-acl' DESC 'Lliurex class to support acl ' AUXILIARY MAY member )"]
21    }
22 }
Note: See TracBrowser for help on using the repository browser.