Comments (12)
just following up on this
from sun-pmt.
Here are the three roles:
-
Superuser is superuser :)
-
Data viewing
- See Data Visualizer module
- See GIS module
- See Pivot Table module
- See Report module
- See Dashboard integration module
- Data entry and viewing
- All data viewing roles
-
Add/Update Data Value
-
Delete Data Value
-
See Dashboard integration module
-
See Data Entry module
-
See SUN PMT module
-
Add/Update Tracked Entity Data Value
-
Delete Tracked Entity Data Value
-
Add/Update Private Data Element Category Option
-
Add/Update Public Data Element Category Option
-
Add/Update Private Data Element Category
-
Add/Update Public Data Element Category
-
Add/Update Private Data Element Category Combo
-
Add/Update Public Data Element Category Combo
-
Add/Update Private Option Set
-
Add/Update Public Option Set
-
Access to all data sets and programs.
A modular approach to implement this is to create the three (actually two excluding the superuser) roles. Then for data entry and view users assign them both data view and data entry roles.
from sun-pmt.
Thanks for this. When creating the roles do I need to set the data sets and programs?
from sun-pmt.
And, for the last point about the modular approach - do you mean that I can create the data entry role without the data viewing aspects - then assign the two roles to the users with viewing and entry privileges?
from sun-pmt.
Yes, when creating the roles you need to assign data sets and programs.
Re: the modular approach: Yes, that way you can reuse the roles for other groups of users.
- Data view can have only data view role
- Data view and entry can have data view and data entry roles.
from sun-pmt.
Great - thanks.
For the data entry and viewing role - I can't find "see SUN PMT module" on the list.
from sun-pmt.
oh sorry, I thought I have fixed that.
User "M_dhis-web-action-mapping" for now. I will update the server later.
from sun-pmt.
Ok! thanks
from sun-pmt.
found it.
another question - I created a user with viewing privileges, however when I logged on as that user I was not able to see the dashboard that I had created as the admin. Why is this?
from sun-pmt.
oh yes, you need to share those dashboards (and dashboard items) to the user (through its user group and also orgunit).
click the gear icon on the dashboard
then you can choose for which users (belonging to a give org uni) to share your dashboard.
You can also go to Favorites (in the outputs module) and the share ... and decide for which user (through user group) to share
from sun-pmt.
alternatively you can also use the share button on the dashboard
Unlike the sharing of the entire selected dashboard for anyone from a given orgunit (the one you can do through the gear icon), the share button allows you to share based on user group.
from sun-pmt.
Great - thanks.
From the share button - I also just selected public view with login / can edit. It seemed to work for my demo user I created. But are there any issues or limitations that I should be aware of with this method?
from sun-pmt.
Related Issues (20)
- backup HOT 1
- Cannot add new stakeholders HOT 15
- special reports for field implementer not showing up HOT 3
- files for deployment HOT 4
- Clearing the database HOT 2
- Parent org unit showing up as blank HOT 14
- Adding population data (denominators) into the Data Entry module HOT 6
- Make the tool work offline HOT 3
- See SUN PMT Module HOT 1
- Delivery Mechanism drop-down list HOT 1
- Clarify the "code" requirements for shapefiles and org units HOT 1
- Storing documents in the tool
- upload data automatically from another source HOT 1
- Table of all data disaggregated by all dimentions to review all HOT 1
- Adjust Data entry tab (denominators) for all district in a province/region to show at once HOT 2
- Change on the data entry view entry levels HOT 1
- Limited internet connectivity in parts of the country HOT 1
- challenges with adding new stakeholder while in the field
- Updated customization guide
- Improving efficiency when selecting actions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sun-pmt.