Skip to main content

Filter

Filter group

A filter group is the base definition for the powerful filtering mechanism of Dime.Scheduler. Filter groups are used to filter on resources and tasks, but also to set up the data-driven part of the security system.

The following entities are exposed through the import service.

Upsert filter group

Inserts or updates a filter group record.

NameData TypeDefaultRequired
Idint0
GroupNamenvarchar(50)✔️
ColumnNoint0
DataFilterbit0

Rename filter group

Renames the filter group.

NameData TypeDefaultRequired
GroupNamenvarchar(50)✔️
NewGroupNamenvarchar(50)✔️

Delete filter group

Removes the filter group.

NameData TypeDefaultRequired
GroupNamenvarchar(50)✔️

Filter value

A filter value is the child of filter group, and a filter group is required before any filter value can be added.

Upsert filter value

Inserts or updates a filter value record.

NameData TypeDefaultRequired
FilterGroupNamenvarchar(50)✔️
FilterValuenvarchar(100)✔️

Rename filter value

Renames a filter value record. A filter value is the child of filter group, and a filter group is required before any filter value can be added.

NameData TypeDefaultRequired
FilterGroupNamenvarchar(50)✔️
FilterValuenvarchar(100)✔️
NewFilterValuenvarchar(100)✔️

Delete filter value

Removes the filter value.

NameData TypeDefaultRequired
FilterGroupNamenvarchar(50)✔️
FilterValuenvarchar(100)✔️