Skip to content

Commit 1ebe322

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Document CNM API authorization requirements (#1867)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent b610231 commit 1ebe322

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114930,6 +114930,7 @@ components:
114930114930
monitors_downtime: Set downtimes to suppress alerts from any monitor in an organization. Mute and unmute monitors. The ability to write monitors is not required to set downtimes.
114931114931
monitors_read: View monitors.
114932114932
monitors_write: Edit, delete, and resolve individual monitors.
114933+
network_connections_read: Read cloud network connections.
114933114934
org_connections_read: Read cross organization connections.
114934114935
org_connections_write: Create, edit, and delete cross organization connections.
114935114936
org_management: Edit org configurations, including authentication and certain security preferences such as configuring SAML, renaming an org, configuring allowed login methods, creating child orgs, subscribing & unsubscribing from apps in the marketplace, and enabling & disabling Remote Configuration for the entire organization.
@@ -163397,11 +163398,22 @@ paths:
163397163398
description: OK
163398163399
"400":
163399163400
$ref: "#/components/responses/BadRequestResponse"
163401+
"403":
163402+
$ref: "#/components/responses/ForbiddenResponse"
163400163403
"429":
163401163404
$ref: "#/components/responses/TooManyRequestsResponse"
163405+
security:
163406+
- apiKeyAuth: []
163407+
appKeyAuth: []
163408+
- AuthZ:
163409+
- network_connections_read
163402163410
summary: Get all aggregated connections
163403163411
tags:
163404163412
- Cloud Network Monitoring
163413+
"x-permission":
163414+
operator: OR
163415+
permissions:
163416+
- network_connections_read
163405163417
/api/v2/network/dns/aggregate:
163406163418
get:
163407163419
description: Get all aggregated DNS traffic.
@@ -163468,11 +163480,22 @@ paths:
163468163480
description: OK
163469163481
"400":
163470163482
$ref: "#/components/responses/BadRequestResponse"
163483+
"403":
163484+
$ref: "#/components/responses/ForbiddenResponse"
163471163485
"429":
163472163486
$ref: "#/components/responses/TooManyRequestsResponse"
163487+
security:
163488+
- apiKeyAuth: []
163489+
appKeyAuth: []
163490+
- AuthZ:
163491+
- network_connections_read
163473163492
summary: Get all aggregated DNS traffic
163474163493
tags:
163475163494
- Cloud Network Monitoring
163495+
"x-permission":
163496+
operator: OR
163497+
permissions:
163498+
- network_connections_read
163476163499
/api/v2/oauth2/.well-known/sites:
163477163500
get:
163478163501
description: Retrieve the list of public OAuth2 sites available for the current environment. This endpoint is used for OAuth2 discovery and returns sites where users can authenticate.

0 commit comments

Comments
 (0)