Attributs attributSchemaObject
| Attributs | Syntaxe | Multivaleur | Description |
| Obligatoires | |||
| attributeID | OID | Non | OID de l'attribut |
| attributeSyntax | OID | Non | Syntaxe ; doit
correspondre à l’attribut oMSyntax |
| isSingleValue | DirectoryString Boolean | Non Non | RDN descriptif Indique si l’attribut est monovaleur ou multivaleur |
| IDAPDisplayName | DirectoryString | Non | Nom d’affichage LDAP |
| objectCategory | DN | Non | DN |
| objectClass | OID | Oui | Toujours attributeSchema |
| oMSyntax | Integer | Non | Syntaxe telle que définie par la spécification X/Open Object Model |
| schemaIDGUID | OctetString | Non | GUID de l’attribut |
| Facultatifs | |||
| adminDisplayName | DirectoryString | Non | Nom d’affichage (pour outils Administrative) |
| attributeSecurityGUID | OctetString | Non | GUID utilisé pour appliquer des références de sécurité à un ensemble d’objets ; utilisé quand on travaille avec des droits étendus pour sécuriser les attributs |
| description | DirectoryString | Oui | Description textuelle (pour applications administratives) |
| isDefunct | Boolean | Non | Si true (vrai), l’attribut est désactivé |
| isMemberOfPartialAttributeSet | Boolean | Non | Si true (vrai), l’attribut réplique le GC (Global Catalog) |
| rangeLower | Integer | Non | Lower range (valeur) autorisé pour la valeur de l’attribut |
| rangeUpper | Integer | Non | Upper range (valeur) autorisé pour la valeur de l’attribut |
| searchFlags | Integer | Non | Détermine les caractéristiques d’indexation de l’attribut |
| systemFlags | Integer | Non | Détermine si certaines opérations peuvent être effectuées (suppression, changement de nom, déplacement d’attribut, par exemple) |
| systemOnly | Boolean | Non | Indique si seul le système peut créer et modifier l’attribut |
