Shifts: Don't display reason for absence
When employees request time off, give Managers the option to not display the reason given to the rest of the team. I.e. Make the reason (= color and icon) for the absence visible to Managers only.
Right now even personal reasons such as sickness are publicly accessible to anyone. E.g. another employee could therefore track why a colleague is not in the office that day and draw conclusions about personal matters such as their Health from it. This would require consent from every employee; this consent is freely withdrawable under GDPR. One employee alone could therefore block the use of Shifts in Teams even after rollout. To comply with GDPR-requirements, please make the aforementioned change.
Disclosing the reason might also contravene privacy laws in many provinces in Canada.
There are privacy implications here that Microsoft is not recognizing or respecting.
Perhaps should not be just manager's option; there should be ability to set an organisation-wide rule? Plus maybe just do this anyway with the default being that only managers can see reasons, unless there is an override by a specific manager (with individual user's active consent required before information shown)