In some environments it may not be appropriate for all users to have access to all GSW Team Services. The system administrator may configure the default access settings for each individual Team Service operation using Registry parameters.
Note: For new installations of the GSW UTS the Registry parameters enable all Team Services by default.
The registry location is:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GS_Tnet\Parameters\
The parameters, type and values are noted below:
Team Service | Registry Parameter | Type | Values |
Transfer |
TSEnableTransfer |
DWORD |
0 = disable 1=enable |
Swap |
TSEnableSwap |
DWORD |
0 = disable 1=enable |
Share |
TSEnableShare |
DWORD |
0 = disable 1=enable |
Recovery |
TSEnableRecovery |
DWORD |
0 = disable 1=enable |
Other Team Service Configuration |
|
|
|
|
TSHotKeyCtrl |
DWORD |
0 = disable 1=enable |
Enter TS hot key |
TSHotKeyVK |
DWORD |
See HotKey Section |
Left Justify TS Dialog/Text |
TSLeftJustify |
DWORD |
0 = disable 1=enable |
Strict Teams |
TSEnableStrictTeams |
DWORD |
0 = disable 1=enable |
Team Service Registry Parameters Sizes and Values |
|
|
These default settings can be overridden using environment variables in global or per user logon scripts.
For example you may want to have Team Services disabled except for certain users. This can be accomplished by disabling each Team Service with Registry parameters and then overriding them for specific users in their logon scripts.
The environment variables for Team Services are shown below.
Team Service | Environment Variable | Values |
Transfer |
gwtn_ts_enable_transfer |
'Y' or 'N', or 'y' or 'n' |
Swap |
gwtn_ts_enable_swap |
'Y' or 'N', or 'y' or 'n' |
Share |
gwtn_ts_enable_share |
'Y' or 'N', or 'y' or 'n' |
Recovery |
gwtn_ts_enable_recovery |
'Y' or 'N', or 'y' or 'n' |
Other Team Service Configuration |
|
|
Enter TS hot key |
|
|
Left Justify TS Dialog/Text |
gwtn_ts_enable_left_justify |
'Y' or 'N', or 'y' or 'n' |
Team Service Environment Variables and Values |
|
Team Services Recovery works together with Session Saver and thus Session Saver must be configured for Team Services Recovery to operate.
The variable TSEnableRecovery is a registry key value. This registry key sets the default behavior for all users.
0 disables Team Services Recovery for all users
1 enables Team Services Recovery for all users
The key is:
TSEnableRecovery DWORD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GS_Tnet\Parameters\TSEnableRecovery
An environment variable may be set on either a Global or Per User basis to override the default configuration specified by the Registry parameters described above.
The environment variable for Team Services Recovery is:
gwtn_ts_enable_recovery
Possible values are: Y (or 'N', or 'y' or 'n')
This allows you to have a set of users that can have different Team Services privileges than specified in the Registry key value.
NOTE: No spaces are allowed when setting environment variables.
For example: To enable Team Services Recovery the following line should be present in the user's logon script.
set gwtn_ts_enable_recovery=Y is correct
set gwtn_ts_enable_recovery = Y is not correct
The variable TSEnableTransfer is a registry key value. This registry key sets the default behavior for all users.
0 disables Team Services Transfer for all users
1 enables Team Services Transfer for all users
The key is:
TSEnableTransfer DWORD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GS_Tnet\Parameters\TSEnableTransfer
An environment variable may be set on either a Global or Per User basis to override the default configuration specified by the Registry parameters described above.
The environment variable for Team Services Transfer is:
gwtn_ts_enable_transfer
Possible values are: Y (or 'N', or 'y' or 'n')
This allows you to have a set of users that can have different Team Services privileges than specified in the Registry key value.
NOTE: No spaces are allowed when setting environment variables.
For example: To enable Team Services Transfer the following line should be present in the user's logon script.
set gwtn_ts_enable_transfer=Y is correct
set gwtn_ts_enable_transfer = Y is not correct
The variable TSEnableSwap is a registry key value. This registry key sets the default behavior for all users.
0 disables Team Services Swap for all users
1 enables Team Services Swap for all users
The key is:
TSEnableSwap DWORD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GS_Tnet\Parameters\TSEnableSwap
An environment variable may be set on either a Global or Per User basis to override the default configuration specified by the Registry parameters described above.
The environment variable for Team Services Swap is:
gwtn_ts_enable_swap
Possible values are: Y (or 'N', or 'y' or 'n')
This allows you to have a set of users that can have different Team Services privileges than specified in the Registry key value.
NOTE: No spaces are allowed when setting environment variables.
For example: To enable Team Services Swap the following line should be present in the user's logon script.
set gwtn_ts_enable_swap=Y is correct
set gwtn_ts_enable_swap = Y is not correct
The variable TSEnableShare is a registry key value. This registry key sets the default behavior for all users.
0 disables Team Services Share for all users
1 enables Team Services Share for all users
The key is:
TSEnableShare DWORD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GS_Tnet\Parameters\TSEnableShare
An environment variable may be set on either a Global or Per User basis to override the default configuration specified by the Registry parameters described above.
The environment variable for Team Services Share is:
gwtn_ts_enable_share
Possible values are: Y (or 'N', or 'y' or 'n')
This allows you to have a set of users that can have different Team Services privileges than specified in the Registry key value.
NOTE: No spaces are allowed when setting environment variables.
For example: To enable Team Services Share the following line should be present in the user's logon script.
set gwtn_ts_enable_share=Y is correct
set gwtn_ts_enable_share = Y is not correct