This configuration parameter specifies the mapping programs that map user-based policy settings to run. The mapping programs are executed in the order in which they are specified.

In most cases, you set this configuration parameter using group policy. You can, however, set it manually in the configuration file if you want to temporarily override group policy.

In defining the list of mapping programs to run, you can use an asterisk (*) as a wild card to match a set of program names. For example, you can specify a* to match all programs with names that start with the letter a. You can use square brackets ([ ]) to match any character within the brackets. For example, you can specify mapprogram[123] to match the program names of mapprogram1, mapprogram2, and mapprogram3. You can also use an exclamation point (!) with a program name to exclude a program from the list. For example, you can specify !mysample to prevent the mapping program mysample from running.

To run all of the mapping programs for user-based policy settings, you can specify:

gp.mappers.user: *

To run a subset of the mapping program, you can explicitly define the order and which programs to run. For example, to run the program mapgp1, followed by mapgp4 and mapgp3, but skipping the execution of mapgp2:

gp.mappers.user: mapgp1 !mapgp2 mapgp4 mapgp3