Reference Guide
...
Session Manager
HTTP Proxy

Managerial Approval for User Connections to HTTP/HTTPS Devices

2min

To enable managerial approval requests via email or mobile notification for users connecting to devices, the approvalRequiredForConnection property must be set as true on the device group that includes the target devices.

Approval Required Property
Approval Required Property


During the first log in to webpages that require managerial approval for the connection, an approval request email and notification message is sent to the manager. If the manager approves it, the request is valid by default for 3600 seconds. Logging in to the same webpage within this period does not require another approval.

Once this period (3600 seconds by default) has passed, a new approval email and notification message is sent to the manager. This duration can be set by editing the http.proxy.managerial.approval.cache.seconds parameter in the HTTP Proxy configuration file.

In addition, the messages displayed when users enter webpages requiring managerial approval can be edited by changing/entering the property values in the HTTP Proxy configuration file. The default settings are used when no changes were made. The table below lists the available values.

The parameters that can be configured for HTTP Proxy can be defined in the HTTP Proxy Configuration file by following these steps:

  • Establish an SSH connection to the Single Connect server with pamuser. sudo vi /u01/http-proxy/conf/http_proxy.properties
  • Edit/add the related parameter.
  • Save the file and exit the vi editor.
  • Restart the HTTP Proxy using the command: sudo systemctl restart pam-http

Parameter Name

Description

http.proxy.approval.rejected.message

The message sent to the user if the manager rejects the request.

http.proxy.approval.required.message

The message indicating that managerial approval is required to access the specific webpage .

http.proxy.waiting.manager.message

The message displayed when managerial approval is pending.



Log in to a website that requires administrator approval
Log in to a website that requires administrator approval