Skip to content

Configuration

Configurations

User can update and manage the configuration level changes from this page.

Go to Configuration

Click on Configuration option from Settings menu as shown in the image below.

goto-config

  • Once you land on Configurations page, you can view six tabs as:

    1. User Preferences
    2. Ignore Processes
    3. App Host
    4. SMTP Settings
    5. SAML Providers - in case CHAI™ is hosted in an appliance
    6. Discover Utility
  • Only user with admin privilege can view and access App Host, SMTP Settings and SAML Providers.

  • Only user with admin privilege can share the key in appliance.
  • Any user can view and access user Preferences, Ignore Processes.
  • User can view the previously set values in the respective fields in editable format. user can edit them and save.
  • If the fields are blank then values are yet to be set.
  • Supply the appropriate inputs for your desired settings option and save it for future use.

User Preferences

  • In User Preferences you will have two action items as,
  • Set bulk action limit to Start or Stop X-Ray per Host.
  • Logout session time

To set up Bulk Selection limit:

  • User need to set bulk selection limit for Start and Stop X-Ray per Host. Default bulk selection limit for X-Ray per Host is 5.

user-preferences

To set up session time:

  • User can configure session time as per your requirement. (Example: you can set up session time in hour/day/month/year) so that session will be maintained as per the given time. Default session time is 1 hour.
  • To reflect the session time changes, you need to logout once and then login.
  • Just add required number in the input field and select unit like hour/day/month/year from dropdown.

Please refer image below, to view how to set session time. session time change

  • Save the changes once you are done with updation at user preferences page.

Ignore Processes

  • Ignore Processes contains user ignore process list for Linux, Windows.

  • User can perform following actions on both Linux, Windows ignore list:

  • View existing ignore process list

  • Add and remove one or more process(es)
  • Search process from the list
  • Sort the list

  • When you click on the Ignore Processes tab you are able to view user ignore list as shown in the image below.

user-ignore-list

  • Click on Add button to add one or more process(es) in user ignore list as shown in the image above.

  • Once you click the Add button, the drawer will open as shown in the image below.

add-process-drawer

  • Please make sure to enter valid process name which contains:

  • Maximum of 100 characters

  • Alphanumeric characters (0-9, a-z, A-Z) and (-_)

  • To remove one or more process(es) from user ignore list, select respective checkbox(es) and then click on Remove button as shown in the image below.

remove-process

Note: Before updating(adding/removing the process(es) in/from list respectively) user ignore list, you will get the confirmation popup with note as shown in the image below.

confirmation-popup

  • User can search the process from user ignore list as shown in the image below.

search-process

  • User can sort user ignore list by ascending/descending order with the help of arrow button provided in the header at Process name column, please refer below image.

sorting

App Host URL

  • App Host URL is the URL used by chtool and winchtool to communicate back with server.

app-host

In the above image, user can view the App host URL in editable format.

SMTP Settings

  • SMTP settings contains the details required for mailing functionality. like your authenticated user, smtp server details etc.

smtp-settings

In the above image, user can view the page for SMTP settings.

Note: Make sure to provide the right inputs in the fields and verify them.

SAML Providers

  • SAML Providers is the single sign on SAML strategy. This setting is present only in an appliance installation.

  • User can securely login to application by logging to identity providers.

  • User can configure Okta and Microsoft Entra ID (identity providers).
  • User can edit and delete the configuration.
  • Only one configuration active at time.
  • When you click on SAML Providers tab you are able to view the +Add SAML provider button.

Note: Assuming you have the okta/Azure account with SAML setup. Please refer links

Add-saml-provider-button

Add a SAML Provider

  • Click on +Add SAML provider, the form will open as shown in the image below.

Add-saml-provider

  • Please make sure to enter valid provider name which contains:

  • Maximum of 10 characters

  • Alphanumeric characters (0-9, a-z, A-Z) and (-_)
  • Name will be shown on Login page

  • Please enter the description

  • Select the identity provider type

Okta

  • Please enter the app embed link from okta. Login to okta account -> Click on Application -> Click on Application -> Go to General tab and copy the App Embed Link.

App-embed-link

  • Import the metadata file. Login to okta account -> Click on Application -> Click on Application -> Go to Sign On tab and click or download the Identity Provider metadata.

okta-metadata-file

  • Click on Add button to save the SAML provider configuration.

Microsoft Entra ID

azure-directory-type

  • Please enter the application Id. Login to Azure account -> Click on Azure Microsoft Entra ID -> Enterprise applications -> Select and Click on your Application -> Go on Overview and Copy the application Id.

Azure-ApplicationId

  • Enter user access url. Login to Azure account -> Click on Azure Microsoft Entra ID -> Enterprise applications -> Select and Click on your Application -> Go on Properties and Copy user access URL.

Azure-User-access-url

  • Select the Import the file. Click on Azure Microsoft Entra ID -> Enterprise applications -> Select and Click on your Application -> Click on Single sign-on and download the Federation Metadata XML.

Azure-import-file

View, Edit and Activate Provider

  1. User can perform actions like

  2. View

  3. Edit
  4. Activate Provider

  5. Click on any of the desired action button to perform actions on respective provider. As shown in below image. Actions-of-provider

Discover Utility

Discover Utility contains Discover Utility for Windows and Linux using which you can generate discovery data of the host.

Download Discover Utility

  • As shown in the image below, two buttons are available to download Discover utility for Linux and Windows.

    discover-utility

  • When you click on Download Linux Discover Utility, it will download tools.tar.gz file.

  • When you click on Download Windows Discover Utility, it will download winchtoolpy.zip file.

  • Note: If download gives a network error, then resume download again.

Instructions to Generate Discovery Data from Discover Utility

Linux

  1. Download the Discover Utility for Linux.
  2. Copy the Discover Utility to the host on which you want to perform discover.
  3. Go to the location where you have copied the Discover Utility.
  4. Follow the below instructions:
$ mkdir -p discover-utility && tar -xf tools.tar.gz -C discover-utilityy
$ cd discover-utility/tools
$ sudo ./discover.sh
  1. Upload the tarball generated by above command while adding the host in Discover section.

Windows

  1. Download the Discover Utility for Windows.
  2. Copy the Discover Utility to the host on which you want to perform discover.
  3. Unzip the copied Discover Utility.
  4. User will get winchtoolpy.exe. Now go to location where you have winchtoolpy.exe.
  5. Open the Command Prompt or PowerShell with administrative privileges (elevated command prompt)
  6. Follow the below instructions in Command Prompt or in PowerShell:
$ winchtoolpy.exe discover offline
$ winchtoolpy.exe prepareResult
  1. Upload the zip generated by above command while adding the host in Discover section.