User account cache set (user_caches)
Table of Contents
Description
Based on the current data in the domain and the current group tree, contains for a particular user the current full rollout of assigned groups and roles.
It is not stored in the database, it is lined up after domain boot and is automatically updated in lazy mode in 5 seconds after every significant change in the composition and properties of roles, users, groups.
Allows you to specify a list of groups for a specific user with a single query. Changes for other fields are not applied.
Fields
Entity structure
{
"id": uuid,
"direct_groups": array<uuid>,
"direct_roles": array<str>,
"deep_groups": array<uuid>,
"deep_roles": array<str>
}