Alerting

How to create a shared alert via REST API

mlopesn
New Member

Hello everyone!

I had a great doubt about creating alerts using Splunk Rest API.

Every of them are shared only for the owner/creator after been created.

How can I create a shared alert with my group of users using the Rest API?

0 Karma

justinabrahms
New Member

You do this via a different endpoint than the alarm creation. My script:

```
curl -v -k -u "$SPLUNK_USER:$SPLUNK_PASSWORD" \
"https://$DOMAIN:8089/services/saved/searches/$ALARM_NAME/acl" \
--data-urlencode sharing="app" \
--data-urlencode output_mode="json" \
--data-urlencode owner="$SPLUNK_USER" \
--data-urlencode perms.read="" \
--data-urlencode perms.write="
"

```

This grants read and write permissions to everyone in the 'app' sharing thing.

0 Karma

justinabrahms
New Member

You do this via a different endpoint than the alarm creation. My script:

```
curl -v -k -u "$SPLUNK_USER:$SPLUNK_PASSWORD" \
"https://$DOMAIN:8089/services/saved/searches/$ALARM_NAME/acl" \
--data-urlencode sharing="app" \
--data-urlencode output_mode="json" \
--data-urlencode owner="$SPLUNK_USER" \
--data-urlencode perms.read="" \
--data-urlencode perms.write="
"

```

This grants read and write permissions to everyone in the 'app' sharing thing.

0 Karma
Get Updates on the Splunk Community!

🔐 Trust at Every Hop: How mTLS in Splunk Enterprise 10.0 Makes Security Simpler

From Idea to Implementation: Why Splunk Built mTLS into Splunk Enterprise 10.0  mTLS wasn’t just a checkbox ...

Observe and Secure All Apps with Splunk

  Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

Splunk Decoded: Business Transactions vs Business IQ

It’s the morning of Black Friday, and your e-commerce site is handling 10x normal traffic. Orders are flowing, ...