При использовании OpenLDAP вы можете выбрать любой атрибут в качестве RDB, который разрешен для объекта (в соответствии с его objectClasses), но в ActiveDirectory атрибут RDN определен в соответствующей схеме - поэтому у вас нет выбор при использовании предопределенных классов.
Если у вас есть выбор (используя OpenLDAP или собственную схему в ActiveDirectory), я бы предложил использовать RDN, которое эффективно идентифицирует основную запись (естественно, ваше RDN должно быть уникальным в дочерних элементах данного поддерева). OpenLDAP также позволяет использовать многозначные RDN, если вы определите, что одного RDN-атрибута недостаточно для однозначной идентификации данной записи:
cn=Robert Smith+uid=rsmith,ou=people,dc=example,dc=com