Bind EULA to Auth VServer
Instructions
How to integrate EULA with AAA vserver
As of now we do not have a way to bind EULA to an AAA vserver(We have it only for NSG vserver).
Note:This is possible with customization ,We do not support it.B
Solution:This involves customization of two files.
1)tmindex_view.js
2)en.xml
Make a backup copy of /netscaler/ns_gui/vpn/js/tmindex_view.js.
Open the file and search for (please refer to the attached screenshots);
var eula_cookie = ns_getcookie("eula"); 
Insert the following line after it:
eula_cookie = true;
Now this will insert the option to accept terms and conditions
Now to assign the EULA:
Go to the /resources directory of the customized theme you are using, and make a backup of the language XML file(s) that you are using (e.g. en.xml for English). Open up the XML file and look for Partition id=”logon” (which contains the text strings for the logon page).Now, the id for the EULA text is agreement, so to add the EULA, you need to add a line containing that id to the file. You need to make sure that the entire EULA is on one line. You need to make sure that the entire EULA is on one line, and that you HTML-encode any special symbols. </Partition>
<Partition id="logon">
<Title>sneha</Title>
<String id="Welcome">Welcome</String>
<String id="ctl08_loginAgentCdaHeaderText2">Please log on</String>
<String id="User_name">User name</String>
<Property id="Enter user name" property="title">Enter user name</Property>
<String id="Password">Password</String>
<String id="Password2">Password 2</String>
<String id="domain">Domain</String>^M
<String id="Enter password">Enter password</String>
<Property id="Log_On" property="value">Log On</Property>
<String id="You need to enter login name">You need to enter login name</String>
<String id="Enter_password2_Alert">You need to enter the second password</String>
<String id="You need to enter passwd">You need to enter password</String>
<String id="agreement">you are not allowed</String> <String id="eula_title">End User License Agreement</String>
<String id="eula_agreement">I accept the&nbsp;</String>
Now EULA is reflected as expected: