| Previous | Next |
| ERROR_DS_DUP_MAPI_ID | ERROR_DS_DUP_LDAP_DISPLAY_NAME |
ERROR_DS_DUP_SCHEMA_ID_GUID
The schemaIDGUID already belongs to another schema object
Active Directory assigns a schemaIDGUID to schema classes and attributes. The GUID is used as a stable schema identifier and appears in security-related metadata such as object-specific access control. MS-ADTS requires it to be unique during schema consistency checks. A second class or attribute cannot safely claim the same GUID.
Search both class and attribute definitions by GUID before changing the import. If the existing object is the same definition from an earlier installation, the extension may need version-aware or idempotent deployment logic. If it is a true collision, generate and publish a new GUID for the new schema element before deployment. Reusing the GUID can make ACL interpretation refer to the wrong schema object.
What to inspect
- Convert the proposed GUID to the form used by your LDAP tool and search the schema NC.
- Compare the existing object type and semantic definition with the incoming schema element.
- Do not overwrite or recycle a deployed
schemaIDGUID.
References
- MS-ADTS: schema consistency checks
- Microsoft: schemaIDGUID attribute
- Microsoft: Active Directory schema terminology
Looking for a different code? Search another status or error code.