DHIS2 reports/charts/graphs Sharing

Hi,

I have created some reports and charts as admin user and have placed these on my dashboard.

Now, I tried to share only selected tabs on my dashboard with a particular user group, but nothing appear at that user’s end on its dashboard.

Additionally, I would like to limit the visibility of reports/charts to specific users/user groups when permitted, as of now, I have to manually block each report/chart to none.

···

Regards,
Muhammad Tahir

Hi Matthieu,

I have created two roles “Sales” and “Health Services” with following rights,

  • M_dhis-web-maintenance-appmanager
  • M_dhis-web-maintenance-user
  • M_dhis-web-event-visualizer
  • M_dhis-web-reporting
  • M_dhis-web-maintenance-dataset
  • M_dhis-web-pivot
  • M_dhis-web-dashboard-integration
  • M_dhis-web-dataentry
  • M_dhis-web-cache-cleaner
  • M_dhis-web-mobile
  • M_dhis-web-event-capture
  • M_dhis-web-sms
  • M_dhis-web-light
  • M_dhis-web-maintenance-datadictionary
  • M_dhis-web-maintenance-settings
  • M_dhis-web-maintenance-program
  • M_dhis-web-validationrule
  • M_dhis-web-mapping
  • See Tabular Tracker Capture
  • M_dhis-web-maintenance-organisationunit
  • M_dhis-web-importexport
  • M_dhis-web-api-fred
  • M_dhis-web-caseentry
  • M_dhis-web-visualizer
  • M_dhis-web-event-reports
  • M_dhis-web-maintenance-dataadmin
  • M_dhis-web-maintenance-mobile
  • M_dhis-web-tracker-capture
  • F_EXPORT_EVENTS
  • F_EXPORT_DATA
  • F_VIEW_DATABROWSER
  • F_MYDATAMART_VIEW

Later user created with each role is added to their respective groups Sales Group and HS Group.

But the dashboard does not appear for Sales user, rather it appears for HS User. See the attached screenshots for reference.

···

On Mon, Jun 15, 2015 at 4:24 PM, Matthieu Pinard matthiep@ifi.uio.no wrote:

Dear Muhammad,

Sharing a Dashboard

- Sharing options

Could you send a screenshot of you sharing settings of the dashboard?

- User Access rights

What are the user’s access rights of the user who cannot access the dashboard?

Sharing a chart

Yes it should be defined at the level of each chart by clicking the blue button in Favourites.

Cheers,

Matthieu

Matthieu Pinard

DHIS 2 Academy & Community Coordinator | University of Oslo

On 15 June 2015 at 11:58, Muhammad Tahir mtagb09@gmail.com wrote:

Hi,

I have created some reports and charts as admin user and have placed these on my dashboard.

Now, I tried to share only selected tabs on my dashboard with a particular user group, but nothing appear at that user’s end on its dashboard.

Additionally, I would like to limit the visibility of reports/charts to specific users/user groups when permitted, as of now, I have to manually block each report/chart to none.


Regards,
Muhammad Tahir


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Regards,
Muhammad Tahir

So both user roles have exactly the same rights, but show different results? That is weird…

···

On Mon, Jun 15, 2015 at 1:55 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Hi Matthieu,

I have created two roles “Sales” and “Health Services” with following rights,

  • M_dhis-web-maintenance-appmanager
  • M_dhis-web-maintenance-user
  • M_dhis-web-event-visualizer
  • M_dhis-web-reporting
  • M_dhis-web-maintenance-dataset
  • M_dhis-web-pivot
  • M_dhis-web-dashboard-integration
  • M_dhis-web-dataentry
  • M_dhis-web-cache-cleaner
  • M_dhis-web-mobile
  • M_dhis-web-event-capture
  • M_dhis-web-sms
  • M_dhis-web-light
  • M_dhis-web-maintenance-datadictionary
  • M_dhis-web-maintenance-settings
  • M_dhis-web-maintenance-program
  • M_dhis-web-validationrule
  • M_dhis-web-mapping
  • See Tabular Tracker Capture
  • M_dhis-web-maintenance-organisationunit
  • M_dhis-web-importexport
  • M_dhis-web-api-fred
  • M_dhis-web-caseentry
  • M_dhis-web-visualizer
  • M_dhis-web-event-reports
  • M_dhis-web-maintenance-dataadmin
  • M_dhis-web-maintenance-mobile
  • M_dhis-web-tracker-capture
  • F_EXPORT_EVENTS
  • F_EXPORT_DATA
  • F_VIEW_DATABROWSER
  • F_MYDATAMART_VIEW

Later user created with each role is added to their respective groups Sales Group and HS Group.

But the dashboard does not appear for Sales user, rather it appears for HS User. See the attached screenshots for reference.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On Mon, Jun 15, 2015 at 4:24 PM, Matthieu Pinard matthiep@ifi.uio.no wrote:

Dear Muhammad,

Sharing a Dashboard

- Sharing options

Could you send a screenshot of you sharing settings of the dashboard?

- User Access rights

What are the user’s access rights of the user who cannot access the dashboard?

Sharing a chart

Yes it should be defined at the level of each chart by clicking the blue button in Favourites.

Cheers,

Matthieu

Regards,
Muhammad Tahir

Matthieu Pinard

DHIS 2 Academy & Community Coordinator | University of Oslo

On 15 June 2015 at 11:58, Muhammad Tahir mtagb09@gmail.com wrote:

Hi,

I have created some reports and charts as admin user and have placed these on my dashboard.

Now, I tried to share only selected tabs on my dashboard with a particular user group, but nothing appear at that user’s end on its dashboard.

Additionally, I would like to limit the visibility of reports/charts to specific users/user groups when permitted, as of now, I have to manually block each report/chart to none.


Regards,
Muhammad Tahir


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Yes, I have cleared the cache at admin and other user’s end, but the results are still different.

···

On Mon, Jun 15, 2015 at 5:03 PM, Knut Staring knutst@gmail.com wrote:

So both user roles have exactly the same rights, but show different results? That is weird…

On Mon, Jun 15, 2015 at 1:55 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Hi Matthieu,

I have created two roles “Sales” and “Health Services” with following rights,

  • M_dhis-web-maintenance-appmanager
  • M_dhis-web-maintenance-user
  • M_dhis-web-event-visualizer
  • M_dhis-web-reporting
  • M_dhis-web-maintenance-dataset
  • M_dhis-web-pivot
  • M_dhis-web-dashboard-integration
  • M_dhis-web-dataentry
  • M_dhis-web-cache-cleaner
  • M_dhis-web-mobile
  • M_dhis-web-event-capture
  • M_dhis-web-sms
  • M_dhis-web-light
  • M_dhis-web-maintenance-datadictionary
  • M_dhis-web-maintenance-settings
  • M_dhis-web-maintenance-program
  • M_dhis-web-validationrule
  • M_dhis-web-mapping
  • See Tabular Tracker Capture
  • M_dhis-web-maintenance-organisationunit
  • M_dhis-web-importexport
  • M_dhis-web-api-fred
  • M_dhis-web-caseentry
  • M_dhis-web-visualizer
  • M_dhis-web-event-reports
  • M_dhis-web-maintenance-dataadmin
  • M_dhis-web-maintenance-mobile
  • M_dhis-web-tracker-capture
  • F_EXPORT_EVENTS
  • F_EXPORT_DATA
  • F_VIEW_DATABROWSER
  • F_MYDATAMART_VIEW

Later user created with each role is added to their respective groups Sales Group and HS Group.

But the dashboard does not appear for Sales user, rather it appears for HS User. See the attached screenshots for reference.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Mon, Jun 15, 2015 at 4:24 PM, Matthieu Pinard matthiep@ifi.uio.no wrote:

Dear Muhammad,

Sharing a Dashboard

- Sharing options

Could you send a screenshot of you sharing settings of the dashboard?

- User Access rights

What are the user’s access rights of the user who cannot access the dashboard?

Sharing a chart

Yes it should be defined at the level of each chart by clicking the blue button in Favourites.

Cheers,

Matthieu

Regards,
Muhammad Tahir

Matthieu Pinard

DHIS 2 Academy & Community Coordinator | University of Oslo

On 15 June 2015 at 11:58, Muhammad Tahir mtagb09@gmail.com wrote:

Hi,

I have created some reports and charts as admin user and have placed these on my dashboard.

Now, I tried to share only selected tabs on my dashboard with a particular user group, but nothing appear at that user’s end on its dashboard.

Additionally, I would like to limit the visibility of reports/charts to specific users/user groups when permitted, as of now, I have to manually block each report/chart to none.


Regards,
Muhammad Tahir


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Regards,
Muhammad Tahir

What if you try a different browser and chrome incognito mode?

And what if you make a third group which also have the same access rights?

···

On Mon, Jun 15, 2015 at 2:04 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Yes, I have cleared the cache at admin and other user’s end, but the results are still different.

On Mon, Jun 15, 2015 at 5:03 PM, Knut Staring knutst@gmail.com wrote:

So both user roles have exactly the same rights, but show different results? That is weird…

Regards,
Muhammad Tahir

On Mon, Jun 15, 2015 at 1:55 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Hi Matthieu,

I have created two roles “Sales” and “Health Services” with following rights,

  • M_dhis-web-maintenance-appmanager
  • M_dhis-web-maintenance-user
  • M_dhis-web-event-visualizer
  • M_dhis-web-reporting
  • M_dhis-web-maintenance-dataset
  • M_dhis-web-pivot
  • M_dhis-web-dashboard-integration
  • M_dhis-web-dataentry
  • M_dhis-web-cache-cleaner
  • M_dhis-web-mobile
  • M_dhis-web-event-capture
  • M_dhis-web-sms
  • M_dhis-web-light
  • M_dhis-web-maintenance-datadictionary
  • M_dhis-web-maintenance-settings
  • M_dhis-web-maintenance-program
  • M_dhis-web-validationrule
  • M_dhis-web-mapping
  • See Tabular Tracker Capture
  • M_dhis-web-maintenance-organisationunit
  • M_dhis-web-importexport
  • M_dhis-web-api-fred
  • M_dhis-web-caseentry
  • M_dhis-web-visualizer
  • M_dhis-web-event-reports
  • M_dhis-web-maintenance-dataadmin
  • M_dhis-web-maintenance-mobile
  • M_dhis-web-tracker-capture
  • F_EXPORT_EVENTS
  • F_EXPORT_DATA
  • F_VIEW_DATABROWSER
  • F_MYDATAMART_VIEW

Later user created with each role is added to their respective groups Sales Group and HS Group.

But the dashboard does not appear for Sales user, rather it appears for HS User. See the attached screenshots for reference.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Mon, Jun 15, 2015 at 4:24 PM, Matthieu Pinard matthiep@ifi.uio.no wrote:

Dear Muhammad,

Sharing a Dashboard

- Sharing options

Could you send a screenshot of you sharing settings of the dashboard?

- User Access rights

What are the user’s access rights of the user who cannot access the dashboard?

Sharing a chart

Yes it should be defined at the level of each chart by clicking the blue button in Favourites.

Cheers,

Matthieu

Regards,
Muhammad Tahir

Matthieu Pinard

DHIS 2 Academy & Community Coordinator | University of Oslo

On 15 June 2015 at 11:58, Muhammad Tahir mtagb09@gmail.com wrote:

Hi,

I have created some reports and charts as admin user and have placed these on my dashboard.

Now, I tried to share only selected tabs on my dashboard with a particular user group, but nothing appear at that user’s end on its dashboard.

Additionally, I would like to limit the visibility of reports/charts to specific users/user groups when permitted, as of now, I have to manually block each report/chart to none.


Regards,
Muhammad Tahir


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

To see your shared dashboard the user only needs the authority to see the dashboard module, nothing else. So the user role for that is very basic.

What’s important is the user group. You share dashboard with a user group, not a user role.

Note that each tab on your Dashboards page is referred to as one Dashboard and has its own sharing settings. For each dashboard you want to restrict/mange access to, click on Share, then remove the public access and add one or more user group that you want to grant read or write access to.

Ola

···

On Mon, Jun 15, 2015 at 2:04 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Yes, I have cleared the cache at admin and other user’s end, but the results are still different.


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Mon, Jun 15, 2015 at 5:03 PM, Knut Staring knutst@gmail.com wrote:

So both user roles have exactly the same rights, but show different results? That is weird…

Regards,
Muhammad Tahir

On Mon, Jun 15, 2015 at 1:55 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Hi Matthieu,

I have created two roles “Sales” and “Health Services” with following rights,

  • M_dhis-web-maintenance-appmanager
  • M_dhis-web-maintenance-user
  • M_dhis-web-event-visualizer
  • M_dhis-web-reporting
  • M_dhis-web-maintenance-dataset
  • M_dhis-web-pivot
  • M_dhis-web-dashboard-integration
  • M_dhis-web-dataentry
  • M_dhis-web-cache-cleaner
  • M_dhis-web-mobile
  • M_dhis-web-event-capture
  • M_dhis-web-sms
  • M_dhis-web-light
  • M_dhis-web-maintenance-datadictionary
  • M_dhis-web-maintenance-settings
  • M_dhis-web-maintenance-program
  • M_dhis-web-validationrule
  • M_dhis-web-mapping
  • See Tabular Tracker Capture
  • M_dhis-web-maintenance-organisationunit
  • M_dhis-web-importexport
  • M_dhis-web-api-fred
  • M_dhis-web-caseentry
  • M_dhis-web-visualizer
  • M_dhis-web-event-reports
  • M_dhis-web-maintenance-dataadmin
  • M_dhis-web-maintenance-mobile
  • M_dhis-web-tracker-capture
  • F_EXPORT_EVENTS
  • F_EXPORT_DATA
  • F_VIEW_DATABROWSER
  • F_MYDATAMART_VIEW

Later user created with each role is added to their respective groups Sales Group and HS Group.

But the dashboard does not appear for Sales user, rather it appears for HS User. See the attached screenshots for reference.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Mon, Jun 15, 2015 at 4:24 PM, Matthieu Pinard matthiep@ifi.uio.no wrote:

Dear Muhammad,

Sharing a Dashboard

- Sharing options

Could you send a screenshot of you sharing settings of the dashboard?

- User Access rights

What are the user’s access rights of the user who cannot access the dashboard?

Sharing a chart

Yes it should be defined at the level of each chart by clicking the blue button in Favourites.

Cheers,

Matthieu

Regards,
Muhammad Tahir

Matthieu Pinard

DHIS 2 Academy & Community Coordinator | University of Oslo

On 15 June 2015 at 11:58, Muhammad Tahir mtagb09@gmail.com wrote:

Hi,

I have created some reports and charts as admin user and have placed these on my dashboard.

Now, I tried to share only selected tabs on my dashboard with a particular user group, but nothing appear at that user’s end on its dashboard.

Additionally, I would like to limit the visibility of reports/charts to specific users/user groups when permitted, as of now, I have to manually block each report/chart to none.


Regards,
Muhammad Tahir


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

I may have missed or configured some thing that causes this issue.

The same settings settings were working for other user groups and roles.

I have now created an alternate user role with same access level.

Created a new user, assigned the new role.

Created a new user group for the new user.

And now it worked :).

A few more queries that incurs to me during this configuration steps.

What is the difference between “User by Organization Unit” and “User”?, as I see the same options available when opt to eidt a user.

What is the option “Join Group” does?

What Managed user groups does? Is it used to group the groups into a big group?

Like group, Health Service and Sales into a new year end group to share reports at once?

How can we see disables users by just looking at list? Or a filter can be added to fetch the disables users or only active users.

···

On Mon, Jun 15, 2015 at 5:44 PM, Ola Hodne Titlestad olati@ifi.uio.no wrote:

To see your shared dashboard the user only needs the authority to see the dashboard module, nothing else. So the user role for that is very basic.

What’s important is the user group. You share dashboard with a user group, not a user role.

Note that each tab on your Dashboards page is referred to as one Dashboard and has its own sharing settings. For each dashboard you want to restrict/mange access to, click on Share, then remove the public access and add one or more user group that you want to grant read or write access to.

Ola

On Mon, 15 Jun 2015 14:07 Knut Staring knutst@gmail.com wrote:

What if you try a different browser and chrome incognito mode?

And what if you make a third group which also have the same access rights?


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On Mon, Jun 15, 2015 at 2:04 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Yes, I have cleared the cache at admin and other user’s end, but the results are still different.


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Mon, Jun 15, 2015 at 5:03 PM, Knut Staring knutst@gmail.com wrote:

So both user roles have exactly the same rights, but show different results? That is weird…

Regards,
Muhammad Tahir

On Mon, Jun 15, 2015 at 1:55 PM, Muhammad Tahir mtagb09@gmail.com wrote:

Hi Matthieu,

I have created two roles “Sales” and “Health Services” with following rights,

  • M_dhis-web-maintenance-appmanager
  • M_dhis-web-maintenance-user
  • M_dhis-web-event-visualizer
  • M_dhis-web-reporting
  • M_dhis-web-maintenance-dataset
  • M_dhis-web-pivot
  • M_dhis-web-dashboard-integration
  • M_dhis-web-dataentry
  • M_dhis-web-cache-cleaner
  • M_dhis-web-mobile
  • M_dhis-web-event-capture
  • M_dhis-web-sms
  • M_dhis-web-light
  • M_dhis-web-maintenance-datadictionary
  • M_dhis-web-maintenance-settings
  • M_dhis-web-maintenance-program
  • M_dhis-web-validationrule
  • M_dhis-web-mapping
  • See Tabular Tracker Capture
  • M_dhis-web-maintenance-organisationunit
  • M_dhis-web-importexport
  • M_dhis-web-api-fred
  • M_dhis-web-caseentry
  • M_dhis-web-visualizer
  • M_dhis-web-event-reports
  • M_dhis-web-maintenance-dataadmin
  • M_dhis-web-maintenance-mobile
  • M_dhis-web-tracker-capture
  • F_EXPORT_EVENTS
  • F_EXPORT_DATA
  • F_VIEW_DATABROWSER
  • F_MYDATAMART_VIEW

Later user created with each role is added to their respective groups Sales Group and HS Group.

But the dashboard does not appear for Sales user, rather it appears for HS User. See the attached screenshots for reference.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Mon, Jun 15, 2015 at 4:24 PM, Matthieu Pinard matthiep@ifi.uio.no wrote:

Dear Muhammad,

Sharing a Dashboard

- Sharing options

Could you send a screenshot of you sharing settings of the dashboard?

- User Access rights

What are the user’s access rights of the user who cannot access the dashboard?

Sharing a chart

Yes it should be defined at the level of each chart by clicking the blue button in Favourites.

Cheers,

Matthieu

Regards,
Muhammad Tahir

Matthieu Pinard

DHIS 2 Academy & Community Coordinator | University of Oslo

On 15 June 2015 at 11:58, Muhammad Tahir mtagb09@gmail.com wrote:

Hi,

I have created some reports and charts as admin user and have placed these on my dashboard.

Now, I tried to share only selected tabs on my dashboard with a particular user group, but nothing appear at that user’s end on its dashboard.

Additionally, I would like to limit the visibility of reports/charts to specific users/user groups when permitted, as of now, I have to manually block each report/chart to none.


Regards,
Muhammad Tahir


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Regards,
Muhammad Tahir