Filter sensitive information from public API endpoints
[EPIC] Web API to meet radio requirements (aura#372 - closed)
Parent:These fields should be filtered from any public API endpoints and only be available to authenticated sessions:
- Field
email
on all records - Timeslot field
memo
: This should only be available to authenticated users - Entity
User
(not to be mixed up with profile details, which still should be public) - Entity
Cba
(CBA settings assigned to the user, not to be mistaken with the show/episode CBA Ids)
Compare the documentation here: https://docs.aura.radio/en/latest/user/admin/roles-and-permissions.html#public-visibility-of-data