Skip to content

Implement verifier integration#17386

Draft
jeniawhite wants to merge 2 commits intomainfrom
evgb-VerifierIntegration
Draft

Implement verifier integration#17386
jeniawhite wants to merge 2 commits intomainfrom
evgb-VerifierIntegration

Conversation

@jeniawhite
Copy link
Contributor

Proposed commit message

Adds the Permission Verifier integration package (verifier_otel) so Cloud Connectors can run permission checks for their integrations and send results to Elasticsearch via the OTEL Collector’s Verifier receiver.

Cloud Connector deployments need to confirm that IAM/API credentials have the permissions required by each attached integration. This integration configures the Elastic distribution’s Verifier receiver so that:

  • Verification runs (on-demand or scheduled) with the connector’s credentials.
  • Results are sent as OTEL logs to Elasticsearch with policy/integration/permission context.
  • Users can see which permissions are granted, denied, or errored and fix configuration.

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

@jeniawhite jeniawhite added the enhancement New feature or request label Feb 12, 2026
@jeniawhite jeniawhite requested a review from a team as a code owner February 12, 2026 05:14
@jeniawhite jeniawhite marked this pull request as draft February 12, 2026 05:15
@github-actions
Copy link
Contributor

github-actions bot commented Feb 12, 2026

Vale Linting Results

Summary: 3 warnings found

⚠️ Warnings (3)
File Line Rule Message
packages/verifier_otel/docs/README.md 48 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'.
packages/verifier_otel/docs/README.md 114 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'.
packages/verifier_otel/docs/README.md 116 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'.

The Vale linter checks documentation changes against the Elastic Docs style guide.

To use Vale locally or report issues, refer to Elastic style guide for Vale.

@elasticmachine
Copy link

elasticmachine commented Feb 12, 2026

💔 Build Failed

Failed CI Steps

History

@andrewkroh andrewkroh added New Integration Issue or pull request for creating a new integration package. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. labels Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. enhancement New feature or request New Integration Issue or pull request for creating a new integration package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants