Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Activities

...

Connect To PVS

This activity connects to a Provisioning Server Host.

Activity Parameters

The Connect to PVS activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Password combo box control) (type: string): the password for the user to query to the remote computer. If querying the local computer this property is ignored.
  • Password Binding (text box editor type) (type: string): bind to a variable containing the encrypted password for the remote computer. (This parameter is used only when the user wants to send an encripted password from outside the task, for example Flowster Portal).
  • Protocol (combo box control) (type: string): the Protocol used for connecting to the Provisioning Server: HTTP - Communicate using XML over HTTP. HTTPS - Communicate using XML over HTTPS. Useful when GUI is outside of firewall or router. TCP - Communicate using TCP/IP. Uses binary stream for increased performance when GUI is on local area network. IPC - Communicate using named pipes. Can only be used when GUI is installed on same computer as the server. Useful for high security environments.
  • Server Domain (text box editor type) (type: string): the Domain Name where the Provision Server is a member.
  • Site IP (text box editor type) (type: string): the IP of the Provisioning Server Host machine - example: "10.10.10.1".
  • Site Port (text box editor type) (type: string): the Port of the Provisioning Server Host machine - example: "8000".
  • Username (text box editor type) (type: string): the username of the Provisioning Server Administrator.

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Connect to PVS activity:

Image Removed

The Read Only Output variable are the possible output values that the activity will provide:

  • Connection (type: object): outputs a Citrix PVS connection. The Output of this activity should be used as input for all Connection parameters used for all activities placed under Citrix Provisioning Server category.

...

Image Removed

 

 

Disconnect from PVS

This activity disconnects from a Provisioning Server Host.

Activity Parameters

The Disconnect from PVS activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Connection (text box editor type)  (type: object): the PVS Host Connection. The Output from Connect to PVS activity should be used as input for this parameter.

Add Device to Domain

Creates an Active Directory Machine Account for an existing Device on a Citrix Provisioning Server farm

Activity Parameters

The Add Device to Domain activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Device Name (text box editor type) (type: string): the name of an existing device.
  • Device OU (text box editor type) (type: string): this parameter is optional. Enter the Organizational Unit to add the Device to within the Domain named above. If more than one is needed, put a comma between them. If a comma is needed in the name, put a \ in front of it. For example: namewith\,comma for nested, the child goes first. - example: "ChildOU_Name,parentOU_Name".
  • Server Domain (text box editor type) (type: string): the domain to add the Device(s) to. If not included, the first Domain Controller found on the Server is used.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Add Device to Domain activity:

Image Removed

 

 

Add vDisk

Imports and adds vDisk with given name

Activity Parameters

The Add vDisk activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Description (text box editor type) (type: string): the vDisk description.
  • Server Name (text box editor type) (type: string): the Server Name.
  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

The Read Only Output variable are the possible output values that the activity will provide:

  • Output GUID  (type: string): outputs the vDisk guid.
  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Add vDisk activity:

Image Removed

 

Add vDisk Maintenance Version

This activity adds a new Maintenance Version to a vDisk.

Activity Parameters

The Add vDisk Maintenance Version activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Add vDisk Maintenance Version activity:

Image Removed

 

 

 

 

Add vDisk Version

This activity adds a new Version to a vDisk.

Activity Parameters

The Add vDisk Version activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Add vDisk Version activity:

Image Removed

Clone vDisk

This activity clones the specified vDisk.

Activity Parameters

The Clone vDisk activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Import Parameters:

  • Boot Enabled (combo box control) (type: string): specify whether the disk can be booted or not.
  • Destination Site Name (text box editor type) (type: string): the Site Name of the vDisk.
  • Destination Store Name (text box editor type) (type: string): the Store Name.
  • Destination vDisk Description (text box editor type) (type: string): the description for the vDisk.
  • Rebalance Enabled (combo box control) (type: string): specify whether the server can automatically rebalance devices or not. 
  • Rebalance Trigger Percent (text box editor type) (type: string): specify the percent over fair load that triggers a dynamic Device rebalance. 
  • Server Name (text box editor type) (type: string): the name of the single server that the Disk Locator is assigned to.
  • Subnet Affinity (combo box control) (type: string): the Qualifier for subnet affinity when assigning a server. 0 = None, 1 = Best Effort, 2 = Fixed.

Parameters:

  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).
  • Version (text box editor type) (type: string): the version to use as the start of the export. The export will include all versions starting with this to the highest one. Note: Maintenance and Merging Access versions will not be included in the export manifest file.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output GUUID (type: string): outputs the new vDisk GUUID.
  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Clone vDisk activity:

Image Removed

 

 

 

 

Copy Manifest Files

This activity prepares the required manifest files for the virtual disk.

Activity Parameters

The Copy Manifest Files activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Destination Site Name (text box editor type) (type: string): the Site Name of the vDisk.
  • Destination Store Name (text box editor type) (type: string): the Store Name.
  • Server Name (text box editor type) (type: string): the name of the single server that the Disk Locator is assigned to.
  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).
  • Version (text box editor type) (type: string): the version to use as the start of the export. The export will include all versions starting with this to the highest one. Note: Maintenance and Merging Access versions will not be included in the export manifest file.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: boolean): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Copy Manifest Files activity:

Image Removed

 

 

 

Append vDisk to Device

Appends vDisk to specified device

Activity Parameters

The Append vDisk to Device activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Collection Name (text box editor type) (type: string): the Collection Name.
  • Remove Existing vDisk (combo box control) (type: string): choose 'Yes' to remove the existing Disk Locators before assigning the new ones. The Default value is 'No'.
  • Site Name (text box editor type) (type: string): the site name of the existing device.
  • Store Name (text box editor type) (type: string): the name of the store where the vDisk is stored.
  • Target Device Name (text box editor type) (type: string): the target device name.
  • vDisk Name (text box editor type) (type: string): the vDisk name that will be appended to the Device.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Append vDisk to Device activity:

Image Removed

 

Create Device

This activity creates a Device in a Citrix Provisioning Server Farm.

Activity Parameters

The Create Device activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Collection Name (text box editor type) (type: string): the Collection Name.
  • Device Description (text box editor type) (type: string): the description of the device that will be created.
  • Device Name (text box editor type) (type: string): the Device Name that will be created.
  • Domain (text box editor type) (type: string): the Domain Name to which the Device will be added. If not included, the first Domain Controller found on the Server will be used.
  • MAC (text box editor type) (type: string): the mac address of the device that will be created.
  • Site Name (text box editor type) (type: string): the site name of the device that will be created.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Create Device activity:

Image Removed

Device Exists

This activity checks if the device exists in a Citrix Provisioning Server farm.

Activity Parameters

The Device Exists activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Device ID (text box editor type) (type: string): the GUID for the device to be checked.
  • Device MAC (text box editor type) (type: string): the MAC for the device to be checked. If the "Device Name" is not specified, this parameter takes precedence over the "Device ID".
  • Device Name (text box editor type) (type: string): the Name for the device to be checked. If this parameter is specified, the "Device ID" and the "Device MAC" parameters will be skipped.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: boolean): outputs TRUE if the device exists, otherwise FALSE.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Device Exists activity:

Image Removed

Export vDisk

This activity exports the disk stack to a manifest file.

Activity Parameters

The Export vDisk activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).
  • Version (text box editor type) (type: string): the version to use as the start of the export. The export will include all versions starting with this to the highest one. Note: Maintenance and Merging Access versions will not be included in the export manifest file.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Export vDisk activity:

Image Removed

Get vDisk Info

this activity gets vDisk information.

Activity Parameters

The Get vDisk Info activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Property Name (text box editor type) (type: string): the name of the property for which you want to output the value.
  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Get vDisk Info activity:

Image Removed

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Collection (type: collection<collection<string>>): outputs a collection with items made of 2 columns subcollection (name, value). To use the elements of the collection, use Get Value From Info Collection activity.
  • Output Property Value (type: string): outputs the value of the property specified in the 'Property Name' parameter.
  • Output Row Count (type: int32): outputs rows count of the returned info.
  • Output Status (type: string): outputs the activity execution result.
 

Image Removed

 

 

Import vDisk

This activity imports a Disk. It will add a Disk Locator for the Disk to the Site. A manifest file must exist in the Store. The return value is the GUID of the added Disk Locator.

Activity Parameters

The Import vDisk activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Boot Enabled (combo box control) (type: string): specify whether the disk can be booted or not.
  • Description (text box editor type) (type: string): the description for the disk.
  • Rebalance Enabled (combo box control) (type: string): specify whether the server can automatically rebalance devices or not.
  • Rebalance Trigger Percent (text box control) (type: string): specify the percent over fair load that triggers a dynamic device rebalance.
  • Server Name (text box editor type) (type: string): the name of the single server that the Disk Locator is assigned to.
  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • Subnet Affinity (combo box control) (type: string): the Qualifier for subnet affinity when assigning a server. 0 = None, 1 = Best Effort, 2 = Fixed.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

The Read Only Output variable are the possible output values that the activity will provide:

  • Output GUUID (type: string): outputs the vDisk GUUID.
  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Import vDisk activity:

Image Removed

Promote vDisk Version

This activity promotes the Maintenance version of a Test version to a Test or new Production version.

Activity Parameters

The Promote vDisk Version activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Access (combo box control) (type: string): specify the mode of the Maintenance version to Test by choosing "True". Default is "False".
  • Scheduled Date (calendar picker) (type: string): the Date/Time when the new disk version will become available. Format is "dd/MM/yyyy HH:mm:ss".
  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).
  • Version (text box editor type) (type: string): the version to use as the start of the export. The export will include all versions starting with this to the highest one. Note: Maintenance and Merging Access versions will not be included in the export manifest file.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Promote vDisk Version activity:

Image Removed

Remove Device

This activity removes a device from Citrix Provisioning Server farm.

