Connecting an calendar to your Webasyst profile

Step-by-step user manual

In the Team app, you can view and manage calendar events stored in your account, without leaving Webasyst backend. To do so, connect an external calendar as described below.

Open the Team → Plugins section and install the calendar plugin.

Setting up plugin and a Microsoft application

This setup must be completed only once. When it’s done, all users of the Team app in your Webasyst backend will be able to connect personal external calendars from their Microsoft accounts.

  1. Open the Team → Plugins section and open the calendar plugin’s settings.
  2. Use the link in plugin settings screen to proceed to the application registration page.
  3. Click the Add an app in the Azure portal button.
  4. Sign in on the Azure portal. If you have no account there, sign up first.
  5. Click the New registration button.
  6. In the Name field enter any app name; e.g., “Webasyst Team”.

    For the “Who can use this application or access this API?” setting select the “Accounts in any organizational directory (Any Azure AD directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)” option.

    For the “Redirect URI” select the “Web” option and paste the “Redirect URI” field’s value from Team app plugin’s settings into the adjacent text field.

    Click the Register button.
  7. On the following page copy the Application (client) ID value and paste it to the Application ID field in the plugin settings.
  8. Click on the Add a certificate or secret link.
  9. On the following page click on New client secret.
  10. Select the desired secret expiration period and enter any comprehensible desription for yourself. Then click on Add.
  11. Copy the text under the Value header and paste it into the Application secret field.
  12. Open the Manage → API permissions section. Click on Add a permission.
  13. Click on Microsoft Graph.
  14. Select Delegated permissions.
  15. Select the following permissions:
    • Calendars.Read
    • Calendars.Read.Shared
    • Calendars.ReadWrite

    Click on Add permissions.

  16. Save the Team app plugin’s settings.

Connecting an external calendar in personal Webasyst profile

In order to make the connection of external calendars available to users of your Webasyst backend, first set up the calendar plugin and a Microsoft application as described above.

  1. To connect an external calendar, open your profile page in Webasyst backend, click “Personal calendar settings” under the calendar table, and select “Add external calendar” in the pop-up area.
  2. Select “ calendar” from the available list and confirm your choice. If you are not authorized on Microsoft website, you will be offered to do so.
  3. Select the desired calendar integration level:
    • import only
    • import + export of changes and deletions
    • full data synchronization
    Read descriptive hints to better understand your options.

    Confirm your choice and wait until data are fully loaded from an external calendar into your Webasyst account.

Done! Start working with calendar events, which are now synchronized with the data from your calendar in accordance with the selected integration level.


    Add comment

    To add a comment please sign up or login

    Раздел помощи работает на основе приложения «Хаб»