| Previous | Next |
| ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED | ERROR_DS_BUSY |
ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS
ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS (0x0000200D) is an Active Directory Domain Services LDAP result. The requested LDAP add operation would create an attribute or value that already exists on the object.
Read the current attribute values from the target object before resubmitting the modify. For multivalued attributes, compare the exact normalized value and make provisioning idempotent instead of treating an already-present value as a directory failure.
What to check
- Read the current attribute values before retrying the add operation.
- Use a replace or conditional update only when it matches the intended application logic.
- For multivalued attributes, normalize case, distinguished names, and other equivalent representations before comparing values.
Useful command
Get-ADObject -Identity "<distinguishedName>" -Properties *
Microsoft: Get-ADObject · Microsoft: AD DS LDAP operations · Microsoft: AD DS diagnostic logging
Looking for a different code? Search another status or error code.