Activity Parameters

The Remove Device activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Device Name (text box editor type) (type: string): the name of the device to be removed.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Remove Device activity:

Image Removed

 

 

 

Remove Device from Domain

This activity removes an existing device from an Active Directory domain.

Activity Parameters

The Remove Device from Domain activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Device ID (text box editor type) (type: string): the GUID of the device to be removed.
  • Device MAC (text box editor type) (type: string): the MAC of the device to be removed.
  • Device Name (text box editor type) (type: string): the Name of the device to be removed.
  • Server Domain (text box editor type) (type: string): the Domain from where the device will be removed. If not included, the first Domain Controller found on the server will be used

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: boolean): outputs TRUE if the device is removed, otherwise FALSE.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Remove Device from Domain activity:

Image Removed

 

 

 

Remove vDisk

This activity removes a specified vDisk from Citrix Provisioning Server farm.

Activity Parameters

The Remove vDisk activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Delete from Disk (combo box control) (type: string): permanently delete file from disk.
  • Server Name (text box editor type) (type: string): the Server Name.
  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Remove vDisk activity:

Image Removed

 

Remove vDisk from Device

This activity removes a specified vDisk from Citrix Provisioning Server farm.

Activity Parameters

The Remove vDisk from Device activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Collection Name (text box editor type) (type: string): the Collection Name.
  • Site Name (text box editor type) (type: string): the site name of the device.
  • Store Name (text box editor type) (type: string): the Store Name.
  • Target Device Name (text box editor type) (type: string): the target device name.
  • vDisk Name (text box editor type) (type: string): the vDisk name that will be removed from the Device.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Remove vDisk from Device activity:

Image Removed

 

Revert vDisk Version

This activity reverts the existing highest version disk to Maintenance or Test mode. A specified version can be reverted to Test mode if there are no Production versions higher than it. If the mode is Test, it can be set to Maintenance.

Activity Parameters

The Revert vDisk Version activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Access (text box editor type) (type: string): specify the access mode of the vDisk version. 1 for Test, otherwise Maintenance.
  • Site Name (text box editor type) (type: string): the site name of the vDisk.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).
  • Version (text box editor type) (type: string): the version to use as the start of the export. The export will include all versions starting with this to the highest one. Note: Maintenance and Merging Access versions will not be included in the export manifest file.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Revert vDisk Version activity:

Image Removed

 

Set Access Mode vDisk

This activity sets the Access Mode property for vDisk.

Activity Parameters

The Set Access Mode vDisk activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Access Mode (combo box control) (type: string): select the access mode.
  • Site Name (text box editor type) (type: string): the site name of the device.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Set Access Mode vDisk activity:

Image Removed

 

 

Set Device

This activity sets existing Device properties in a Citrix Provisioning Server Farm.

Activity Parameters

The Set Device activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Boot From (combo box control) (type: string): change the boot device.Choose from the drop down list the boot device: vDisk, HardDisk or Floppy.
  • Device Description (text box editor type) (type: string): the description of the existing device.
  • Device Name (text box editor type) (type: string): the name of an existing device.
  • Domain (text box editor type) (type: string): the Domain on which the device will run.
  • Port (text box editor type) (type: string): change the port to use with Stream Service. Min=1025, Max=65536, Default=6901.

The Read Only Output variable are the possible output values that the activity will provide:

  • Output  (type: string): outputs the activity execution result.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Set Device activity:

Image Removed

Set Device Type

This activity sets a new type for an existing device.

Activity Parameters

The Set Device Type activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Device ID (text box editor type) (type: string): the GUID of the device.
  • Device MAC (text box editor type) (type: string): the MAC of the device. If the "Device Name" is not specified, this parameter takes precedence over the "Device ID".
  • Device Name (text box editor type) (type: string): the Name of the device. If this parameter is specified, the "Device ID" and the "Device MAC" parameters will be skipped.
  • Device Type (text box editor type) (type: int32): the new type for the existing device. Allowed values are: 0 - Production, 1 - Test and 2 - Maintenance. 

The Read Only Output variable are the possible output values that the activity will provide:

  • Output Status  (type: boolean): outputs TRUE if the new type is set, otherwise FALSE.
 

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Set Device Type activity:

Image Removed

Set vDisk Build Version

This activity sets the Build property for vDisk.

Activity Parameters

The Set vDisk Build Version activity parameters can be provided by manual inserted values or via IN arguments or variables:

Image Removed

Parameters:

  • Build Version (text box editor type) (type: string): the Build Version value.
  • Site Name (text box editor type) (type: string): the site name of the device.
  • Store Name (text box editor type) (type: string): the Store Name.
  • vDisk Name (text box editor type) (type: string): the vDisk name (Disk Locator Name).

The Read Only Output variable are the possible output values that the activity will provide:

...

As mentioned above, the values for all the required parameters can be provided by IN arguments or variables. Below is an example of predefined arguments, ready to be used by the Set vDisk Build Version activity:

Image Removed