Install and Configuration Steps for CMMC¶
Where to Install Compliance Essentials¶
The Application should be installed on the Search Head, either through the UI via “Manage Apps” or by extracting the archive into /opt/splunk/etc/apps folder.
For CMMC Levels 3 and above:The application should be installed in the same search head as Enterprise Security.
Fresh Install and Setup Steps¶
Download Compliance Essentials for Splunk
-
Install App Dependencies:
- Data Mapping (Required)
- Install Common Information Model (CIM)
- Data sources should be mapped to CIM.
- Ensure utilized data models are accelerated as expected (recommend >=30 days acceleration in a similar fashion to a standard ES implementation).
- For examples of Data Sources, navigate to Data Souce Examples.
- Apps used for Visualizations:
- Splunk Sankey Diagram
- Horseshoe Meter
- Punchcard App
- Machine Learning Toolkit (MLTK): used for limited anomaly functions and visualizations
- Python for Scientific Computing: required for MLTK
- Optional: recommend installing the Lookup File Editor for easier import and modification to KV Store collections
- Data Mapping (Required)
-
Select Framework(s): Navigating to the app after a fresh install will direct you to the App Initial Setup Page. Once a framework or selection of frameworks are selected, a prompt will appear to navigate you to the Domain Overview Page.
-
Setup Default Levels Navigate to the “Practice Family Collection Setup” page to set up default level selection. Level Cards that are selected will be displayed by default in the Practice Overview Page.
-
Enrich lookups used to filter dashboard: Throughout the solution, individual dashboards may be subject to specific requirements, values / ranges / averages. These dashboards utilize lookups and KV Store collections to enrich and filter datasets. Enrich the following lookups listed on Dashboard Lookups page.
-
Add panels to dashboards: The solution includes 300+ panels that can be added to dashboards through the Custom Content Page, or through the “Add Panels” button on each practice dashboard. For setup instructions visit the Add Content to Dashboard Page
-
For CMMC Levels 3 and above: visit the CMMC Additional Setup page for additional configuration.
-
Setup Multi-Systems (Optional): To setup multiple systems (e.g. a system for each sub-organization) visit the Multi-System Setup page.
-
Start creating audit entries: Visit the CMMC Dashboards page to learn more.