Cisco 5505 Administration Guide - Page 77

Enabling Start Before Logon (SBL) for the AnyConnect Client, XML Settings for Enabling SBL - description

Page 77 highlights

Chapter 7 Configuring and Using AnyConnect Client Operating Modes and User Profiles Configuring Profile Attributes The following sections describe how to modify the profiles template to configure the profile attributes. Enabling Start Before Logon (SBL) for the AnyConnect Client With SBL enabled, the user sees the AnyConnect GUI logon dialog before the Windows logon dialog box appears. This establishes the VPN connection first. Available only for Windows platforms, Start Before Logon lets the administrator control the use of login scripts, password caching, mapping network drives to local drives, and more. You can use the SBL feature to activate the VPN as part of the logon sequence. SBL is disabled by default. XML Settings for Enabling SBL The element value for UseStartBeforeLogon allows this feature to be turned on (true) or off (false). If the you set this value to true in the profile, additional processing occurs as part of the logon sequence. See the Start Before Logon description for additional details. You enable SBL by setting the value in the CiscoAnyConnect.xml file to true: true To disable SBL, set the same value to false. To enable the UserControllable feature, use the following statement when enabling SBL: true Any user setting associated with this attribute is stored elsewhere. CLI Settings for Enabling SBL To minimize download time, the AnyConnect client requests downloads (from the security appliance) only of core modules that it needs for each feature that it supports. To enable new features, such as Start Before Logon (SBL), you must specify the module name using the svc modules command from group policy webvpn or username webvpn configuration mode: [no] svc modules {none | value string} The string for SBL is vpngina In the following example, the user enters group-policy attributes mode for the group policy telecommuters, enters webvpn configuration mode for the group policy, and specifies the string vpngina to enable SBL: hostname(config)# group-policy telecommuters attributes hostname(config-group-policy)# webvpn hostame(config-group-webvpn)# svc modules value vpngina In addition, the administrator must ensure that the AnyConnect profile.xml file has the statement set to true. For example: true The system must be rebooted before Start Before Logon takes effect. OL-12950-012 Cisco AnyConnect VPN Client Administrator Guide 7-11

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118

7-11
Cisco AnyConnect VPN Client Administrator Guide
OL-12950-012
Chapter 7
Configuring and Using AnyConnect Client Operating Modes and User Profiles
Configuring Profile Attributes
The following sections describe how to modify the profiles template to configure the profile attributes.
Enabling Start Before Logon (SBL) for the AnyConnect Client
With SBL enabled, the user sees the AnyConnect GUI logon dialog before the Windows logon dialog
box appears. This establishes the VPN connection first. Available only for Windows platforms, Start
Before Logon lets the administrator control the use of login scripts, password caching, mapping network
drives to local drives, and more. You can use the SBL feature to activate the VPN as part of the logon
sequence. SBL is disabled by default.
XML Settings for Enabling SBL
The element value for UseStartBeforeLogon allows this feature to be turned on (true) or off (false). If
the you set this value to true in the profile, additional processing occurs as part of the logon sequence.
See the Start Before Logon description for additional details.
You enable SBL by setting the <UseStartBefore Logon> value in the CiscoAnyConnect.xml file to true:
<?xml version="1.0" encoding="UTF-8" ?>
<Configuration>
<ClientInitialization>
<UseStartBeforeLogon>true</UseStartBeforeLogon>
</ClientInitialization>
To disable SBL, set the same value to false.
To enable the UserControllable feature, use the following statement when enabling SBL:
<UseStartBeforeLogon userControllable=”false”>true</UseStartBeforeLogon>
Any user setting associated with this attribute is stored elsewhere.
CLI Settings for Enabling SBL
To minimize download time, the AnyConnect client requests downloads (from the security appliance)
only of core modules that it needs for each feature that it supports. To enable new features, such as Start
Before Logon (SBL), you must specify the module name using the
svc modules
command from group
policy webvpn or username webvpn configuration mode:
[no
]
svc modules
{
none
|
value
string
}
The
string
for SBL is
vpngina
In the following example, the user enters group-policy attributes mode for the group policy
telecommuters
, enters webvpn configuration mode for the group policy, and specifies the string
vpngina
to enable SBL:
hostname(config)#
group-policy telecommuters attributes
hostname(config-group-policy)#
webvpn
hostame(config-group-webvpn)#
svc modules value vpngina
In addition, the administrator must ensure that the AnyConnect profile.xml file has the
<UseStartBeforeLogon> statement set to true. For example:
<UseStartBeforeLogon UserControllable=“false”>true</UseStartBeforeLogon>
The system must be rebooted before Start Before Logon takes effect.