Dynamic User Collections
  • 07 Nov 2024
  • 3 Minutes to read
  • Dark
    Light
  • PDF

Dynamic User Collections

  • Dark
    Light
  • PDF

Article summary

A dynamic user collection is based on defined filters instead of manually selected users. This allows you to group users based on common characteristics, and if they don't meet your needs you can always create a script type collection based on your own script.

Detailed view of a dynamic user collection

See below the description of each screen in the detailed view of a dynamic user collection, and what actions you can perform in each of them.

Overview screen

Displays the same information as in the Create user collection dialog box you used when you created the collection.

Conditions screen

On this screen you configure conditions that must be met in order for users to be automatically added to the collection.

On the right side of the toolbar, one of the three modes can be used to define conditions. See below a description of each of them.

Disabled

No conditions are applied to the user collection. This results in all users within your Liquit System being added to the user collection.

Also, if you change the mode to Filter but don't configure any filters or to Script but you leave only the true value, no conditions are applied to the user collection.

Filters

Filters allow you to define a specific set of conditions users need to meet to be added to the user collection. For more information about filters, see User Collection filters

Script

If filters do not meet your needs, you can create your own scripts to define a more complex set of conditions to add users to the collection.

Changes are not autosaved

After you finish configuring filters/ filter sets, you must click Save on the screen toolbar, otherwise your changes will be lost.

Members screen

View, remove or add members to your collection. To add a member, simply start typing in the lookup field for the desired user and select it from the results lists. Or select the browse button browse-icon-1x.png at the right of the lookup field to open the identities dialog box to view all the identities available.

To view the details of a user or edit it, double-click its entry.

Packages screen

View a list of all packages currently assigned, assign new or remove existing ones.
To view the details of a package or edit it, double click its entry.
To add a package, simply start typing in the lookup field for the desired package and select it from the results lists. Or select the browse button browse-icon-1x.png at the right of the lookup field to open the Package dialog box to view all the packages available. When assigning the package, you will be prompted to choose between different stages that should be published to the user (Development, Test, Acceptance or Production).
Note that you can override an entitlement for a package, via Context, Device collections, Groups, or user-level and the lowest stage will take priority. The lowest stage is Development and the highest stage is Production.


Scenario:

  • User1 is directly entitled for PackageA in Production stage.
  • User1 is also part of a device collection that has PackageA assigned with Test stage.

In this scenario, the Test stage version of the package will be deployed to the user, as it is of a lower priority.


Tip

To see all the entitlements for a package, go to Manage > Workspace > Packages > Entitlements

For more information about publishing options and events, see Packages.

Auditing screen

View a comprehensive log of changes to this dynamic user collection, displaying the identity behind each modification.
This screen is available only if the auditing is enabled in the Database Event Collector. For more information, see Auditing.


Was this article helpful?