Active Directory - Move object
Declaration
AMACTIVEDIRECTORY ACTIVITY="move_object" AUTHTYPE="text (options)" USERNAME="text" LDAPPATHOBJECT="text" LDAPPATHPARENT="text" PASSWORD="text (encrypted)" />
Description: Moves the specified Active Directory object to the selected parent container.
Practical Usage
Conceptually used to move Active Directory users from one Organizational Unit to another, such as when users transfers from one department or position to another.
Object Parameters
Property |
Type |
Required |
Default |
Markup |
Description |
---|---|---|---|---|---|
Path |
Text |
Yes |
(Empty) |
LDAPPATHOBJECT= "LDAP://OU=TestCases,DC=netauto,DC=com" |
Specifies the LDAP (Lightweight Directory Access Protocol) path of the Active Directory object to move. Click Select Object to launch a standard Windows Active Directory dialog box that allows you to select the object (e.g., user, computer, group or contact).Click Select Container to select any container or organization unit. |
Move to this container |
Text |
Yes |
(Empty) |
LDAPPATHPARENT= "LDAP://DC=networkautomation,DC=com" |
The LDAP path in which to move the object to. Click Select Container to select the parent container from the domain. |
Credentials Parameters
Property |
Type |
Required |
Default |
Markup |
Description |
---|---|---|---|---|---|
Authentication type |
Text (options) |
No |
Default |
AUTHTYPE="Encryption" |
Specifies the types of authentication used. The available options are:
|
Username |
Text |
No |
(Empty) |
USERNAME="username" |
The username context that this activity will execute under. Leave the Username and Password parameters blank in order to use the logon user's credentials. NOTE: A Domain User has permission to access Active Directory information. However, only a Domain Administrator has permission to perform Active Directory modifications. |
Password |
Text |
No |
(Empty) |
PASSWORD="password" |
The password associated to the Username context that this activity will execute under. Leave the Username and Password parameters blank to use the logon user's credentials. |
Description tab - A custom description can be provided on the Description tab to convey additional information or share special notes about a task step.
Error Causes tab - Specify how this step should behave upon the occurrence of an error. (Refer to Task Builder > Error Causes Tab for details.)
On Error tab - Specify what AWE should do if this step encounters an error as defined on the Error Causes tab. (Refer to Task Builder > On Error Tab for details.)
Example
The sample AML code below can be copied and pasted directly into the Steps panel of the Task Builder.
Description: Move Active Directory object at "LDAP://servername.com" to "LDAP://servername.com/CN=Harry,OU=companyUsers,DC=servername,DC=com".
AMMOVEADOBJECT LDAPPATHPARENT="LDAP://servername.com" LDAPPATHOBJECT="LDAP://servername.com/CN=Harry, OU=companyUsers,DC=servername,DC=com" USERNAME="administrator" PASSWORD="AM2PBmJg27fZts7GYeDb99x20wZ6IMd3xXbaME" />