Moveworks Setup - Application Config

What is Application Configuration?

Application Configuration fine-tunes your application to meet your specific needs like setting unique namespaces, specifying persona filters, and managing section accessibility among other tasks. Essentially, it outlines an efficient guideline for optimal application performance.

Configuring Application Config

Here are the steps to configure your application, with an overview of the parameters and options available.

Step 1: Set App Namespace

App Namespace

  • This is a unique identifier used for your app to keep it distinct from others in the ecosystem.
  • Example: An app namespace could be 'ESI', uniquely identifying your app.

Step 2: Define Persona Filters

Persona Filters

  • These are the sets of filters that will appear on your User Interface (UI). It provides better data refinement and usability.

Each persona filter has two attributes:

  • Attribute
    • This determines the data filter for the UI. Users can select raw attributes to categorize values based on a mapping and also view the components of the roll up.
    • Example: You can set an attribute like 'work_status' to categorize data by work status.
  • Label
    • This is the visible text shown for the filter in the dropdown menu on the UI.
    • Example: Labels can directly reflect their attributes, such as a label 'work_status' for the attribute 'work_status'.

Step 3: Configure Navigations

Navigations

  • Defines the pages that are shown on the app. It determines the information available to users on different pages.

Note: The specific fields weren't mentioned, but they should consist of defining attribute names or IDs, and labels or titles for each page.

Step 4: Set Section Override

Section Override

  • Provides configuration settings for altering sections.

For each override, you'll need to define two sections:

  • Section to Override
    • Specifies the section_id being replaced.
    • Example: 'issue_deep_dive_interaction_metrics_view_section' could be the section you want to replace.
  • Section to Display
    • Specifies the section_id to replace the initial section with.
    • Example: You could replace 'issue_deep_dive_interaction_metrics_view_section' with 'issue_deep_dive_interaction_metrics_view_without_ftr_section'.

Step 5: Enable AI Capabilities

Enable Generative AI

  • If enabled, it will turn on the Generative AI capabilities in your product.

Now you understand how the primary elements of your application configuration work, you are ready to make modifications as per your application's needs.