Caveris ICAS

The Caveris ICAS (Information and Cyber Assurance Suite) software solution executes and tracks every Cyber protection measure across the entire organization, both automated & manual, to give businesses a comprehensive and fully representative view of their Cybersecurity. Business dashboards show how effective Cybersecurity Controls are in mitigating common Cyber threats and a quantitative rating of an organization’s Security Posture. Caveris ICAS Automation Manager modules automate granular assurance checks against technology infrastructures by ingesting data from any source and applying configurable logic to identify anomalies and areas of non-compliance.

                     

Release notes

Last updated: May 2021

Release 1.0

The current out-of-the-box Integration only pulls Archer Control Procedures that are associated with a Business Unit, Devices, and Applications. Please contact Caveris if you would like to pull all Archer Control Procedures into Caveris ICAS without any dependencies.

Overview of the Caveris integration

Benefits

The Caveris ICAS integration with Archer enables organizations to:

  • Pull Archer Control Procedures into Caveris ICAS and map to Controls.

  • The status of the Control and any Control notes in Caveris ICAS will be synced back to the Control Self Assessments questionnaire in Archer.

  • Reduce Cyber risk from technology misconfigurations and inconsistency.

  • Continually enforce Cybersecurity controls through automation.

  • Reveal previously hidden Cyber risk by correlating technology exposures.

  • Show effectiveness of Cybersecurity Controls in mitigating Cyber threats.

  • Automate low level technology checks against any technology infrastructure.

Requirements

Components

Requirement

Archer Solution

  • Archer Regulatory & Corporate Compliance Management

  • Archer IT& Security Risk Management

  • Archer Enterprise & Operational Risk Management

  • Archer Public Sector Solutions

Archer Use Case(s)

  • Archer IT Controls Assurance

  • Archer Controls Assurance Program Management

  • Archer Information Security Management System (ISMS)

  • Archer PCI Management

  • Archer IT Risk Management

  • Archer Data Governance

  • Archer Top-Down Assessment

  • Archer Assessment & Authorization

Archer Applications

  • Control Self Assessments

  • Control Procedures

Uses Custom Application

No

Requires On-Demand License

No

Archer Requirements

Archer release 6.9 SP1 P2

Caveris Requirements

Valid Caveris license is required

Compatible use cases and applications

Applications

Application

Description

Control Self Assessments

This questionnaire is used by control owners to indicate whether a specific process control procedure is implemented. The result is factored into the procedure's compliance rating.

Control Procedures

The Control Procedures application supports the Archer Regulatory & Corporate Compliance Use Cases. It serves as a central repository for instances of control procedures, baselines and activities that are mapped to corporate Master Controls, establishing the foundation for enterprise-wide risk monitoring and compliance measurement. Control Procedures are categorized into two types: Technical and Process. Based on the selected type, different pieces of information are captured and different testing options are made available.

Impacted use case(s)

Archer Use Case(s)

IT Controls Assurance

Controls Assurance Program Management

Information Security Management System

PCI Management

IT Risk Management

Data Governance

Top-Down Assessment

Federal Assessments & Authorization

Impacted Archer fields

Archer Application

Archer Field

Caveris Field

Control Self Assessments

Control Procedure Cross Reference Field

NA (references Archer Control Procedure in Archer)

Control Self Assessments

Assessment – Implemented or Not Implemented

Control_Status

Control Self Assessments

Caveris Notes Field

Control_Notes

Additional resources

The following additional resources are available for this application:

  • Caveris ltd: https://www.caveris.co.uk

Caveris integration components

Integration diagram

Configuring Archer

Task 1: Configure integration credentials

Within Archer, configure a user account and password that will be used by the integration to authenticate against the Archer API. The user should be configured with a ‘System Administrator’ Security Parameter.

  1. Go to the Manage Applications page.

    1. From the menu bar, click Admin menu.

    2. Under Access Control, click Users.

  1. In Manage Users, click Add New.

  2. Fill in the required information and assign the account with the System Administrator Security Parameter.

  3. Click Save. (Assign the user with applicable Groups/Roles if necessary)

Task 2 (optional): Add a new text field to the control self assessments questionnaire

Within Archer, on the Control Self Assessments Questionnaire, add a new Text field and name it “Caveris Control Notes”, or something similar. This Text Field will be filled with Control Notes provided by Controls run in Caveris.

  1. Go to the Manage Questionnaires page.

    1. From the menu bar, click Admin menu.

    2. Under Application Builder, click Questionnaires.

  1. In Manage Questionnaires, search for and click on Control Self Assessments.

  2. Navigate to the Fields tab and click on Add New.

  3. Create a new Text field to hold Caveris Control Notes and click Save.

  4. Add the field to the Questionnaire layout and click Apply/Save.

  5. Add this field to all layouts associated with the Control Self-Assessment questionnaire if needed.

Note: If this task is not done, then the Archer Control Procedure Status will still be updated as appropriate, but no supporting notes from the Caveris Control Instance will be available in Archer.

Configuring Caveris

Step 1: Configure the integration settings

This step configures the basic integration settings (Archer access credentials, etc.) in Caveris Security Assurance Manager.

Task 1: Login to Caveris security assurance manager

  1. Login to Caveris security assurance manager.

Note: You will need to be logged in as an Admin user for this step.

Task 2: Configure the settings for the integration with Archer

  1. After logging in as Administrator to the Caveris Security Assurance Manager, click on the username drop-down menu and navigate to Administration.

  2. In the Administration screen, select Archer (bottom left).

  3. Click Add and input required parameters to create an Archer Integration

  • URL – Archer endpoint

  • Instance – Archer instance name

  • User Domain (optional depending on pre-existing Archerconfiguration)

  • Username

  • Password

Note: The Archer environments end point needs to be public facing for the integration to connect successfully.

  1. Caveris will now begin its synchronization with Archer to pull back Application entries, Control Procedures and Questionnaires. This could take a few minutes.

  2. Once the synchronization is finished the status of the integration will transition into the Ready to Configure state.

Step 2: Map Caveris controls to Archer control procedures

This step configures Caveris Security Assurance Manager with the mappings necessary to update the correct Archer Control Procedures and associated Control Self-Assessment Questionnaires.

Task 1 (if required): Update and/or confirm Archer field value settings

Clicking on the Edit icon you can see the Archer Connection settings, and in the section titled ‘Form Field settings’, you will see the configuration for self-assessments that has been automatically generated by the synchronization process.

Note: The‘Form Field settings’can be edited if required but should be correct for an out-of-the-box Archer deployment.

Task 2: Map Caveris controls to Archer control procedures

  1. To begin mapping Caveris Controls to Control Procedures click on the ‘Ready to Configure’ Status icon of the integration.

  2. You will now be shown a mapping screen. Caveris Controls are shown on the left-hand side, filtered by Domain and Infrastructure. Archer Control Procedures are shown on the right-hand side, filtered by Archer Level and Item.

  3. To create a mapping, drag and drop an Control Procedure over a Caveris control. The selected Caveris control will highlight with a doted green surround.

  1. Upon dropping the Control Procedure on the Caveris Control the node will expand and show the added entry, this could take a few seconds. Repeating this procedure allows multiple Control Procedures to be mapped to an individual Caveris control or to multiple Caveris controls (or both).

Note: The mapping has not yet been applied at this point.To remove a mapping, drag and drop a Control Procedure entry from under a Caveris Control on the left-hand side back over to right-hand side table.

  1. To Apply any changes click Apply and confirm this choice via the pop-up.

  1. By expanding the Caveris Control on the left-hand side, you will see that the mapping has been correctly applied.

Using the Caveris integration

Step 1: Test the integration

This step takes you through the process to manually test and confirm the integration is working. With a mapping in place you can now confirm the integration is working by running one of the controls for which you defined a mapping in Chapter 3, Step 2, Task 2, Actions 3, 4 & 5.

Task 1: Log in to Caveris security assurance manager and navigate to control centre

  1. Login to Caveris Security Assurance Manager.

  2. Navigate to Caveris Control Centre via Operations>Control Centre.

  1. From within the tree, choose a manual Caveris Control for which you previously created a mapping.  In the Centre panel you will see that there are no Active Control Instances.

Note: You will only be able to run a manual control, any automated controls can only be initiated by their associated automated data source. To complete this task you must be logged in as the user that is the owner of the control you are going to run, if that is not the case you should log out and log back in as that user.

Task 2: Run a manual control

  1. To run the control, click the Play button in the tree next to the control name.

  1. Once you have started the Control running:

  • You will get a brief pop-up confirmation

  • You will see the green ‘Play’ button transition to a red ‘Stop’ button

  • You will see the Control shown in the Active Control Instances list (centre panel).

Task 3: Complete the manual control – how to complete a manual control in Caveris

  1. To complete the Control, navigate to Messages

  1. Select the appropriate message within the list (it should be at, or near the top).

  1. Then click ‘Go to Task’.

  1. The form will be displayed on the right-hand side.

  1. Input Control Notes and Documentation Reference URL within the form. Only data from the Control Notes field will be sent into the Archer Control Self-Assessment Caveris Notes field if it exists (see Chapter 2, Step 1, Task 2). Additionally, the Control Procedure – Control Self-Assessmentquestionnaire implementation status will be updated upon form submission.

    Note: File URL/Upload is optional, this data is not sent into Archer.

Task 4: Confirm that the Archer control procedure has been updated

  1. In Archer you will now be able to see that the Control Procedure that is mapped to the Caveris Control will have an updated implementation status in the questionnaire.

  2. Additionally, if configured in Chapter 2, Step 1, Task 2, the Caveris Control Notes will be available under the Archer Caveris Notes section in the self-assessment questionnaire.

Step 2: Further mapping of Caveris controls to Archer control procedures

Once you have set-up, tested, and confirmed that the integration is functioning as expected, you will want to complete the process by adding all necessary mappings to the configuration.  This step shows how to amend the mappings in Caveris Security Assurance Manager between Caveris Controls and Archer Control Procedures and associated Control Self-Assessment Questionnaires.

Task 1: Login to Caveris security assurance manager

  1. Login to the Caveris Security Assurance Manager portal.

Note: You will need to be logged in as an Admin user for this step.

Task 2: Access the existing mapping configuration

  1. After logging in as Administrator to the Caveris Security Assurance Manager, click on the username drop-down menu and navigate to Administration.

  1. In the Administration screen, select Archer (bottom left).

  1. The Archer integration will show a status of Configured once a mapping has been created. Click on the Configured status to create/remove any further mappings, as per Chapter 3,Step 2, Task 2, Actions 3, 4, 5 & 6

Certification environment

Date tested: May 2021

Product Name

Version Information

Operating System

Archer

6.9 SP1 P2

Windows

Caveris ICAS

Contact Caveris

Cloud