Dynamic update requests extended operation
The dynamic update request extended operation explains its use with the server and provides the results.
- Description
- The Dynamic update extended operation requests that the server
reread its configuration. Note: This extended operation is always enabled.
- Request
-
- OID
- 1.3.18.0.2.12.28
- Syntax
-
RequestValue ::= SEQUENCE { action INTEGER {rereadFile(0), rereadAttribute(1), rereadEntry(2), rereadSubtree(3)}; entry [0] DistinguishedName OPTIONAL; attribute [1] DirectoryString OPTIONAL; }
- Response
-
- OID
- 1.3.18.0.2.12.29
- Syntax
- There is no response value.
- Behavior
- This extended operation forces the server to reread the configuration
file. The request can be to reread the entire file, a subtree, an
entry, or a specific attribute. When the server receives the request,
the server reads the configuration file again. It updates all the
internal server settings to use the new settings from the configuration
file. Only the dynamic attributes are read again. Only Primary Directory Administrator and Local Administration Group members with
DirDataAdminrole are enabled to call this extended operation. Local Administration Group members cannot update attributes of other Local Administration Group members.Note: If the control is sent by a user who does not have access, LDAP_INSUFFICIENT_ACCESS is returned.This control has the following possible return codes:- LDAP_SUCCESS
- LDAP_UNDEFINED_TYPE
- LDAP_INSUFFICIENT_ACCESS
- LDAP_INVALID_SYNTAX
- LDAP_INVALID_DN_SYNTAX
- LDAP_UNWILLING_TO_PERFORM
- LDAP_OBJECT_CLASS_VIOLATION
- LDAP_OTHER
- LDAP_PROTOCOL_ERROR
- LDAP_NO_SUCH_ATTRIBUTE
- LDAP_NO_SUCH_OBJECT
- LDAP_NO_MEMORY
This extended operation is supported by the Administration Server.
- Scope
- This extended operation causes the server to reread its configuration, which can affect subsequent operations.
- Auditing
- The Scope is provided along with the entry
dn, or attribute when necessary.
where Scope Value can be one of the following values:Scope: Scope Value- Entire - entire configuration file
- Single - for a single attribute
- Entry - for an entry
- Subtree - for a subtree
DN: Entry DN– This DN is required for Single, Entry, and Subtree.Attribute: Attribute– This attribute is required for Single only.