I’ve never done this, but I assume you can get what you need in a Script Data Source using these scripting functions:
- https://docs.inductiveautomation.com/display/DOC79/system.user.getSchedules
- https://docs.inductiveautomation.com/display/DOC79/system.user.getScheduledUsers
Or checkout the relevant bits from the API: