...
XML tag name | Possible values | Description | Depracated |
---|---|---|---|
defaultMode | basic advanced fulltext oid queryDsl | Basic search mode. Ability to select the items and specify values for them. Advanced search mode. Ability to create complex query using a query language. Fulltext search mode. Single input field used to search over several fields. Oid search mode. Single input field used to search by oid over whole database. Query DSL search mode. Ability to create complex query using a query DSL. | |
allowedMode | basic, advanced, fulltext, oid, queryDsl | Configuration for allowed search modes for search. All search mode are allowed by default. | |
defaultScope | oneLevel subtree | The scope of the search box. Scope may not be applicable to all types of lists/views. E.g. it does not make sense for flat searches. Therefore some views may not even display scope selection at all. Onelevel search will only traverse flat, one-level part of the hierarchy. This is ordinary search scope for non-hierarchical data. But when used in organizational hieraries, then this search scopewill be limited only to a single organizational level. Subtree search will traverse entire subtree. This scope makes no sense for non-hierarchical data. But when used in organizational hieraries, then this search scope will be span entire subtree with all sub-orgs. | true (use scopeConfiguration instead) |
defaultObjectType | E.g. UserType or RoleType. | Default type of object for search boxes that support object type selection. Setting it to ObjectType should display all objects. Type selection may not be applicable to all types of lists/views. E.g. it does not make sense for lists that only contain objects of a single type. Therefore some views may not even display object type selection at all. | true (use objectTypeConfiguration instead) |
searchItems | The list of searchable properties which should be displayed on the search panel. Search item is presented with a SearchItemtype type, there is a possibility to configure search item path, filter, description and display name (pls, see the following example for more info) | ||
allowToConfigureSearchItems | true, false | The flag to display/hide configuration button (More dropdown button) on the search panel. | |
scopeConfiguration | ScopeSearchItemConfigurationType | Configuration for the scope of the search box. Scope may not be applicable to all types of lists/views. E.g. it does not make sense for flat searches. Therefore some views may not even display scope selection at all. | |
objectTypeConfiguration | ObjectTypeSearchItemConfigurationType | Configuration for default type of object for search boxes that support object type selection. E.g. UserType or RoleType. Setting it to ObjectType should display all objects. Type selection may not be applicable to all types of lists/views. E.g. it does not make sense for lists that only contain objects of a single type. Therefore some views may not even display object type selection at all. | |
relationConfiguration | RelationSearchItemConfigurationType | Configuration for the relation of the search box. Relation may not be applicable to all types of lists/views. E.g. it does not make sense for flat searches. Therefore some views may not even display relation selection at all. | |
indirectConfiguration | IndirectSearchItemConfigurationType | Configuration for the indirect of the search box. Relation may not be applicable to all types of lists/views. E.g. it does not make sense for flat searches. Therefore some views may not even display indirect selection at all. | |
projectConfiguration | UserInterfaceFeatureType | Configuration for the project/org search item. Project/Org is applicable only to role members table. | |
tenantConfiguration | UserInterfaceFeatureType | Configuration for the tenant search item. Tenant is applicable only to role members table. |
...