Skip to content

[All entities] Audit tab still displayed when DIAL_ADMIN_API_URL is not set #4526

Description

@AShchurEP

EPAM AI DIAL Admin version

Admin: [FE]0.21.0-dev.159 [BE]0.21.0-dev.10

How to reproduce

  1. Deploy DIAL Admin without the DIAL_ADMIN_API_URL environment variable configured (or remove it from an existing deployment).
  2. Open the application and confirm that admin-backend-dependent sections are hidden (Entities, Builders, Access Management menu groups).
  3. Navigate to any entity detail page that remains accessible (e.g. any Catalog entity, Assets entity, or Deployment detail view).
  4. Observe the available tabs on the detail view.

Actual result

The Audit tab is still rendered on entity detail views across all sections even when DIAL_ADMIN_API_URL is absent and adminApiEnabled resolves to false.

Expected result

The Audit tab should be hidden for all entities in all sections when DIAL_ADMIN_API_URL is not set, consistent with the adminApiEnabled flag behavior introduced in #4508.

Additional information

Related to #4508 — the Audit tab is an admin-backend-dependent feature and must be gated by the same adminApiEnabled flag used to hide other backend-dependent UI.

Confidential information

I confirm that do not share any confidential information

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P3 – MediumSecondary flow or UX is degraded. No data loss. Reasonable workaround availablebugIssues or problems that need to be fixed.

Type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions