Previous Topic: Setting OverridesNext Topic: Settings That Can Appear Anywhere


File Sections

The APS Configuration File is divided into sections. Each section starts with a single line identifying the name of the section, surrounded by square brackets.

The sections supported in the configuration file are:

[APSAdmin]

Defines behavior of the APSAdmin utility and API

[APSExpire]

Defines job parameters for the APSExpire utility

[Complexity]

Used for tuning password complexity parameters

[Custom]

Settings for the custom extension module SmAPSEx

[Dictionary]

Lists words that are disallowed in passwords

[FPS]

General Forgotten Password Support settings

[FPS-CHANGE]

Defines how FPS allows changes to the user password

[FPS-CONFIRM]

Defines how FPS confirms password changes

[FPS-ERRORS]

Defines how FPS handles errors

[FPS-IDENTIFY]

Defines how FPS identifies users

[FPS-NOMAIL]

Defines how FPS handles mail errors

[FPS-VERIFY]

Defines how FPS verifies user identity

[Logging]

Settings for the custom logging module SmAPSLog

[Mail]

Defines how APS communicates with a mail server

[Mappings]

Maps APS field names to attribute/column names in the underlying directory

[ODBC]

Specifies the SQL queries used to access an ODBC User Directory

There are General settings that must appear before any section in the APS.cfg file. These settings are the most commonly changed and actually control the core functionality of APS.

There are a few (very few) settings that can appear anywhere in the configuration file. All of these were discussed previously in text, but will be presented here for reference as well.