As of PingFederate 10.1, the use of expressions is enabled by default. You can manually disable the use of expressions by editing a configuration file.
When upgrading PingFederate to 10.1 or later, administrative users who were granted the Admin role in the earlier installation are granted the Expression Admin role automatically.
You can disable the use of expressions by setting evaluateExpressions
to false as described in the following procedure. Also, go to and remove the Expression Admin role from all
Admin users. Doing this will prevent Admin users from entering expressions into
PingFederate if the evaluateExpressions
element is set to true at a
later time. For more information, see Administrative accounts.
If the current configuration contains expressions, disabling the feature causes errors during runtime processing.
- The Source list under each of the administrative-console contract fulfillment windows
- The Show Advanced Criteria section on the Issuance Criteria window following each of the administrative-console contract fulfillment windows
- The provisioning attribute-mapping window when the Outbound Provisioning protocol is enabled