What does Windows error code 8205 (ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS) mean?

 
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.