Skip to content

config app: Allow managers to configure Plugin settings via GUI #1413

@jwindeck

Description

@jwindeck

Rationale / Begründung

At the moment, plugin settings in RDMO can only be configured by administrators through server-level changes.

Providing managers or editors with a GUI to configure plugins directly would increase flexibility and reduce dependency on administrators. This should cover activation/deactivation, catalog assignment, and adjusting plugin-specific settings (e.g., mappings via .toml files).

Affected

  • Managers or Editors (to be discussed)
  • Admins

Minimal functionality

  • option for site-managers to activate/deactivate plugins for their site
  • option for site-managers to assign plugins to specific catalogs
  • Simple form element for additional plugin configuration, e.g. an editor for .toml files used by the plugins (similar to views editor)

Nice-to-have functionality

  • instead of plain text editor for .toml files, provide a key-value pairs UI (or similiar) for easier configuration
  • Support for plugin customization (e.g. endpoints, queries) to allow broader generalization of plugins). Ecample: allow users to add several instances of the same plugin to query different databases
  • a project-level page for users to activate/deactivate plugins for a project and it's sub-projects

References / Verweise

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions