- 07 Nov 2024
- 3 Minutes to read
- Print
- DarkLight
- PDF
Dynamic Device Collections
- Updated on 07 Nov 2024
- 3 Minutes to read
- Print
- DarkLight
- PDF
A dynamic device collection is based on defined filters instead of manually selected devices. This allows you to group devices 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 device collection
See below the description of each screen in the detailed view of a dynamic device collection, and what actions you can perform in each of them.
The Type of a collection (Dynamic, Static) cannot be changed after creation.
Overview screen
Displays the same information as in the Create device 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 devices 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 device collection. This results in all devices within your Liquit System being added to the device 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 device collection.
Filters
Filters allow you to define a specific set of conditions devices need to meet to be added to the device collection. For more information about filters, see 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 devices to the collection.
Below is a sample script that checks if the device is of a Workstation type.
(
(device/platform/type eq 'Workstation')
)
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 device and select it from the results lists. Or select the browse button at the right of the lookup field to open the devices dialog box to view all the devices available.
To view the details of a device 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 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.
To see all the entitlements for a package, go to Manage > Workspace > Packages > Entitlements
For more information about publishing options and events, see Packages.
Deployments screen
View a list of all deployments currently assigned to the device, assign new or remove existing ones.
To view the details of a deployment or edit it, double-click its entry.
To add a deployment, simply start typing in the lookup field for the desired deployment and select it from the results lists. Or select the browse button at the right of the lookup field to open the Deployment dialog box to view all the deployments available.
You will be prompted to select the publishing stage.
A device will inherit all the deployments from all the collections to which the device belongs. The Inherited column shows if a deployment is inherited or not from a device collection.
For more information, see Deployments.
Auditing screen
View a comprehensive log of changes to this dynamic device 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.