Cloud Authentication

List GitHub cloud authentication persona mappings

List all GitHub cloud authentication persona mappings. This endpoint retrieves all configured persona mappings that associate GitHub Actions OpenID Connect (OIDC) principals with Datadog users. Mapped principals can request impersonation tokens.

get/api/v2/wif/github/persona_mapping

Request

Response

OK

Example response

{
  "data": [
    {
      "attributes": {
        "account_identifier": "test@example.com",
        "account_uuid": "12bbdc5c-5966-47e0-8733-285f9e44bcf4",
        "claim_matchers": {
          "actor": "octocat",
          "actor_id": "1234567",
          "enterprise": "test_enterprise",
          "enterprise_id": "42",
          "environment": "production",
          "event_name": "push",
          "job_workflow_ref": "test_owner/test_repo/.github/workflows/jobs.yml@refs/heads/main",
          "ref": "refs/heads/main",
          "ref_type": "branch",
          "repository": "test_owner/test_repo",
          "repository_id": "123456789",
          "repository_owner": "test_owner",
          "repository_owner_id": "987654321",
          "repository_visibility": "public",
          "runner_environment": "github-hosted",
          "sub": "repo:test_owner/test_repo:(ref:refs/heads/main|pull_request)",
          "workflow": "CI",
          "workflow_ref": "test_owner/test_repo/.github/workflows/ci.yml@refs/heads/main"
        }
      },
      "id": "c5c758c6-18c2-4484-ae3f-46b84128404a",
      "type": "github_oidc_auth_config"
    }
  ]
}

Changes

Changes to this operation have not been checked yet.