Hierarchy

  • TeamsApi

Constructors

Properties

configuration: Configuration
requestFactory: TeamsApiRequestFactory
responseProcessor: TeamsApiResponseProcessor

Methods

  • This endpoint configures synchronization between your existing Datadog teams and teams from GitHub or ServiceNow by matching team names. It evaluates all current Datadog teams and compares them against teams in the external source connected to your Datadog account.

    This operation is read-only on the external source side, no teams will be modified or created there. This only creates new teams in Datadog when type is set to provision.

    Optionally, provide selection_state to limit synchronization to specific teams or organizations and their subtrees, instead of syncing all teams.

    GitHub: A GitHub organization must be connected to your Datadog account, and the GitHub App integrated with Datadog must have the Members Read permission. Matching is performed by comparing the Datadog team handle to the GitHub team slug (lowercased and kebab-cased) using a normalized exact match; case is ignored and spaces are removed.

    ServiceNow: The ServiceNow integration must be configured for your Datadog account. Active assignment groups from every configured ServiceNow instance are synchronized, and the ServiceNow group hierarchy is preserved. When sync_membership is enabled, group members are matched to Datadog users by email address.

    Parameters

    Returns Promise<void>

Generated using TypeDoc