manager icon indicating copy to clipboard operation
manager copied to clipboard

change: [DPS-35856] Logs: limit access to "lke_audit_logs" type based on capability

Open mduda-akamai opened this issue 1 month ago โ€ข 0 comments

Description ๐Ÿ“

Check for the Akamai Cloud Pulse Logs LKE-E Audit capability to disable lke_audit_logs type if it's not present in the account.

Changes ๐Ÿ”„

  • Add Akamai Cloud Pulse Logs LKE-E Audit capability
  • Check for the capability in StreamFormGeneralInfo and disable lke_audit_logs type when it's not in the account

Scope ๐Ÿšข

Upon production release, changes in this PR will be visible to:

  • [x] Some customers (e.g. in Beta or Limited Availability)

Target release date ๐Ÿ—“๏ธ

December 2025

How to test ๐Ÿงช

Verification steps

Check if the Stream Type autocomplete in logs/delivery/streams/create is set to Audit Logs and disabled when the user doesn't have Akamai Cloud Pulse Logs LKE-E Audit capability

Author Checklists

As an Author, to speed up the review process, I considered ๐Ÿค”

๐Ÿ‘€ Doing a self review โ” Our contribution guidelines ๐Ÿค Splitting feature into small PRs โž• Adding a changeset ๐Ÿงช Providing/improving test coverage ๐Ÿšฉ Using a feature flag to protect the release


  • [x] I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed โœ…

  • [x] All tests and CI checks are passing
  • [x] TypeScript compilation succeeded without errors
  • [x] Code passes all linting rules

mduda-akamai avatar Dec 05 '25 08:12 mduda-akamai