Activities
...
- ClearAttribute (text box editor type) (type: string): the attribute that will be cleared/removed.
- Entry (text box editor type) (type: string): the entry path of the Active Directory entry, or bind this parameter with the output parameter of a Get Entry activity. If the Entry Path will be manually inserted, the accepted format should be written like in the following example: "LDAP://servername.dc1.com/CN=DemoUser,OU=DemoOU,DC=dc1,DC=com"
Using Get Entry activities: get Entry activities can be used in order to extract the needed entry paths from Active Directory. The steps below are describing a scenario of how to use both Get Entry and ClearADAttributeValue activity:
...
The Computer Exists activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Check Entry By (text box editor type) (type: string): the activity will search into Active Directory for a computer type object with the specified value of this attribute. By default it is set to sAMAccountName, which is an AD attribute with unique values
- Value (text box editor type) (type: string): the value for selected attribute in Check Entry By parameter. In the example above, the value for sAMAccountName (e.g. TestingMachine)
...
The Create Computer activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Attributes (text box editor type) (type: string): enter computer specific Attributes for the new created computer. Here can be inserted attributes that would not be created by default with the activity (optional attributes in AD).
- CN String (text box editor type) (type: string): the CN String value that will be associated with the Canonical Name of the object. For Example: 'CN=DemoComputer1' will create a computer with the Canonical Name: demodc1.interncom/__DEV-Testing/Computers/DemoComputer1.
- CSV Attributes (text box editor type) (type: string): overrides the 'Attributes' parameter. The values must be entered with the format: "Attribute1Name,Attribute1Value;Attribute2Name,Attribute2Value". This field can be used in order to provide all the desired attributes and their values on a single field.
- Parent Entry (text box editor type) (type: string): the parent entry for the new created computer. The parent entry can be linked to a variable outputed by the GetEntry activity (for GetEntry binding usage, see the Add Computer To Group activity) or written by hand. The accepted format should be written as in the given example: "LDAP://DEMOSERVERservername.demodc1.interncom/OU=Computers,OU=__DEV-Testing,DC=demodc1,DC=interncom"
- sAMAccountName (text box editor type) (type: string): the sAMAccountName for the new computer.
...
The Create Group activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Attributes (text box editor type) (type: string): enter group specific Attributes for the new created group. Here can be inserted attributes that would not be created by default with the activity (optional attributes in AD). For example, it can be inserted the displayName attribute. In the Collection editor window, when adding a new member, at Name insert the attribute's name (e.g. displayName) and at Value insert the value that the attribute should take.
- CN String (text box editor type) (type: string): the CN String value of the place where the group will be created. For Example: 'CN=TEST'. This value will be associated with the CN attribute.
- CSV Attributes (text box editor type) (type: string): overrides the 'Attributes' parameter. The values must be entered with the format: "Attribute1Name,Attribute1Value;Attribute2Name,Attribute2Value". This field can be used in order to provide all the desired attributes and their values on a single field. The example presented in the screenshot can be translated as "displayName,TestingGroup".
- Group Type (combo box control) (type: string): choose the type of the group you want to create. Flowster Studio provides the following options:
- Local Security Group
- Global Security Group
- Builtin Group
- Universal Security Group
- Global Distribution Group
- Local Distribution group
- Universal Distribution group
- Parent Entry (text box editor type) (type: string): the parent entry for the new created group. The parent entry can be linked to a variable outputed by the GetEntry activity (for GetEntry binding usage, see the Add Computer To Group activity) or written by hand. The accepted format should be written as in the given example: "LDAP://VSRPDC201servername.FMRPdc1.interncom/OU=Groups,OU=__DEV-Testing,DC=FMRPdc1,DC=interncom".
- sAMAccountName (text box editor type) (type: string): the sAMAccountName for the new group.
...
Execution: the activity will output the result of the group creation, displaying the newly created group's Path:.
Create User
This activity creates a new entry of class 'User' in Active Directory.
...
The Create User activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Attributes (text box editor type) (type: string): enter user specific Attributes for the new created user. Here can be inserted attributes that would not be created by default with the activity (optional attributes in AD). For example, it can be inserted the displayName attribute. In the Collection editor window, when adding a new member, at Name insert the attribute's name (e.g. displayName) and at Value insert the value that the attribute should take:
- CN String (text box editor type) (type: string): the CN String value of the place where the user will be created. For Example: 'CN=TEST'. This value will be associated with the CN attribute.
- CSV Attributes (text box editor type) (type: string): overrides the 'Attributes' parameter. The values must be entered with the format: "Attribute1Name,Attribute1Value;Attribute2Name,Attribute2Value". This field can be used in order to provide all the desired attributes and their values on a single field. The example presented in the screenshot can be translated as "displayName,TestingUser;mail,TstUser@flowster.de;company,Flowster Solutions".
- Parent Entry (text box editor type) (type: string): the parent entry for the new created user. The parent entry can be linked to a variable outputed by the GetEntry activity (for GetEntry binding usage, see the Add Computer To Group activity) or written by hand. The accepted format should be written as in the given example: "LDAP://VSRPDC201servername.FMRPdc1.interncom/OU=Users,OU=__DEV-Testing,DC=FMRPdc1,DC=interncom":.
- Password (text box editor type) (type: string): the password for the User.
- Password Binding (text box editor type) (type: string): bind to a variable containing the encrypted password for the User. (This parameter is used only when the user wants to send an encripted password from outside the workflow, for example Flowster Portal)
- sAMAccountName (text box editor type) (type: string): the sAMAccountName for the new user.
...
Execution: the activity will output the result of the group creation, displaying the newly created groupuser's Path:.
Create User With Password String
This activity creates a new entry of class 'User' in Active Directory.
Activity Parameters
The Create User With Password String activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Attributes (text box editor type) (type: string): enter user specific Attributes for the new created user. Here can be inserted attributes that would not be created by default with the activity (optional attributes in AD). For example, it can be inserted the displayName attribute. In the Collection editor window, when adding a new member, at Name insert the attribute's name (e.g. displayName) and at Value insert the value that the attribute should take:
- CN String (text box editor type) (type: string): the CN String value of the place where the user will be created. For Example: 'CN=TEST'. This value will be associated with the CN attribute.
- CSV Attributes (text box editor type) (type: string): overrides the 'Attributes' parameter. The values must be entered with the format: "Attribute1Name,Attribute1Value;Attribute2Name,Attribute2Value". This field can be used in order to provide all the desired attributes and their values on a single field. The example presented in the screenshot can be translated as "displayName,TestingUser;mail,TstUser@flowster.de;company,Flowster Solutions".
- Parent Entry (text box editor type) (type: string): the parent entry for the new created user. The parent entry can be linked to a variable outputed by the GetEntry activity (for GetEntry binding usage, see the Add Computer To Group activity) or written by hand. The accepted format should be written as in the given example: "LDAP://VSRPDC201servername.FMRPdc1.interncom/OU=Users,OU=__DEV-Testing,DC=FMRPdc1,DC=interncom":
- Password String (text box editor type) (type: string): the string value for the password. When editing this parameter, the value of the password will appear as plain text.
- sAMAccountName (text box editor type) (type: string): the sAMAccountName for the new user.
The Read Only Output variable are the possible output values that the activity will provide:
- Entry Path (type: string): outputs the path of the new created user.
Execution: the activity will output the result of the group creation, displaying the newly created group's Path:.
Delete Entry
This activity deletes specified entry from Active Directory.
...
The Delete Entry activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Entry (combo box control) (type: string): the entry for the account, in this case the entry for an user account. The entry can be linked to a variable outputed by the GetEntry activity (for GetEntry binding usage, see the Add Computer To Group activity) or written by hand. The accepted format should be written as in the given example: "LDAP://VSRPDC201servername.FMRPdc1.interncom/CN=TestingUserDemoUser_1,OU=Users,OU=__DEV-Testing,DC=FMRPdc1,DC=intern":
...
- com"
Edit Account Expires
This activity sets the value of the "accountExpires" property for an Active Directory account.
...