Configuring the PingAuthorize admin console
After you’ve installed the PingAuthorize Server and signed onto the PingAuthorize admin console, configure the console according to your business requirements.
The following table describes the available configuration properties for the admin console:
Configuration settings
| Setting | Description |
|---|---|
|
Learn more about these properties in the Spring API documentation. You shouldn’t modify these settings. |
|
Controls the prefix of the Spring Boot Actuator endpoints of the admin console application. You shouldn’t modify this setting. |
|
Controls the severity level of messages logged about these packages. |
|
If this is set to |
|
If logging is enabled, this specifies the file that the admin console logs to. |
|
If this is set to |
|
Specifies the name displayed by the admin console. |
|
Auto-populates the 'server' field on the sign-on page. If |
|
Auto-populates the Username field on the sign-on page. |
|
Auto-populates the Password field on the sign-on page. |
|
Specifies the file path to the trust store used when binding to the PingAuthorize Server. |
|
Specifies the type of trust store defined by |
|
Specifies the password used with the trust store defined by |
|
Specifies the environment variable containing the password used with the trust store defined by |
|
Specifies the name of the file servlet on the managed PingAuthorize Server to use when fetching generated |
|
If this is set to |
|
The file path to the folder where the managed PingAuthorize Server stores generated CSD files after running the |
|
Determines the maximum complexity level for displayed configuration objects. The allowed values are |
|
The amount of time a web session can remain idle before the user must sign on again. The time is set in seconds unless you specify a time interval (h for hours or m for minutes). If unspecified, the default is 30 minutes. |
|
Specifies whether to configure the admin console in read-only mode. |
To configure the admin console:
Steps
-
Edit the admin console’s configuration properties.
Choose from:
-
Modify the
tmp/console/webapp/WEB-INF/classes/application.ymlfile. -
In the admin console, set
init-parametervalues for the desired configuration properties, following the same steps described in Example: Setting the session timeout.
-
-
Restart the PingAuthorize Server for your changes to take effect.
Example: Setting the session timeout
The default session timeout for the admin console is 30 minutes. When this duration is exceeded, all inactive users are logged off automatically.
To set a different timeout value, configure the server.servlet.session.timeout application parameter, which specifies the timeout duration in seconds. You can set this value as an init parameter either in the admin console or on the command line.
-
Admin console
-
Command line
Steps
-
In the PingAuthorize admin console, click Configuration in the sidebar.
-
Enable the Show all configuration toggle.
-
In the Web Services and Applications section, click Web Application Extensions.
-
Click Console.
-
In the Init Parameter field, enter
server.servlet.session.timeout=<timeout>.Replace <timeout> with the desired timeout duration in seconds.
-
Click Save.
Steps
-
Use the
dsconfig set-web-application-extension-propcommand with the following arguments:dsconfig set-web-application-extension-prop --no-prompt \ --extension-name Console \ --add init-parameter:server.servlet.session.timeout=<timeout>Replace <timeout> with the desired timeout duration in seconds.