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 #713

Closed

Conversation

dcarella
Copy link
Contributor

@dcarella dcarella commented Nov 18, 2024

WARNING: this PR moved to PR #764

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_2024-11-18_Improve_Admin-GUI-navigation-menu_8.3.2.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'

Jekaterina Bunina and others added 30 commits March 28, 2024 10:09
Also generalize to add support BCFKS and PEM

Ref: ECA-12335
…rmation-and-in-KeyStoreCreateSessionBean' into 'eb-ECA-11416-Hybrid_Certificates'

ECA-12206: support alternative signature in ExtendedInformation...

See merge request ejbca/ejbca!1490
…e-name' into 'main'

ECA-12281 Update x509-common-util to 2.2.0

Closes ECA-12281

See merge request ejbca/ejbca!1514
ECA-12018: Add pkcs7 response format to pkcs10enroll

Closes ECA-12018

See merge request ejbca/ejbca!1462
fix: update p11ng to support Ed448

Closes ECA-12337

See merge request ejbca/ejbca!1520
…est' into 'main'

ECA-12287: fix adjust timeout in test

Closes ECA-12287

See merge request ejbca/ejbca!1519
no-ticket: update swagger to match api definitions

See merge request ejbca/ejbca!1525
…-empty-name' into 'main'

ECA-11972 - Block clone/creation of certificate profile when the name is empty or contains

Closes ECA-11972

See merge request ejbca/ejbca!1517
…' into 'main'

ECA-12338 - Add user-friendly error message for rename approval profile action

Closes ECA-12338

See merge request ejbca/ejbca!1515
'fb-ECA-12237-Remove_ca.keystorepass_and_ca.cmskeystorepass' of
https://neo.repoman.primekey.com/ejbca/ejbca into
fb-ECA-12237-Remove_ca.keystorepass_and_ca.cmskeystorepass
…oken in RaMasterApiProxyBean and RaMasterApiPeerImpl
RufusJWB and others added 27 commits August 8, 2024 12:02
…e/8.3.2

L10n: Admin GUI language fix (ACME)
…8.3.2

L10n: RA GUI French update (based on 8.3.2) Fully translated
…te/8.3.2

L10n: Admin GUI French update (based on 8.3.2) Fully translated
Fix help text for "removeadmin" command of CLI
Correct FindEndEntityCommand help text
Post-upgrade hangs when `crldata_idx3` or `crldata_idx4` exist
Fix: RA GUI layout (CSS align, SDA bug, Search improv)
Update EJBCA Installation link in README to docs.keyfactor.com
…/8.3.2

L10n: French GUI fix (Peer Systems)
@hesunmark hesunmark force-pushed the main branch 2 times, most recently from 647a632 to e3961c2 Compare December 19, 2024 11:02
@dcarella dcarella closed this by deleting the head repository Jan 5, 2025
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.