# ====================================================================================================================================== # # File: norEduPerson.ldf # Version: 1.5 # # This file should be imported with the following command while logged in to the Domain Controller as an Admin User: # ldifde -i -f eduPerson.adschema.ldif -v -j # # REMEMBER TO SEARCH AND REPLACE DC=X WITH YOUR DC SUFFIX # # ======================================================================================================================================= # ================================================================== # Attributes # ================================================================== dn: CN=norEduPersonLegalName,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduPersonLegalName lDAPDisplayName: norEduPersonLegalName adminDisplayName: norEduPersonLegalName adminDescription: The legal name for the subject it is associated with attributeID: 1.3.6.1.4.1.2428.90.1.10 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduPersonNIN,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduPersonNIN lDAPDisplayName: norEduPersonNIN adminDisplayName: norEduPersonNIN adminDescription: National Identity Number, assigned by public authorities attributeID: 1.3.6.1.4.1.2428.90.1.5 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduPersonLIN,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduPersonLIN lDAPDisplayName: norEduPersonLIN adminDisplayName: norEduPersonLIN adminDescription: Locally defined unique identifier for a person attributeID: 1.3.6.1.4.1.2428.90.1.4 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: FALSE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduOrgAcronym,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduOrgAcronym lDAPDisplayName: norEduOrgAcronym adminDisplayName: norEduOrgAcronym adminDescription: Acronym for the organization attributeID: 1.3.6.1.4.1.2428.90.1.6 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: FALSE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduPersonBirthDate,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduPersonBirthDate lDAPDisplayName: norEduPersonBirthDate adminDisplayName: norEduPersonBirthDate adminDescription: Birth date for a person attributeID: 1.3.6.1.4.1.2428.90.1.3 attributeSyntax: 2.5.5.9 oMSyntax: 2 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduOrgSchemaVersion,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduOrgSchemaVersion lDAPDisplayName: norEduOrgSchemaVersion adminDisplayName: norEduOrgSchemaVersion adminDescription: Version number of the norEdu schema used by the organization attributeID: 1.3.6.1.4.1.2428.90.1.11 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: FALSE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduOrgUniqueIdentifier,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduOrgUniqueIdentifier lDAPDisplayName: norEduOrgUniqueIdentifier adminDisplayName: norEduOrgUniqueIdentifier adminDescription: Unique identifier describing the organization attributeID: 1.3.6.1.4.1.2428.90.1.7 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduOrgUnitUniqueIdentifier,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduOrgUnitUniqueIdentifier lDAPDisplayName: norEduOrgUnitUniqueIdentifier adminDisplayName: norEduOrgUnitUniqueIdentifier adminDescription: Unique identifier describing the organizational unit attributeID: 1.3.6.1.4.1.2428.90.1.8 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduOrgNIN,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduOrgNIN lDAPDisplayName: norEduOrgNIN adminDisplayName: norEduOrgNIN adminDescription: Identifier assigned to the organization by public authorities attributeID: 1.3.6.1.4.1.2428.90.1.12 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduOrgUniqueNumber,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduOrgUniqueNumber lDAPDisplayName: norEduOrgUniqueNumber adminDisplayName: norEduOrgUniqueNumber adminDescription: The number describing the institution attributeID: 1.3.6.1.4.1.2428.90.1.1 attributeSyntax: 2.5.5.9 oMSyntax: 2 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=norEduOrgUnitUniqueNumber,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: norEduOrgUnitUniqueNumber lDAPDisplayName: norEduOrgUnitUniqueNumber adminDisplayName: norEduOrgUnitUniqueNumber adminDescription: The number describing the organizational unit attributeID: 1.3.6.1.4.1.2428.90.1.2 attributeSyntax: 2.5.5.9 oMSyntax: 2 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: CN=federationFeideSchemaVersion,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: top objectClass: attributeSchema cn: federationFeideSchemaVersion lDAPDisplayName: federationFeideSchemaVersion adminDisplayName: federationFeideSchemaVersion adminDescription: The norEdu scheme version used by the LDAP of the organization attributeID: 1.3.6.1.4.1.2428.90.1.9 attributeSyntax: 2.5.5.12 oMSyntax: 64 isSingleValued: TRUE searchFlags: 0 showInAdvancedViewOnly: TRUE systemOnly: FALSE dn: changetype: modify add: schemaUpdateNow schemaUpdateNow: 1 - # ================================================================== # Object classes # ================================================================== dn: CN=norEduOrg,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: classSchema cn: norEduOrg lDAPDisplayName: norEduOrg adminDisplayName: norEduOrg adminDescription: Supplementary attributes for an educational organization governsID: 1.3.6.1.4.1.2428.90.2.1 objectClassCategory: 3 subClassOf: top rDNAttID: cn mayContain: norEduOrgUniqueIdentifier mayContain: norEduOrgNIN mayContain: norEduOrgAcronym mayContain: norEduOrgSchemaVersion mayContain: mail mayContain: labeledURI mayContain: dc defaultObjectCategory: CN=norEduOrg,CN=Schema,CN=Configuration,DC=X systemOnly: FALSE dn: CN=norEduOrgUnit,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: classSchema cn: norEduOrgUnit lDAPDisplayName: norEduOrgUnit adminDisplayName: norEduOrgUnit adminDescription: Supplementary attributes for a unit of an educational organization governsID: 1.3.6.1.4.1.2428.90.2.2 objectClassCategory: 3 subClassOf: top rDNAttID: cn mayContain: norEduOrgUnitUniqueIdentifier mayContain: mail mayContain: labeledURI mayContain: cn mayContain: norEduOrgAcronym defaultObjectCategory: CN=norEduOrgUnit,CN=Schema,CN=Configuration,DC=X systemOnly: FALSE dn: CN=norEduPerson,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: classSchema cn: norEduPerson lDAPDisplayName: norEduPerson adminDisplayName: norEduPerson adminDescription: Supplementary attributes for a person affiliated with an educational organization governsID: 1.3.6.1.4.1.2428.90.2.3 objectClassCategory: 3 subClassOf: top rDNAttID: cn mayContain: norEduPersonLegalName mayContain: norEduPersonNIN mayContain: norEduPersonLIN mayContain: norEduPersonBirthDate defaultObjectCategory: CN=norEduPerson,CN=Schema,CN=Configuration,DC=X systemOnly: FALSE dn: CN=norEduObsolete,CN=Schema,CN=Configuration,DC=X changetype: ntdsschemaadd objectClass: classSchema cn: norEduObsolete lDAPDisplayName: norEduObsolete adminDisplayName: norEduObsolete adminDescription: Attributes obsoleted in norEdu 1.4 or later governsID: 1.3.6.1.4.1.2428.90.2.4 objectClassCategory: 3 subClassOf: top rDNAttID: cn mayContain: norEduOrgUniqueNumber mayContain: norEduOrgUnitUniqueNumber mayContain: federationFeideSchemaVersion defaultObjectCategory: CN=norEduObsolete,CN=Schema,CN=Configuration,DC=X systemOnly: FALSE dn: changetype: modify add: schemaUpdateNow schemaUpdateNow: 1 - dn: CN=User,CN=Schema,CN=Configuration,DC=X changetype: modify add: auxiliaryClass auxiliaryClass: norEduOrg - dn: CN=User,CN=Schema,CN=Configuration,DC=X changetype: modify add: auxiliaryClass auxiliaryClass: norEduOrgUnit - dn: CN=User,CN=Schema,CN=Configuration,DC=X changetype: modify add: auxiliaryClass auxiliaryClass: norEduPerson - dn: CN=User,CN=Schema,CN=Configuration,DC=X changetype: modify add: auxiliaryClass auxiliaryClass: norEduObsolete - dn: changetype: modify add: schemaUpdateNow schemaUpdateNow: 1 -