Whenever a change is done to the policy store the policy server(s) use this command, but what do the values mean and what is the purpose of this command?
We use server commands to keep all policy server synchronized if they are connected to a single policy store. These policy servers will refer to these attributes to check if any policy store properties have been changed and sync the cache data accordingly.
The smCommand4 stores the type of server command and smCommandData4 holds the corresponding value.
For example a customer was seeing the following commands being executed by the Policy server:
In this case "6" correspond to : UpdateCachedOid and value is: 1c-67b3c2b0-9e28-11d3-95e7-00c04f7468ef/0a-00000000-0000-0000-0000-000000000000
and "12" corresponds to: UpdateConfig and value is: <configtype>/<configname> =host/cms_prod_confObj
Similarly we have multiple server commands which are stored in smCommand4 and the corresponding values are stored in smCommandData4.
Some other examples are:
ServerCommand_FlushUsers = 2
ServerCommand_FlushRealms = 3
ServerCommand_RolloverSharedSecrets = 13
Please be aware that this is not an exhaustive list and we you require more details please contact Tech Support via the appropriate Channels.