Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add help section listing groups & roles that can see me (Z-46, WIP) #196

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

cdn64
Copy link
Contributor

@cdn64 cdn64 commented Apr 20, 2021

This proof of concept adds a section to the help page listing all groups & roles that can see the currently logged in user:

grafik

It adresses a feature request from PBS (cc @Michael-Schaer) and an older request in the forum:

hitobito sollte stärker kommunizieren, […] wer denn eigentlich auf meine Daten Zugriff hat. Es geht grundsätzlich ums Bedürfnis, ich will wissen, wer an meine Daten herankommt.

I'm unsure about the following aspects:

  1. Whether the determination of «who can see me» is correct, and how to optimize this for multiple entries
  2. Whether the placement of the section is good, or whether it should rather be put on a separate page
  3. Whether this information is also wanted in hitobito core, and the implementation should therefore be moved

@Vento-Nuenenen
Copy link

I may suggest to add sections, who can see basic-infos (:show), see advances-infos (:show_details), see all (:show_full) and edit (:update).
Shouldn't be to complicated, but is a bit of an overkill...

@Vento-Nuenenen
Copy link

To keep better performance on your home-page it would be better to bring this on an separate page.
I think it could take a lot of time to grab all those infos on a person with many roles...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants