Issues

Select view

Select search mode

 

Review and cleanup Module Descriptors for mod-audit-filter

Won't Do

Description

To support automatic capabilities creation and keep FOLIO permission usage consistent, it is suggested that all module descriptors be reviewed and inconsistencies in permission namings and usage be fixed.

https://github.com/folio-org/folio-module-descriptor-validator can help teams with finding such problems in the module descriptor.

If the module is not a java based - https://github.com/folio-org/folio-module-descriptor-validator/blob/master/scripts/module-descriptor-batch-validator/README.md

Permission naming convention for renaming - https://folio-org.atlassian.net/wiki/spaces/FOLIJET/pages/156368925/Permissions+naming+convention

How to rename a permission:

Rules for Module Descriptor:

  • Permission name according to the convention

  • One permission can be used to protect only one endpoint

  • Endpoint should be protected by 0-1 permissions

  • Permission with sub permissions(Permission set) can’t be used for endpoint protection

Scope:

  • Add plugin to the modules pom file and run build

  • Fix problems in module descriptor according to the Permission naming convention or rules

  • If module is not a java based - run local scripts and fix module descriptor

Environment

None

Potential Workaround

None

Checklist

hide

Details

Assignee

Reporter

Labels

Priority

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 4, 2024 at 10:27 AM
Updated September 30, 2024 at 7:54 AM
Resolved September 30, 2024 at 7:54 AM

Activity

Show:

Natalia ZaitsevaSeptember 30, 2024 at 7:54 AM

Natalia ZaitsevaSeptember 30, 2024 at 7:54 AM

Hey ​, @Tetiana Gusar, yes, it was mistakenly assigned to the Volaris team.

Tetiana GusarSeptember 25, 2024 at 3:13 PM

Hi, I guess this ticket was added to Volaris by mistake. Please reassign it to the proper team.

TestRail: Cases
TestRail: Runs