> ## Documentation Index
> Fetch the complete documentation index at: https://docs.keephq.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# SumoLogic Provider

> The SumoLogic provider enables webhook installations for receiving alerts in keep

## Overview

The SumoLogic provider facilitates receiving alerts from Monitors in SumoLogic using a Webhook Connection.

## Authentication

This provider requires authentication.

* **sumoAccessId**: SumoLogic Access ID (required: True, sensitive: False)
* **sumoAccessKey**: SumoLogic Access Key (required: True, sensitive: True)
* **deployment**: Deployment Region (required: True, sensitive: False)

Certain scopes may be required to perform specific actions or queries via the provider. Below is a summary of relevant scopes and their use cases:

* **authenticated**: User is Authorized (mandatory)
* **authorized**: Required privileges (mandatory)

## In workflows

This provider can't be used as a "step" or "action" in workflows. If you want to use it, please let us know by creating an issue in the [GitHub repository](https://github.com/keephq/keep/issues).

## Connecting with the Provider

1. Follow the instructions [here](https://help.sumologic.com/docs/manage/security/access-keys/) to get your Access Key & Access ID
2. Make sure the user has roles with the following capabilities:
   * `manageScheduledViews`
   * `manageConnections`
   * `manageUsersAndRoles`
3. Find your `deployment` from [here](https://api.sumologic.com/docs/#section/Getting-Started/API-Endpoints), keep will automatically figure out your endpoint.

## Useful Links

* [SumoLogic API Documentation](https://api.sumologic.com/docs/#section/Getting-Started)
* [SumoLogic Access\_Keys](https://help.sumologic.com/docs/manage/security/access-keys/)
* [SumoLogic Roles Management](https://help.sumologic.com/docs/manage/users-roles/roles/create-manage-roles/)
* [SumoLogic Deployments](https://api.sumologic.com/docs/#section/Getting-Started/API-Endpoints)
