Regarding Record level access in tracker program

Is it possible in DHIS2 to restrict user access to individual records? For example, there are two managers for the same org unit for same program, it may be necessary to restrict access of a case managers only to the cases they are managing. So they will be able to see the records created by them not the other ones for same unit.

Thanks in advance.
Hiral

1 Like

Hi @ramavat
We are also experiencing this issue in one of our implementations. From the way I experienced this, data is owned by the Org Unit not by the user. A work around we did was to create sub org units in cases where more than one person is capturing data. For instance is Org Unit A has two individuals capturing data, we can create two sub Org Unit: A1 and A2 branching from A.
I hope this can help

1 Like

Hi @ramavat and @arnold

Thanks for this discussion! I agree that @arnold’s method (& thanks for the tip! :slight_smile: ) might be the way to achieve what you are looking for. It seems similar to the CHWs case: Best approach for OUs where CHWs come and go - #2 by Jim_Grace

1 Like

Thank you @arnold for this work around.

@Gassim Thanks for the input.

Regards,
Hiral

1 Like

Hi @ramavat

You’re welcome! I hope it helps. If the issue is solved, please mark the post that you’d like to highlight as a solution so we have a solved topic. :slight_smile:

Thanks!

1 Like

Sure. Thanks