Authorities for dragging and droping Dashboard Items

Dear developers,

I have observed in our system that some users weren’t able to Drag/Arrange/redistribute dashboardItems from a Dashboard. After testing it in DHIS2 Demo (at least tested for version 28) I have observed that users must have the following authorities:

See Data Visualizer app

See Event Reports app

See Dashboard Classic

See Event Visualizer app

See Pivot Table app

Basically, they must have ALL related analysis app authorities. Is there any rationality behind restricting it to that level? I mean, we have to allow users seeing apps they might not use (for example program related analytic apps) for dragging objects that might not be related to that applications (Aggregated Tables). Am I missing something? Is this a bug?

image

Best,

Eric

Hi Eric

This is a bug we are aware of, and it has been fixed in master (what will be 2.30). I’m not sure if it has been backported yet.

Viet?

image

···

On Wed, May 23, 2018 at 10:41 PM, Eric Barreda Prades ericbarredap@gmail.com wrote:

Dear developers,

I have observed in our system that some users weren’t able to Drag/Arrange/redistribute dashboardItems from a Dashboard. After testing it in DHIS2 Demo (at least tested for version 28) I have observed that users must have the following authorities:

See Data Visualizer app

See Event Reports app

See Dashboard Classic

See Event Visualizer app

See Pivot Table app

Basically, they must have ALL related analysis app authorities. Is there any rationality behind restricting it to that level? I mean, we have to allow users seeing apps they might not use (for example program related analytic apps) for dragging objects that might not be related to that applications (Aggregated Tables). Am I missing something? Is this a bug?

Best,

Eric


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

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

Dear all,

We have already reported similar. Actually in our case, if the people has only “See Dashboard” but does not have the other visualization Apps, they see the dashboards with ghost widget (no chart, table or maps). We have to give them access to all the other Apps, which was not our primary intention, and we don’t see the rationale behind this neither.

Best
Lise

image

···

From: Dhis2-users dhis2-users-bounces+groutl=who.int@lists.launchpad.net on behalf of Morten Olav Hansen morten@dhis2.org

Sent: Thursday, May 24, 2018 2:03:23 AM

To: Eric Barreda Prades; Viet Nguyen

Cc: DHIS Users; DHIS 2 Developers list

Subject: Re: [Dhis2-users] [Dhis2-devs] Authorities for dragging and droping Dashboard Items

Hi Eric

This is a bug we are aware of, and it has been fixed in master (what will be 2.30). I’m not sure if it has been backported yet.

Viet?

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Wed, May 23, 2018 at 10:41 PM, Eric Barreda Prades ericbarredap@gmail.com wrote:

Dear developers,

I have observed in our system that some users weren’t able to Drag/Arrange/redistribute dashboardItems from a Dashboard. After testing it in DHIS2 Demo (at least tested for version 28) I have observed that users must have the following authorities:

See Data Visualizer app

See Event Reports app

See Dashboard Classic

See Event Visualizer app

See Pivot Table app

Basically, they must have ALL related analysis app authorities. Is there any rationality behind restricting it to that level? I mean, we have to allow users seeing apps they might not use (for example program related analytic apps) for dragging objects that might not be related to that applications (Aggregated Tables). Am I missing something? Is this a bug?

Best,

Eric


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

Dear Viet,

I have seen that the issue has also been fixed in v.29. Thanks a lot. Is there any intention to fix it in v.28 ?

Best,

Eric

image

···

2018-05-24 2:50 GMT+02:00 GROUT, Lise groutl@who.int:

Dear all,

We have already reported similar. Actually in our case, if the people has only “See Dashboard” but does not have the other visualization Apps, they see the dashboards with ghost widget (no chart, table or maps). We have to give them access to all the other Apps, which was not our primary intention, and we don’t see the rationale behind this neither.

Best
Lise


From: Dhis2-users dhis2-users-bounces+groutl=who.int@lists.launchpad.net on behalf of Morten Olav Hansen morten@dhis2.org

Sent: Thursday, May 24, 2018 2:03:23 AM

To: Eric Barreda Prades; Viet Nguyen

Cc: DHIS Users; DHIS 2 Developers list

Subject: Re: [Dhis2-users] [Dhis2-devs] Authorities for dragging and droping Dashboard Items

Hi Eric

This is a bug we are aware of, and it has been fixed in master (what will be 2.30). I’m not sure if it has been backported yet.

Viet?

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Wed, May 23, 2018 at 10:41 PM, Eric Barreda Prades ericbarredap@gmail.com wrote:

Dear developers,

I have observed in our system that some users weren’t able to Drag/Arrange/redistribute dashboardItems from a Dashboard. After testing it in DHIS2 Demo (at least tested for version 28) I have observed that users must have the following authorities:

See Data Visualizer app

See Event Reports app

See Dashboard Classic

See Event Visualizer app

See Pivot Table app

Basically, they must have ALL related analysis app authorities. Is there any rationality behind restricting it to that level? I mean, we have to allow users seeing apps they might not use (for example program related analytic apps) for dragging objects that might not be related to that applications (Aggregated Tables). Am I missing something? Is this a bug?

Best,

Eric


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

Hi Eric,

That issue was fixed for the newly rewritten Dashboard app from 2.29 and has not been back-ported to legacy Dashboard app yet.

Could you create an issue on jira ? I will check if I could back-port it.

Regards,

image

···

On Thu, Jun 14, 2018 at 5:42 PM, Eric Barreda Prades ericbarredap@gmail.com wrote:

Dear Viet,

I have seen that the issue has also been fixed in v.29. Thanks a lot. Is there any intention to fix it in v.28 ?

Best,

Eric

2018-05-24 2:50 GMT+02:00 GROUT, Lise groutl@who.int:

Dear all,

We have already reported similar. Actually in our case, if the people has only “See Dashboard” but does not have the other visualization Apps, they see the dashboards with ghost widget (no chart, table or maps). We have to give them access to all the other Apps, which was not our primary intention, and we don’t see the rationale behind this neither.

Best
Lise


From: Dhis2-users dhis2-users-bounces+groutl=who.int@lists.launchpad.net on behalf of Morten Olav Hansen morten@dhis2.org

Sent: Thursday, May 24, 2018 2:03:23 AM

To: Eric Barreda Prades; Viet Nguyen

Cc: DHIS Users; DHIS 2 Developers list

Subject: Re: [Dhis2-users] [Dhis2-devs] Authorities for dragging and droping Dashboard Items

Hi Eric

This is a bug we are aware of, and it has been fixed in master (what will be 2.30). I’m not sure if it has been backported yet.

Viet?

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Wed, May 23, 2018 at 10:41 PM, Eric Barreda Prades ericbarredap@gmail.com wrote:

Dear developers,

I have observed in our system that some users weren’t able to Drag/Arrange/redistribute dashboardItems from a Dashboard. After testing it in DHIS2 Demo (at least tested for version 28) I have observed that users must have the following authorities:

See Data Visualizer app

See Event Reports app

See Dashboard Classic

See Event Visualizer app

See Pivot Table app

Basically, they must have ALL related analysis app authorities. Is there any rationality behind restricting it to that level? I mean, we have to allow users seeing apps they might not use (for example program related analytic apps) for dragging objects that might not be related to that applications (Aggregated Tables). Am I missing something? Is this a bug?

Best,

Eric


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

Viet Nguyen

Software Developer, DHIS 2

University of Oslo

http://www.dhis2.org

Hi Viet,

Thanks a lot, Here is the jira issue: https://jira.dhis2.org/browse/DHIS2-4116

Best,

Eric

image

···

2018-06-18 9:54 GMT+02:00 Viet Nguyen viet@dhis2.org:

Hi Eric,

That issue was fixed for the newly rewritten Dashboard app from 2.29 and has not been back-ported to legacy Dashboard app yet.

Could you create an issue on jira ? I will check if I could back-port it.

Regards,

On Thu, Jun 14, 2018 at 5:42 PM, Eric Barreda Prades ericbarredap@gmail.com wrote:

Dear Viet,

I have seen that the issue has also been fixed in v.29. Thanks a lot. Is there any intention to fix it in v.28 ?

Best,

Eric

Viet Nguyen

Software Developer, DHIS 2

University of Oslo

http://www.dhis2.org

2018-05-24 2:50 GMT+02:00 GROUT, Lise groutl@who.int:

Dear all,

We have already reported similar. Actually in our case, if the people has only “See Dashboard” but does not have the other visualization Apps, they see the dashboards with ghost widget (no chart, table or maps). We have to give them access to all the other Apps, which was not our primary intention, and we don’t see the rationale behind this neither.

Best
Lise


From: Dhis2-users dhis2-users-bounces+groutl=who.int@lists.launchpad.net on behalf of Morten Olav Hansen morten@dhis2.org

Sent: Thursday, May 24, 2018 2:03:23 AM

To: Eric Barreda Prades; Viet Nguyen

Cc: DHIS Users; DHIS 2 Developers list

Subject: Re: [Dhis2-users] [Dhis2-devs] Authorities for dragging and droping Dashboard Items

Hi Eric

This is a bug we are aware of, and it has been fixed in master (what will be 2.30). I’m not sure if it has been backported yet.

Viet?

Morten Olav Hansen

Senior Engineer, DHIS 2

University of Oslo

http://www.dhis2.org

On Wed, May 23, 2018 at 10:41 PM, Eric Barreda Prades ericbarredap@gmail.com wrote:

Dear developers,

I have observed in our system that some users weren’t able to Drag/Arrange/redistribute dashboardItems from a Dashboard. After testing it in DHIS2 Demo (at least tested for version 28) I have observed that users must have the following authorities:

See Data Visualizer app

See Event Reports app

See Dashboard Classic

See Event Visualizer app

See Pivot Table app

Basically, they must have ALL related analysis app authorities. Is there any rationality behind restricting it to that level? I mean, we have to allow users seeing apps they might not use (for example program related analytic apps) for dragging objects that might not be related to that applications (Aggregated Tables). Am I missing something? Is this a bug?

Best,

Eric


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