Skip to main content

CI List Configuration

Overview

The CI List Configuration page is used to create and edit list views. By configuring the root CI type, type filters, and attribute conditions, you can precisely control which CIs are displayed in the list.

Interface Layout

CI List Configuration dialog

Basic Information Configuration

Name

Purpose: Unique identifier for the list, used for internal system reference.

Rules:

  • Required field
  • Can only contain letters, numbers, underscores, and hyphens
  • Cannot be modified after creation
  • Must be unique across the system

Examples:

  • "all_servers" - "All Servers"
  • "production_apps" - "Production Applications"
  • "error_servers" - "Error Servers"

Display Name

Purpose: The name displayed in the interface for the list view.

Description:

  • Required field
  • Displayed in the left list panel

Root CI Type

The root CI type is the data source for the list view, determining which CIs are queried.

How to Select

  1. Click the "Root CI Type" dropdown
  2. Select the desired type from the CI type tree
  3. The system automatically loads the attribute information for that type

Impact of Root CI Type Selection

After selecting a root CI type:

  • Table columns are dynamically generated based on that type's attributes
  • Attribute conditions display the available attributes for that type
  • Type configuration displays the subtypes of that type

Type Filter

Type filters control how the root CI type and its subtypes are filtered, determining whether to include all or part of the subtypes. You must select a root CI type before configuring type filters. Click the "Edit Type Filter" button to open a popup with three filter options: Include Subtypes, Self Only, and Custom Types.

For details on the three filter options, see Type Filter Configuration

Example Use Cases:

  • To manage all domestic OS computers, select Linux as the root CI type and use Custom Types to select subtypes such as Euler, Kylin OS, NeoKylin, etc. to create a list view
  • To manage all infrastructure applications in the company, select Application as the root CI type and use Custom Types to select LDAP Service, Active Directory Service, Email Server, FTP Server, etc. to create a list view

Attribute Conditions

Attribute conditions are used to precisely filter CIs, displaying only those that meet specific conditions. You must select a root CI type before adding attribute conditions.

For details on attribute condition configuration, see Attribute Filter Configuration

Configuration Examples

Scenario 1: Create a High-Spec Domestic Server List (Combining Type Filter and Attribute Conditions)

Business Need: Create a high-spec domestic server list, using type filters to control the included server types and attribute conditions to further filter high-configuration servers.

Configuration Steps:

  1. Fill in the basic information:
    • Name: "high_end_domestic_servers"
    • Display Name: "All High-Spec Domestic Servers"
  2. Select root CI type: Linux
  3. Type filter:
    • Filter type: Custom Types
    • Select subtypes: HarmonyOS, NSFOCUS Secure OS, Deepin, Kylin OS, UOS, NeoKylin
  4. Attribute conditions:
    • Attribute: Memory (MB) greater than or equal to "128000"
    • And Attribute: CPU Count greater than or equal to "32"

Expected Result:

  • The list includes domestic OS Linux servers with high CPU count and memory
  • Includes HarmonyOS, NSFOCUS Secure OS, Euler, Deepin, Kylin OS, UOS, NeoKylin and other subtypes

Scenario 2: Create a "Production Applications" List

Business Need: Create a list that only displays production environment applications.

Configuration Steps:

  1. Fill in the basic information:

    • Name: "production_apps"
    • Display Name: "Production Applications"
  2. Select root CI type: Application

  3. Type filter:

    • Include Subtypes
  4. Configure attribute conditions:

    • Attribute: Environment
    • Operator: equals
    • Value: Production

Expected Result:

  • The list only displays applications where the environment attribute is "Production"
  • Excludes test and development environment applications

Frequently Asked Questions

Q: Can the root CI type be changed after selection?

A: Yes. However, changing it requires reconfiguring the type filter and attribute conditions, since attributes are specific to a particular type.

Q: Are configurations copied when cloning a list view?

A: Yes. Cloning copies all configurations except the name, including type filter and attribute conditions. You can modify the name and save to create a similar new list view.

Q: Does the list view configuration take effect immediately after saving?

A: Yes. After saving, the list view updates immediately, and the right-side CI list displays data according to the new configuration.