Skip to content

Local Users Authentication Backend

One way to enforce the proxy authentication is to use the Local Users Authentication Backend. This backend is actually a simple table of user names and passwords stored in the configuration file. The list of users can be managed in Web Filtering Proxy / Local Users Manager.

Local Users Manager

Managing Local Users

You can create new users, reset password for a user and remove the designated user by clicking Add User, Reset Password and Delete User as indicated on the following screenshots.

Local Users List

To add a new user, select the Add New button, fill in the user properties and click OK.

Add User

To reset the password of the existing user, click the Reset Password button.

Reset User Password

To remove the users, select one or more users in the user list and click the Remove button.

Enable Authentication in Policy

After configuring the user authentication backend, do not forget to actually enable user authentication in policy settings. This can be done in Admin UI / Policies / Your Policy. Click the Properties button (or select the Properties from the right-click mouse menu) and select the Authentication tab.

Policy Authentication Properties

Set radio button to Local Users Database. Note that enabling authentication per policy allows your proxy to be more flexible in regards to user authentication.

Do not forget to Restart the Web Filtering Proxy service in order for the changes to be applied.

Presentation in Browser

After proxy authentication is enabled, your browser will show a pop-up box when accessing the Internet. Type there the user name and password you have created earlier to continue.

Browser Popup Authentication

The access log of the application will also show the user name in monitoring records.

Access Log with User Name

Credentials Caching

By default, results of the local users authentication are cached for 2 hours (7200 seconds). You can disable caching or adjust the caching time by clicking Proxy Settings / Local Users Authentication node.

Authentication Backends