Skip to content

Feature Request: Web UI: Once CA is added, TLS CA file should not be editable #1263

Description

@xingzhang-suse

Is your feature request related to a problem?

NVSHAS-10317

With NV 5.5.3, I have observed that once a CA cert has been added in Settings -> Configuration -> TLS Self-Signed Certification Configuration, the CA field is editable, which should not be possible.

Worse, once edited, if you want to change pages, you have a confirmation popup asking if you are sure you want to go away without saving.

I think that this should be improved:

The field should not be editable.
Perhaps actually, once the CA is added, it does not make sense to still display the CA content, just a list with all the certificate details.

Solution you'd like

We can add a edit button on each row beside "remove" button and hide the certificate value until user click "edit" button on the row.

Alternatives you've considered

No response

Anything else?

No response

Activity

  1. added
    enhancementNew feature or request
    UINeuVector manager repo's tasks, including UI and seb server
    on Jul 22, 2026
  2. xingzhang-suse commented on Aug 6, 2026

    @xingzhang-suse
    CollaboratorAuthor

    Will tag it to v5.6.2 due to the support engineer just confirmed the solution proposal.

  3. added this to the v5.6.2 milestone on Aug 18, 2026
  4. added 4 commits that reference this issue on Aug 19, 2026
  5. added a commit that references this issue on Aug 25, 2026
  6. added a commit that references this issue on Aug 25, 2026
  7. xingzhang-suse commented on Sep 2, 2026

    @xingzhang-suse
    CollaboratorAuthor

    Duplicate case with neuvector/neuvector#2685

  8. leotseng-suse commented on Sep 4, 2026

    @leotseng-suse

    The test was completed, and the following test scenarios were passed.

    • Test build: jenkins-nv-build-manager-4353
    • Test scenarios:
      • Verified that after a CA certificate is added, the raw certificate text is hidden by default, displaying only the certificate details (Manifest) to prevent accidental modifications.
      • Confirmed the addition of the "Edit" (pencil) button next to the "Remove" button on each certificate row.
      • Verified that clicking the "Edit" button successfully reveals the certificate text field for modification, accompanied by the "Accept" and "Cancel" buttons.
    update_tls_cert.mov
  9. added 4 commits that reference this issue on Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

UINeuVector manager repo's tasks, including UI and seb serverenhancementNew feature or request

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions