About a month ago, we made a mistake. When adding a feature that let you limit certain web users’ access to data, we made the decision that by default, no one other than Admin users should be able to see reports. After doing so, we got a number of complaints, saying, for example, that the whole point of a Read Only users or a Field Implementer is for them to see reports. This may have been affecting some of you negatively, if for example, you have someone out in the field who is a Read Only user and who was supposed to be checking up on your reports from time to time. This issue is now fixed, and no further action is required—except that you might want to check in with people you think should have been seeing reports and see if this problem affected them.
Relatedly, we’re happy to announce a new feature that will make web user permission management easier and more flexible. Every person has a role (previously Admin, App Editor, Field Implementer, and Read Only), and each role comes with specific permissions: Edit Mobile Workers, Edit Web Users, Edit Data, Edit Apps, and View Reports. You can now choose which permissions to give which web users through these configurable roles. To get started visit your project on www.commcarehq.org
and select the Settings & Users at the top of the page.
If there’s anything we can do to help ameliorate a problem you experienced resulting from our previous oversight, please do let me know, and we hope you enjoy the new feature!