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

ALL users can be configured to have a signature option in create/edit user form & certificate #6905

Open
euanmillar opened this issue May 3, 2024 · 5 comments

Comments

@euanmillar
Copy link
Collaborator

euanmillar commented May 3, 2024

Description

All users roles and in the future all custom user roles can be configured to have a digital signature.

When a country defines a user role and their scopes. They can choose if the user can create/upload a digital signature (another scope?). This will prompt the capture of the digital signature in the user creation form.

The users digital signature can be added to the paper certificate

For Philippines and using our current approach to System Roles. This would adding support to Field Agent and Registration Agent to create/upload a digital signature in the user creation page

Design

Not required

ACs

GIVEN a system role has been configured to have a digital signature
WHEN the role is selected on the user creation page
THEN show the digital signature capture block

Tech tasks

@github-project-automation github-project-automation bot moved this to Backlog in OpenCRVS Core May 3, 2024
@euanmillar euanmillar changed the title ALL users can be configured to have a signature option in create/edit user form ALL users can be configured to have a signature option in create/edit user form & certificate May 3, 2024
@euanmillar euanmillar modified the milestones: v1.6.0, v1.7.0 May 3, 2024
@Zangetsu101
Copy link
Collaborator

Hasn't this already been done here: #6024

@jpye-finch jpye-finch moved this from Backlog to In Design in OpenCRVS Core Jul 1, 2024
@jpye-finch jpye-finch moved this from In Design to Ready to build in OpenCRVS Core Jul 2, 2024
@jpye-finch jpye-finch moved this from Ready to build to In Design in OpenCRVS Core Jul 2, 2024
@jpye-finch jpye-finch moved this from In Design to Ready to build in OpenCRVS Core Jul 2, 2024
@rikukissa
Copy link
Member

It has. We can however transform this ticket to be about adding a user scope to do this, similarly to #4596

@rikukissa rikukissa moved this from Ready to build to In Design in OpenCRVS Core Jul 2, 2024
@euanmillar
Copy link
Collaborator Author

euanmillar commented Nov 21, 2024

@rikukissa @jpye-finch if this is not required in current scope of Custom Users & Scopes can you remove it from the 1.7.0 backlog please? #6213 needs to be done if including I guess

@rikukissa
Copy link
Member

@jpye-finch your call. I can't remember if this was included in custom scopes

@jpye-finch
Copy link
Collaborator

Yeh the scope: profile.electronic-signature was not prioritised for 1.7

Tho this is required for Phillipines if they are keeping their existing cert design...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants