Searching for Applications

About this task

Find or filter applications with the Applications view search bar. Create search queries based on categories, application properties and extended properties, together with boolean and logical operators, to find apps based on custom search criteria.

Procedure

  1. In the Applications view, select the SOTI search bar to activate it. A drop-down menu lists the available Categories and Searchable Managed Apps Properties.
    The apps search settings menu.
  2. Create search queries by selecting a Categories and Searchable Managed Apps Properties. When prompted, select or enter the values needed to complete the search query. Select Done to complete the search query.
    Search applications
    Tip: When you select an application property or extended property from the drop-down list, the search field automatically provides suggestions to help you complete your search query.
  3. Optional: You can index search properties for future search queries. See Indexing Properties for details.
  4. Add more search queries by entering AND, OR or Grouped OR in the search bar and selecting another managed app property or extended property from the drop-down list.
    Search applications
    Note: After adding AND, OR or Grouped OR to your search, the categories and searchable managed app properties drop-down list appears automatically.
  5. Press Enter or select the right arrow button to execute the search.
    Application: Send
  6. Optional: To save a search once executed, select Save in the search bar. View your saved searches from the gear drop-down list.
    Saved searches in Apps view.

Results

SOTI MobiControl display your results. A notification appears in the search bar if there are changes to an app in the current Apps list. Select Refresh to update the results and apply the updated information.

Using Logical Operators to Construct Search Queries

About this task

Logical operators connect the property with its desired value. They include variations on is, is not, contains, does not contain, in, not in and others. The available logical operators change based on the property. For example, string types support the contains operator.

Use a plain text editor when copying and pasting the in and not in operators into the search bar.
  • For each property type, enter text as:
    • String: AndroidClassic 0001, AndroidClassic 0002
  • String validation simply ensures strings are in single quotes. To include single quotes within strings, precede the quote with a backslash. Example: John\'s Device.
  • Only the in and not in operators support copy and paste of long comma separated lists into the search bar. Other operators support copy and paste of a single value.

Using Boolean Operators to Construct Search Queries

About this task

Boolean operators (AND, OR, Grouped OR) can string together many device properties and extended properties to create complex queries. Use AND for searches where the returned apps must match all stated properties. Use OR for searches where the returned devices must match at least one of the stated properties. Use Grouped OR to place a filter around the linked properties and force SOTI MobiControl to evaluate the properties together.

Note: AND evaluates before OR unless it is a Grouped OR.

Search by Exclusion

About this task

Create search queries that exclude apps that match the search queries. You can only exclude app policy properties in your search and not managed app properties. When searching by exclusion, you must change the app policy property qualifiers from Include to Exclude. If you invert the logical operators (for example, using IS NOT instead of IS), but not the qualifiers, your results may contain apps you intended to exclude.

Switching between inclusive and exclusive searches.

Example: The query INCLUDE: Apps: Name ≠ SOTI MobiControl tries to find all apps that do not have SOTI MobiControl agent installed. This may not return the correct results because devices may have other apps that are also not named SOTI MobiControl and therefore do match the criteria. You must use EXCLUDE: Apps: Name = SOTI MobiControl instead.