Skip to content

Conversation

@mduda-akamai
Copy link
Contributor

@mduda-akamai mduda-akamai commented Dec 5, 2025

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:

  • 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


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

As an Author, before moving this PR from Draft to Open, I confirmed ✅

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

@mduda-akamai mduda-akamai force-pushed the feature/DPS-35856-limit-access-to-lke-audit-logs-type-based-on-capability branch from e1a7c62 to b8547a4 Compare December 5, 2025 08:44
@mduda-akamai mduda-akamai self-assigned this Dec 5, 2025
@mduda-akamai mduda-akamai marked this pull request as ready for review December 5, 2025 08:44
@mduda-akamai mduda-akamai requested review from a team as code owners December 5, 2025 08:44
@mduda-akamai mduda-akamai requested review from cliu-akamai and removed request for a team December 5, 2025 08:44
@mduda-akamai mduda-akamai force-pushed the feature/DPS-35856-limit-access-to-lke-audit-logs-type-based-on-capability branch from b8547a4 to 6cd4bd1 Compare December 5, 2025 11:42
@mduda-akamai mduda-akamai added the Add'tl Approval Needed Waiting on another approval! label Dec 5, 2025
@mduda-akamai mduda-akamai force-pushed the feature/DPS-35856-limit-access-to-lke-audit-logs-type-based-on-capability branch from 6cd4bd1 to 6616baf Compare December 9, 2025 09:27
@github-project-automation github-project-automation bot moved this from Review to Approved in Cloud Manager Dec 12, 2025
@mduda-akamai mduda-akamai force-pushed the feature/DPS-35856-limit-access-to-lke-audit-logs-type-based-on-capability branch from 6616baf to 4023507 Compare December 15, 2025 06:57
@linode-gh-bot
Copy link
Collaborator

Cloud Manager UI test results

🎉 831 passing tests on test run #5 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
0 Failing831 Passing11 Skipped35m 5s

@mduda-akamai mduda-akamai merged commit bb76191 into linode:develop Dec 15, 2025
35 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Merged in Cloud Manager Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

4 participants