Skip to content

Form and appeal roles  #5990

@Joshua-Lakusta

Description

@Joshua-Lakusta

As a user i want to have limitations applied that are more specific to my role or client type

Acceptance Criteria

Basic

  • Create 4 roles for each of appeals and forms
  • The roles should be able to be applied to both ministry groups and clients
  • This should expand the basic framework to allow for updated roles and permissions moving forward
  • These new roles will apply to each individual form and appeal

Appeal Roles

  • Form approve/deny
  • see form or ability to access the submitted appeal
  • View appeal in history
  • View decision history
  • Approve form final submit decision

Form Roles

  • Form Approve/Deny
  • See form or ability to access the submitted form
  • View forms in history
  • View decision history
  • Approve form final submit decision

Historical appeals and forms

  • All currently designed forms and appeals will follow this behavior

    • All ministry roles will be able to see history list items for both appeals and forms
    • Only the currently allowed groups can see the form submission
    • Only the currently allowed groups can approve/deny
    • Only the currently allowed groups can see the decision history
    • All users that can currently approve/deny can do the final submit decision
  • Institution client behavior

    • Can see history list item for all forms and appeals
    • No form access (this is a change from previous state)
    • Cannot approve/deny
    • Cannot see the decision history
    • Cannot do the final submit decision
  • Creation of the final note is still linked to the approve and deny

Metadata

Metadata

Labels

BackendUsed by the dependabot pull requests to identify PRs related to the backend.BusinessItems under Business ConsiderationUser Story

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions