PROCUCT DOCUMENTATION
SUBSCRIBE

FedRAMP Compliance

The Federal Risk and Authorization Management Program (FedRAMP) is a U.S. Federal government program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services. FedRAMP leverages a standardized set of requirements, established in accordance with the Federal Information Security Management Act (FISMA), to improve consistency and confidence in the security of cloud solutions. The FedRAMP program helps U.S. Federal government agencies to accelerate their adoption of secure cloud solutions across their organization through the reuse of FedRAMP security packages.

LogicMonitor supports U.S. Federal government customers and is responsible for implementing and complying with the requirements established by the FedRAMP program. LogicMonitor maintains a FedRAMP Moderate certification, see LMforGov in the FedRAMP Marketplace.

Customer FedRAMP Obligations

To leverage LogicMonitor’s FedRAMP environment, you need the following:

  • FedRAMP approval
    LogicMonitor’s FedRAMP Moderate authorized environment is only available for approved customers. 
  • Single Sign-On (SSO) Identity Provider
    You must use your own SSO provider.

For more information about how LogicMonitor manages customer interactions, sales, support, and data in a way that adheres to the stringent security and privacy standards, download LogicMonitor for Gov Platform – CRM from the LogicMonitor Trust Center.

Simultaneous FedRAMP and Commercial Accounts

You may have FedRAMP and non-FedRAMP enabled accounts as required by your business needs. To add accounts, contact your LogicMonitor account manager.

Child Accounts inherit FedRAMP enablement by the parent account. You must have distinct parent level accounts to have both a LM FedRAMP and LM Commercial account. 

Important: Accounts and the data within cannot be moved between the FedRAMP and Commercial environments. For example, a pre-existing Commercial account cannot be migrated into the FedRAMP environment.

Feature In Scope

Not all LogicMonitor services or features are compliant with FedRAMP. The following table lists those services not in scope of FedRAMP compliance:

Product, Service, or Feature CategoryOut of Scope/Non-Compliant FeatureProduct Documentation
Resource ManagementRemote SessionsRemote Session
Alert DeliverySMS and voice for alert deliveryMethods of Alert Delivery
SiteMonitor RegionsRegions outside the United StatesData Monitor for Websites
LM APMTracingLM APM Overview
SyntheticsLM Synthetics Overview
Edwin AIEdwin AIIntroduction to Edwin AI
User AccessLocal User Management not permittedSingle Sign-on Overview
LM Cloud

Note: For more information about the specific cloud providers, see LM Cloud Feature Compliance by Cloud Provider.

Cost OptimizationCost Optimization – Billing

Cost Optimization – Recommendations
Portal SupportInline SupportAccessing Support Resources
LM LogsLog AnalysisLog Analysis
Query TrackingLogs Query Tracking

LM Cloud Feature Compliance by Cloud Provider

The following table details FedRAMP compliance by cloud provider:

Cloud ProviderSupported with LM CloudSupported with LM CollectorFIPS Enabled
Amazon Web Services Commercial (AWS)NoYes*n/a
Amazon Web Services GovCloud (AWS GovCloud)YesYes*Yes
Google Cloud Platform (GCP)YesYes*No
Microsoft Azure Cloud Platform (Azure)YesYes*No

* No PaaS (Platform as a Service) resources (for example, S3, MSK, EKS, GKS, GCS, or Object Storage)

For more information, see Introduction to Cloud Monitoring and About the LogicMonitor Collector in the product documentation.

FedRAMP API Usage

When using LogicMonitor’s API, you must replace any occurrence of “logicmonitor.com” with “lmgov.us”.

REST API

When using LogicMonitor’s REST API, the base URL for FedRAMP is the following:
https://ACCOUNTNAME.lmgov.us/santaba/rest

You must replace ACCOUNTNAME with your LMforGov account name.

The following example displays how the base URL must be changed:

# Account Info: LogicMonitor recommends to NEVER hardcode the credentials. Instead, retrieve the values from a secure storage.
# Note: The below is provided for illustration purposes only.
accessId     = getpass.getpass("Enter your accessId: ")
accessKey    = getpass.getpass("Enter your accessKey: ")
company      = 'customername'
baseUrl      = 'lmgov.us/santaba/rest'
  
# Request Info
httpVerb     = 'POST'
resourcePath = '/setting/opsnotes'
queryParams  = ''
data         = '{"note":"deploy version 3.4.5","tags":[{"name":"reporting"}],"scopes":[{"type":"device","deviceId":530}]}'
  
# Construct URL
url          = 'https://' + company + baseUrl + resourcePath + queryParams
 
...

For more information, see Using LogicMonitor’s REST API in the product documentation.

SDK

When using LogicMonitor’s SDK you must override the default domain.

Set the _host property in the following configuration and skip setting configuration.company:

configuration._host = "https://COMPANYNAME.lmgov.us/santaba/rest"