Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant