Salem Cyber Doc Site
  • 🏠Documentation Home
  • ✨Initiation Guides
    • Quickstart: Deploy Salem
    • Admin Guide
    • Installing Teams App
    • Installing Browser Extension
    • Feature Overview
  • ✨General Guides
    • Managing Alerts
    • Managing Questions
    • Threat Notification Management
    • Uploading Files
    • Logical Operations
  • ✨Configurations Specification
    • Configuration Home
    • Action Conf
      • "match" ActionConfs
      • "webhook" ActionConfs
      • "llm" ActionConfs
    • Action Definition
      • Azure Log Analytics
      • Microsoft Graph API
      • Splunk Search
      • Bring Your Own LLM
    • Parsing Conf
      • Summary Details
    • Report Conf
    • LLM Configuration
  • 💾Changelog
    • Dec 5th '24: Get cracking on your holiday shopping list
    • July 18th, ’24: Beat the heat and the hackers
    • Apr 17th, '24: Alert showers make analysts sour... no longer with Salem!
    • Mar 5, '24: They're after me (and your) secure systems! We're na-tur-ally suspicious
    • Jan 31, '24: New year, new me... and a new way to extract data from your alerts
    • Dec 21, '23: Jingle bells, WannaCry smells, your escalated alert just laid an egg
    • Nov 14, '23: Stuff the turkey or stuff cyber alerts with context... Why not both?
    • Oct 25, '23: Llama, llama on the wall which alert is scariest of them all
    • Sept 19, '23: Context building via true positive/false positive workflow
    • Sept 1, '23: Alert report UI, webhook actions, and question upgrades
Powered by GitBook
On this page
  • Administration Guide
  • Topics In this doc
  1. Initiation Guides

Admin Guide

PreviousQuickstart: Deploy SalemNextInstalling Teams App

Last updated 1 year ago

  • Access Control

  • Configure Salem

  • Troubleshoot

Salem uses Role Based Access Control (RBAC) to authorize activity. Currently, there are three roles:

Role
Description

salem.user

Read only access to Salem

salem.analyst

React to Salem alerts, incidents and questions

salem.admin

View and manage Salem configurations in chat

To create new user roles, refer to the Salem guide

Access to Salem Azure application is controlled via the IAM functionality in the . From the Azure portal, you can view the Salem-managed application and the Salem-managed resource group. You have limited access to make changes to the Salem managed resource group. Review the configuration section of this document for more details

Configure Salem

There are three types of Salem configurations

Type
Description

Alert Configurations

These configuration control how Salem processes alerts, incidents and questions. Alert Configurations can generally be scoped to specific alerts by source, alert name, and or disposition

System Configurations

System configurations control various Salem processing, but can't be scoped to specific alert scenarios

Azure App Configurations

Azure app configures generally relate to network configurations that allow Salem to connect to various systems both inside and outside your organization

There are 4 types of configuration files currently supported by Salem:

Each file is in JSON format and can be viewed and updated via Salem Chat. To view configurations, type 'configure' in the Salem Chat window. To make changes to configurations, type 'update conf' in the Salem Chat window.

Owners and contributors of the Salem managed application will have access to update some settings for resources in the Salem managed resource group. These settings include:

  • Vnet Peering

  • Vnet DNS configuration

  • App Configuration Keys (for the app configuration resource)

  • Event Hub IP network rules

Additionally, you have read permissions over every resource which allows you to implement Azure Policies to monitor changes in Salem resource settings.

Application insights has useful information regarding Salem performance and errors. Your Salem support contact also has access to this resource and can assist in troubleshooting Salem errors.

System configurations can be viewed and updated from the . They can be found in the app configuration resource within the Salem managed resource group. Access to this object requires IAM permissions associated with the Salem managed application. You can find the name of the managed resource group from the overview tab of the Salem managed application.

Salem Azure Application leverages an Azure Application Insights resource, found in the Azure managed resource group in the . Access to the Application Insights resource requires Owner or Contributor role access for the Azure Managed Application.

✨
ActionConf
ActionDefinition
ParsingConf
ReportConf
Azure Portal
Azure Portal
Quickstart
Azure Portal
Administration Guide
Topics In this doc
Access Control
Salem Chat
Salem Azure App
Alert Configuration
System Configuration
Azure App Configuration
Troubleshoot