Greetings,
What are the User Role options to allow a user to register data and not edit or Delete, but still can View.
Thank you,
Greetings,
What are the User Role options to allow a user to register data and not edit or Delete, but still can View.
Thank you,
Which metadata are you using? Is this for the Aggregate or Tracker? Data Entry or Capture apps? The configuration could be different.
For example, if this is aggregate data entry, the Data Entry clerk role in the play.dhis2.org instances (see screenshot, note that other users could change the default settings before the daily reset):
Additionally, the dataset sharing settings would need to be configured to View only, see screenshot:
Thanks!
Greetings,
Thanks for your reply.
For Tracker Capture.
The authorities I am looking for is: Register the record, and View it, but not edit or delete.
The User role I got seems different than yours. Here’s a screenshot
What version of DHIS2 are you using? Either way, I don’t think access to the dashboard is enough, you’d need to give this user access to the Tracker apps (Capture app and Tracker Capture app).
Finally, the additional sharing settings that need to be configured is the program access from the Maintenance app and the assigned OUs in the user’s configuration from the User’s app.
Note that I think it’s not possible to stop users from editing values in TEIs they’ve entered unless “deactivate user” is used, quoting from the docs:
- Deactivate Person (set TEI to active/inactive) - This has nothing to do with widgets or the dashboard but it helps to set the status of dashboard owner (the TEI) to either active or inactive. If a TEI is set to inactive, only read operations are allowed - no data entry, no profile editing, no enrollment.
This is permission based, so not everyone will have the authority to perform this function.
[(source)](Learner's Guide to Tracker Capture - DHIS2 Documentation