The ICIClientSettings interface displays the user properties defined for a user in EFT Server.
|
|
This method is available in EFT Server 5.0 and later. |
Use GetUserSettings or GetSettingsLevelSettings methods in the ICISite interface to manage user account or settings level (template) settings.
Example
Set oUser = oSite.GetUserSettings(aUsr(j))
Set 0SettingsLevel = oSite.GetSettingsLevelSettings("Default Settings")
Once you obtain a handle to the user or settings level settings, you can Get or Set permissions for that user or template.
|
|
When you call methods or change properties of the ICIClientSettings interface, you must call ICIServer's ApplyChanges method in order for the changes to take effect. |
SFTPAdvBool Data Type
Some methods of the ICIClientSettings interface use the SFTPAdvBool data type. It is an enumeration data type and it is similar to VARIANT_BOOL, but it has one additional value: abInherited. When a user setting is given the abInherited value, it means the user setting is inherited from the user's Settings Level.
SFTPAdvBool Data Type Definition
typedef enum
{
abFalse = 0,
abTrue = 1,
abInherited = -2
} SFTPAdvBool;