Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Improve: Admin GUI navigation menu #764

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dcarella
Copy link
Contributor

@dcarella dcarella commented Jan 6, 2025

Change description

Admin GUI navigation menu is re-organized, and renamed.
The linked access rights have been adapted.

Before
EJBCA_Admin-GUI_Navigation_1-BEFORE

After
EJBCA_Admin-GUI_Navigation_2-AFTER

Patch
EJBCA_2025-01-06_Improve_Admin-GUI-navigation-menu_9.0.0.patch.txt

How has this been tested?

Fully tested in Web GUI.

To reviewers: need to test access rights of each subsection.

Checklist before the review request

  • I have performed a self-review of my code
  • I have kept the patch limited to only change the parts related to the patch
  • This change requires a documentation update

DOCUMENTATION UPDATE

This evolution needs to update EJBCA documentation (Keyfactor docs, online docs, partner docs, customer docs, etc.).

English documentation

Menus and submenus to be replaced:

  • 'Supervision Functions' REPLACE BY 'Controls'
  • 'Supervision Functions > Approval Profiles' REPLACE BY 'Controls > Approval Profiles'
  • 'Supervision Functions > Approve Actions' REPLACE BY 'Controls > Approve Actions'
  • 'Supervision Functions > Audit Log' REPLACE BY 'Controls > Audit Log'
  • 'System Functions' REPLACE BY 'Protocols'
  • 'System Functions > Roles and Access Rules' REPLACE BY 'Controls > Roles and Access Rules'
  • 'System Functions > Remote Authentication' REPLACE BY 'Configuration > Remote Authentication'
  • 'System Functions > Peer Systems' REPLACE BY 'Configuration > Peer Systems'
  • 'System Functions > Services' REPLACE BY 'Configuration > Services'
  • 'System Configuration' REPLACE BY 'Configuration'
  • 'System Configuration > ACME Configuration' REPLACE BY 'Protocols > ACME Configuration'
  • 'System Configuration > Autoenrollment Configuration' REPLACE BY 'Protocols > Autoenrollment Configuration'
  • 'System Configuration > CMP Configuration' REPLACE BY 'Protocols > CMP Configuration'
  • 'System Configuration > EST Configuration' REPLACE BY 'Protocols > EST Configuration'
  • 'System Configuration > SCEP Configuration' REPLACE BY 'Protocols > SCEP Configuration'
  • 'System Configuration > System Configuration' REPLACE BY 'Configuration > System Configuration'
  • 'System Configuration > System Upgrade' REPLACE BY 'Configuration > System Upgrade'
  • 'System Configuration > My Preferences' REPLACE BY 'Configuration > My Preferences'

French documentation

Menus et sous-menus à remplacer :

  • 'Supervision' À REMPLACER PAR 'Contrôles'
  • 'Supervision > Profils d’approbation' À REMPLACER PAR 'Contrôles > Profils d’approbation'
  • 'Supervision > Actions d’approbation' À REMPLACER PAR 'Contrôles > Approuver les actions'
  • 'Supervision > Approuver les actions' À REMPLACER PAR 'Contrôles > Approuver les actions'
  • 'Supervision > Journaux d’audit' À REMPLACER PAR 'Contrôles > Journaux d’audit'
  • 'Fonctions système' À REMPLACER PAR 'Protocoles'
  • 'Fonctions système > Rôles et droits d’accès' À REMPLACER PAR 'Contrôles > Rôles et droits d’accès'
  • 'Fonctions système > Authentification distante' À REMPLACER PAR 'Configuration > Authentification distante'
  • 'Fonctions système > Systèmes tiers' À REMPLACER PAR 'Configuration > Systèmes Peer'
  • 'Fonctions système > Systèmes Peer' À REMPLACER PAR 'Configuration > Systèmes Peer'
  • 'Fonctions système > Services' À REMPLACER PAR 'Configuration > Services'
  • 'Configuration système' À REMPLACER PAR 'Configuration'
  • 'Configuration système > Configuration ACME' À REMPLACER PAR 'Protocoles > Configuration ACME'
  • 'Configuration système > Config. Auto-enrôlement' À REMPLACER PAR 'Protocoles > Configuration de l’auto-enrôlement'
  • 'Configuration système > Configuration de l’auto-enrôlement' À REMPLACER PAR 'Protocoles > Configuration de l’auto-enrôlement'
  • 'Configuration système > Configuration CMP' À REMPLACER PAR 'Protocoles > Configuration CMP'
  • 'Configuration système > Configuration EST' À REMPLACER PAR 'Protocoles > Configuration EST'
  • 'Configuration système > Configuration SCEP' À REMPLACER PAR 'Protocoles > Configuration SCEP'
  • 'Configuration système > Configuration système' À REMPLACER PAR 'Configuration > Configuration système'
  • 'Configuration système > Mise à jour du système' À REMPLACER PAR 'Configuration > Mise à jour du système'
  • 'Configuration système > Mes préférences' À REMPLACER PAR 'Configuration > Mes préférences'

@dcarella dcarella mentioned this pull request Jan 6, 2025
3 tasks
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant