Description
In SPORIFY, e-signatures can be applied to records as part of the data governance process.
-
The e-signature setting is available to switch on and off for each domain in the Data Governance - Settings area.
-
When e-signature is switched on, users must enter a username and verification code when saving a record.
Procedure
-
Login to SPORIFY.
-
Navigate to the relevant data record.
-
Click on the associated data governance icon.
-
Click Govern.
-
If e-signature is switched on, the e-signature modal is presented.
-
Fill in the Username field.
-
Click the Send Verification Code button.
-
When the Send Verification Code button is clicked, an email containing a code is sent to the associated user’s email address.
-
-
Copy the relevant code into the Code field.
-
Click Save to apply the e-signature.
-
A ‘Saved successfully’ toast appears if the correct credentials have been entered.
-
A modal explaining the failure appears if incorrect credentials have been entered or not all mandatory fields have been filled in.
-
Click ‘Ok’ to close the modal.
-
-
Else, click Cancel to discard the e-signature.
Acceptance Criteria
We succeed only if e-signatures can be applied to records in SPORIFY.
-
Verify that the e-signature requirement can be switched on and off via the Data Governance - Settings area.
-
Verify that a Username field and a Code field are presented on the e-signature modal.
-
Verify that when the Send Verification Code button is clicked, a verification code is sent to the associated user’s email address.
-
Verify that the user will not be permitted to continue if they enter an incorrect or expired code.
-
Verify that verification codes expire after 60 minutes.
Related / Alternative Procedure
N/A
GUI Specification
Purpose of these GUI elements.
The purpose of these GUI elements is to enable the application of e-signatures to records in SPORIFY.
Mockups and Screenshots
GUI Elements
|
Mockup of GUI Element |
Title |
Default |
Enabled |
Type |
Data |
Description |
|---|---|---|---|---|---|---|
|
Code |
Empty |
Always |
Textbox |
String/Numerical |
The user’s verification code should be inserted here |
|
Username |
Empty |
Always |
Textbox |
String/Numerical |
The user’s username should be inserted here |
Available Actions And Commands
|
Mockup of GUI Element |
Title |
Shortcut |
Enabled |
Type |
Role/Permission |
Action |
Tooltip |
Audit Trail |
|---|---|---|---|---|---|---|---|---|
|
|
Cancel |
N/A |
Always |
Button |
Data Governance |
Discards e-signature application |
N/A |
No |
|
|
Save
|
N/A
|
Always
|
Button
|
Data Governance |
Saves e-signature application
|
N/A
|
Yes
|
|
Ok |
N/A |
Always |
Button |
Data Governance |
Closes modal |
N/A |
No |
|
|
Send Verification Code |
N/A |
Always |
Button |
Data Governance |
Sends an email to the associated user’s email address containing a verification code |
N/A |
Yes |