Uploaded image for project: 'EJBCA'
  1. EJBCA
  2. ECA-3521

Certificate & End-Entity Profiles with missing CAs become invisible, even for superadmin

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Cosmetic
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: EJBCA 6.2.0
    • Component/s: None
    • Labels:
      None

      Description

      If a Certificate Profile or End-Entity Profile references a missing CA in the available/applicable CA Ids, then it will be invisible. The reason for why this happens is that profiles that reference CAs that you don't have access to are hidden. But if the referenced CAs have been deleted, then the list of authorized CAs will not contain them, and then the profiles become invisible.

      Perhaps that best solution is to allow the superadmin to see such profiles, but keep the current behavior for other roles?

      The following methods need to be fixed:

      CertificateProfileSessionBean.getAuthorizedCertificateProfileIds()
      EndEntityProfileSessionBean.getAuthorizedEndEntityProfileIds()

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              samuel Samuel Lidén Borell
              Reporter:
              samuel Samuel Lidén Borell
              Verified by:
              Mike Agrenius Kushner
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: