User selects category A in the UI → User details of the user should get patched with an active field category with value 'categories'='A' → User gets auto-added to user group Categories(A) → User group Categories(A) is assigned in Catalog X → Catalog X is visible to the learner.
Create an Active field in ALM with multi-valued and groupable properties. Generate user groups by assigning Learning Categories values to a dummy user in CSV format for automatic group creation.
Collection
[
|
...
]