Overview#
ModifyDNRequest LDAP Message request can be used to change the DN of an entry in the DSA and is defined in RFC 4511ModifyDNRequest in LDIF is the modrdn directive.
ModifyDNRequest can alter the RDN of the entry and/or can be used to
- rename
- move
- copy
If the target LDAP Entry has subordinate entries, then ModifyDNRequest may be used to move or rename that subtree if the LDAP Server Implementation allows.
ModifyDNRequest protocol op is defined as follows:
ModifyDNRequest ::= [APPLICATION 12] SEQUENCE { entry LDAPDN, newrdn RelativeLDAPDN, deleteoldrdn BOOLEAN, newSuperior [0] LDAPDN OPTIONAL }
Fields of the ModifyDNRequest are:
- entry: the DN of the LDAP Entry to be changed. This LDAP Entry may or may not have subordinate entries.
- NewRDN
- DeleteOldRDN
- newSuperior
The LDAP DSA SHALL NOT dereference any aliases in locating the objects named in entry or newSuperior.
Upon receipt of a ModifyDNRequest, a server will attempt to perform the name change and return the result in the Modify DN Response,
More Information#
There might be more information for this subject on one of the following:- Access Log
- Back-end
- DefinitionProtocolOp
- EDirectory Common Event Format
- EDirectory LDAP Transaction
- EntryUUID
- Glossary Of LDAP And Directory Terminology
- LDAP Assertion Control
- LDAP Data Interchange Format
- LDAP Message
- LDAP Post-Read Control
- LDAP Pre-Read Control
- LDAP Request
- LDAP Result Codes
- LDAP_ALREADY_EXISTS
- Lightweight Directory Access Protocol (LDAP) entryUUID Operational Attribute
- Modify DN Response
- Modify Response
- Modrdn
- NDS Obituaries
- Ndstrace Log Searches
- NewRDN
- NewSuperior
- Transaction Specification Control
- Understanding Name Forms
- XDAS Account Management