- Contents
Interaction Designer Help
GetDSAttrs
This System tool retrieves a list of all the attributes in a key in CIC's Directory Services. Also returned are any values associated with those attributes. You should use GetDSAttrs when you can't retrieve the list of values with the LookupList tool. While the LookupList tool can only retrieve values from certain predefined keys, Det DS Attrs can retrieve values from all keys, including keys you have created yourself. GetDSAttrs cannot return any values in your registry, only those within HKEY_LOCAL_MACHINE\Software\Interactive Intelligence\CIC\Directory Services\Root.
There are three special DS attributes. They are SERVER, SITE, and CONFIG.
All DS tools only access the part of the registry that affects CIC.
"SERVER" accesses "...Directory Services\Root\<Site Name>\Production\<Server Name>"
"SITE" accesses "...Directory Services\Root\<Site Name>"
"CONFIG" accesses "...Directory Services\Root\<Site Name>\Production"
Inputs
Directory Services Path
The path to the Directory Services Key being accessed and the name of the key. DsPath is the default name for this variable.
Outputs
List of Directory Services Attributes
This is the list of all the attributes for the specified Directory Services Key. DsAttrList is the default name of the variable that contains this value.
List of Attribute Values
This is a list of corresponding values associated with the specified attributes returned in the previous parameter. If more than one value exists for a single attribute, only the first is returned.
Exit Paths
Success
This step takes the Success exit path if the key and Attributes exist and the path is correct.
Failure
This step takes the Failure exit path if the key or its Attributes do not exist or if the path to the Attribute is incorrect.