Grouper will cache certain information about the target state and provisioning progress.

The cache is in the Grouper registry database in the grouper_sync* tables.

Most of the information is cached automatically, but some of it needs configuration.

grouperProvisioningCache


There are four cache buckets per group or entity.

In the configuration, select which attributes are cached to which bucket and which representation (target or grouper).  Grouper is not as common to cache since the target state is more important or the data doesn't live in Grouper (e.g. UUID is target which is "linked").  You can also cache Subject data.

You should cache:

  • Target link information (e.g. DN or UUID) make incremental more efficient so the target does not need to be read to determine the data
  • Search / match attribute (so you can find or match if object deleted)
  • No labels