Adding Microsoft 365 to Your DayBack

Turning on Microsoft 365 Calendars

To enable MS 365 calendars in DayBack, visit DayBack's admin settings and turn visibility "on" for the MS 365 calendar source:

Once the source is visible in your group, you'll see an "Authorize" button. Click this to grant DayBack permission to access your MS365 calendars and any group-shared calendars you're assigned to.

What if I receive a prompt stating I "Need admin approval"?

If you receive a "Need admin approval" prompt during authentication, it could be due to one or both of the following reasons:

  1. Group Shared Calendar Permissions: DayBack can read and write to group shared calendars, if a user is a member of an MS365 group. However, write access requires that DayBack respects the "Group.ReadWrite.All" permission from MS365. If your MS365 account has this scope/permission set to "Admin consent required," you'll need admin approval to proceed.
  2. General Admin Approval: Your MS365 administrators may have set your account to require their approval before authenticating with any external applications (like DayBack). This means you'll need their permission regardless of the application.

In both cases, if you're a non-admin user, contact your MS365 administrator to approve the authentication of your MS365 account in DayBack. Once approval is granted, you can use your MS365 account in DayBack without issues.

Can I See Shared MS365 Calendars?

Yes. A calendar needs to be either directly shared with you or created as a group calendar to show up in DayBack. The MS365 API does not return other "shared" calendars.