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

Admin interface for project specific configuration, capabilities and templates #250

Open
bdolor opened this issue Oct 8, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@bdolor
Copy link
Contributor

bdolor commented Oct 8, 2019

User Story

As a an administrator,

I want the ability to modify templates for export forms, customize emails and modify user capabilities

so that I can customize OCWA on a project by project basis.

Conditions of Satisfaction

  • an admin interface available to users in a specific admin authorization group
  • all configuration available to an admin is project specific/group authorization
  • authorization/authentication integrates with Keycloak/Active Directory, will support one or more projects
  • the interface allows admins to to add, remove, modify fields in the export form
  • all changes made in the front end forms are supported by the backend API
  • relevant changes made to the front end are reflected/cascade down to the reporting interface, the downloads interface and the 'my requests' interface
  • admin interface allows modification of form templates including adding, removing and updating check box fields, text fields, labels, and select lists
  • templating admin interface permits re-ordering components on the page
  • admin interfaces permits configuration of output checker email field
  • admin interface permits modifying which output checker can see which projects
@bdolor bdolor added the enhancement New feature or request label Oct 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant