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

Scopes: Adds scope to control if an electronic signature is required for the user #7432

Open
jpye-finch opened this issue Jul 31, 2024 · 1 comment
Assignees
Labels
Milestone

Comments

@jpye-finch
Copy link
Collaborator

Description

During user creating and edit we have a form field for capturing the user electronic signature (image upload)

This ticket is to:

  • Add the scope profile.electronic-signature
  • If a user type has this scope. Then the electronic signature upload prompt shows in user creation/edit
  • Note in the future this will also enable a user to edit/upload their own electronic signature in the their profile

ACs

GIVEN a user type has the scope profile.electronic-signature
WHEN on the user creation form or edit
THEN show the form field for capturing the electronic signature

Tech tasks

@jpye-finch jpye-finch added this to the v1.7.0 milestone Jul 31, 2024
@jpye-finch jpye-finch moved this from Backlog to Ready to build in OpenCRVS Core Jul 31, 2024
@Zangetsu101 Zangetsu101 self-assigned this Nov 20, 2024
@tiri39
Copy link
Collaborator

tiri39 commented Dec 26, 2024

Working as expected.

Farajaland.CRS.-.Google.Chrome.2024-12-26.17-10-00-c.mp4

Found one issue in editing user details flow

Recording:

Farajaland.CRS.-.Google.Chrome.2024-12-26.16-41-10-c.mp4

Tested on:
https://register.configurable-roles-qa.opencrvs.dev/

@tiri39 tiri39 moved this from Ready for QA to Ready for release in OpenCRVS Core Dec 26, 2024
@tiri39 tiri39 moved this from Ready for release to Completed in OpenCRVS Core Jan 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Completed
Development

No branches or pull requests

3 participants