Skip to content

Conversation

@wallrj-cyberark
Copy link
Member

@wallrj-cyberark wallrj-cyberark commented Sep 17, 2025

The CyberArk APIs are going to require clients to supply this telemetry header. There's more information in the JIRA issue and in teams.

Fixes: https://venafi.atlassian.net/browse/VC-45001

  • Introduce SetTelemetryRequestHeader to set X-Cybr-Telemetry header
  • Add telemetry header to dataupload, identity, and servicediscovery requests
  • Update mocks to validate presence or absence of telemetry header as appropriate
  • Add tests for telemetry header encoding and correctness

…tracking

- Introduce SetTelemetryRequestHeader to set X-Cybr-Telemetry header
- Add telemetry header to dataupload, identity, and servicediscovery requests
- Update mocks to validate presence or absence of telemetry header as appropriate
- Add tests for telemetry header encoding and correctness

Signed-off-by: Richard Wall <richard.wall@cyberark.com>
@wallrj-cyberark wallrj-cyberark changed the title feat(servicediscovery): add telemetry header to all API requests [VC-45001] Add telemetry header to all API requests Sep 17, 2025
@wallrj-cyberark wallrj-cyberark marked this pull request as ready for review September 17, 2025 20:12
@davidnoyes davidnoyes self-requested a review September 18, 2025 08:38
@wallrj-cyberark wallrj-cyberark merged commit 3cbe4bd into master Sep 18, 2025
3 checks passed
@wallrj-cyberark wallrj-cyberark deleted the x-cybr-telemetry branch September 18, 2025 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants