RADIUS Extension
The policies are applied to the servers with the NPS (Network Policy Server) role deployed and allow you to perform additional settings.
You can configure the policies either with domain group policies or with the local group policy on the NPS server. After configuring the policies, you must restart the NPS service.
Configure the Challenge\Response session timeout
Allows you to set the session timeout when using an authentication provider that supports Challenge\Response.
- In registry
- In Group Policy Editor
Open Registry Editor on the NPS server.
Open or create the
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radiussection.Create a parameter of the DWORD type named
SessionLifetimeSec. As the value, specify the session timeout in seconds in the decimal format.ExampleWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius]
"SessionLifetimeSec"=dword:0000001e
- Open Group Policy Editor.
- Go to Computer Configuration→Administrative Templates→Axidian ID→Radius.
- Open the Challenge\Response session timeout settings policy.
- Enable the policy. In the Session timeout in seconds field, specify the required value.
Challenge\Response: message to the user
The policy allows you to set the message shown to the user when Challenge\Response is used.
- In registry
- In Group Policy Editor
Open Registry Editor on the NPS server.
Open or create the
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radiussection.Create a section with the name of the required provider: EmailOTP, HardwareHOTP, GoogleOTP, SMSOTP.
Create a string parameter with a name in the format <name of the provider used>ChallengeResponseReplyMessage, such as HardwareHOTPChallengeResponseReplyMessage.
As the value, specify the text that is displayed to the user.
ExampleWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius\EmailOTP]
"EmailOTPChallengeResponseReplyMessage"="EmailOTP:"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius\HardwareHOTP]
"HardwareHOTPChallengeResponseReplyMessage"="HardwareHOTP: "
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius\GoogleOTP]
"GoogleOTPChallengeResponseReplyMessage"="Software TOTP OTP: "
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius\SMSOTP]
"SMSOTPChallengeResponseReplyMessage"="SMS OTP: "
- Open Group Policy Editor.
- Go to Computer Configuration→Administrative Templates→Axidian ID→Radius→<Name of the provider used>.
- Open the Challenge\Response message to the user policy.
- Enable the policy. In the Message to the user field, enter the required text.
Detect the RADIUS client IP address
The policy allows you to set the attributes for detecting the RADIUS client IP address that is used to search for the RADIUS application in Axidian Access. If no value is assigned, the default value corresponds to 265 (SrcIPAddress), 278 (SrcIPv6Address).
- In registry
- In Group Policy Editor
Open Registry Editor on the NPS server.
Open or create the
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radiussection.Create a parameter of the REG_SZ type named
ClientIPAttributesand set the required value (you can specify several values separated by commas):- 4 — NASIPAddress
- 95 — NASIPv6Address
- 265 — SrcIPAddress
- 278 — SrcIPv6Address
- Open Group Policy Editor.
- Go to Computer Configuration→Administrative Templates→Axidian ID→Radius.
- Open the Detect the RADIUS client IP address policy.
- Enable the policy. In the Attributes field, specify the required value. You can specify several values separated by commas.
User group caching
The policy enables user group caching during RADIUS authentication and allows you to set the cache update period.
If NPS RADIUS Extension or Core Server respond slowly when working under load with a large number of users, you must disable this setting.
- In registry
- In Group Policy Editor
Open Registry Editor on the NPS server.
Open or create the
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radiussection.Create a parameter of the DWORD type named
UserGroupsCachingEnabledand set the parameter value to 1.Create a parameter of the DWORD type named
UserGroupsCacheUpdateMinand set the parameter value to a decimal number in minutes.ExampleWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius]
"UserGroupsCachingEnabled"=dword:00000001
"UserGroupsCacheUpdateMin"=dword:00000021
- Open Group Policy Editor.
- Go to Computer Configuration→Administrative Templates→Axidian ID→Radius.
- Open the User group caching settings policy.
- Enable the policy. In the User group update period in minutes field, specify the required value in minutes.
User name settings
The policy allows you to configure the use of the NetBIOS domain name when the username is specified without the domain.
- In registry
- In Group Policy Editor
Open Registry Editor on the NPS server.
Open or create the
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radiussection.Create a parameter of the DWORD type named
UseNetBiosDomainNamewith the value 1.ExampleWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius]
"UseNetBiosDomainName"=dword:00000001
- Open Group Policy Editor.
- Go to Computer Configuration→Administrative Templates→Axidian ID→Radius.
- Open the User name settings policy.
- Enable the policy and activate the Use the NetBIOS domain name when the username is specified without the domain parameter.
User request session caching settings
The policy enables the caching of user request sessions during RADIUS authentication and allows you to set the request session lifetime in seconds.
- In registry
- In Group Policy Editor
Open Registry Editor on the NPS server.
Open or create the
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radiussection.Create a parameter of the DWORD type named
RequestSessionCachingEnabledand set the parameter value to 1.Create a parameter of the DWORD type named
RequestSessionLifetimeSecand set the parameter value to a decimal number in seconds.ExampleWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radius]
"RequestSessionCachingEnabled"=dword:00000001
"RequestSessionLifetimeSec"=dword:0000003c
- Open Group Policy Editor.
- Go to Computer Configuration→Administrative Templates→Axidian ID→Radius.
- Open the User request session caching settings policy.
- Enable the policy. In the Request session lifetime in seconds field, specify the value.
Disable the use of the login method settings from Management Console
In Axidian Access 8.2 and higher, you can configure the login method in the Management Console application. In version 8.1 and earlier, the login method was configured with the Login method settings for user groups and Common login method settings policies.
You can use your existing login method settings in the current version of Axidian Access. To do this, configure the Disable the use of Axidian Access policies policy.
- In registry
- In Group Policy Editor
Open Registry Editor on the NPS server.
Open or create the
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\Radiussection.Create a parameter of the DWORD type named
DisableAccessManagerPoliciesand set the parameter value to 1.
- Open Group Policy Editor.
- Go to Computer Configuration→Administrative Templates→Axidian ID→Radius.
- Open the Disable the use of Axidian Access policies policy.
- Enable the policy.