Providers

OneCal Unified supports the following providers. More providers will be added in the future and will be listed here.

  • Google Calendar
  • Microsoft Outlook
  • Apple Calendar (Coming Soon)

How to enable a provider for your application

To enable a provider for your application, log in to your OneCal Unified Dashboard and navigate to the Providers page from the left navigation menu. On the providers page, click on "Enable" next to the provider you want to enable.

After enabling the provider, you will be redirected to the provider's page where you can configure the provider's settings.

  • Name
    Use Custom Credentials
    Description

    If enabled, OneCal Unified will use the Google or Microsoft app you provide below for when the user authenticates with this provider. If disabled, OneCal Unified will use the client ID and client secret provided by OneCal Unified for this provider. Leaving this setting disabled is only supported in Sandbox mode. For production, you must provide your own app credentials.

  • Name
    Client ID
    Description

    The client ID of the OAuth app registered with the provider.

  • Name
    Client Secret
    Description

    The client secret of the OAuth app registered with the provider.

  • Name
    Tenant
    Description

    The tenant ID of the OAuth app registered with the provider. This is only required for Microsoft Outlook.

  • Name
    Authorized Redirect URL
    Description

    This is a read-only field. Make sure to add this URL to the authorized Redirect URLs for the OAuth app registered with the provider.

  • Name
    Scopes
    Description

    The scopes (permissions) to request from the provider when the user authenticates your app. Make sure to only select the scopes which you will need and that the selected scopes are enabled in the OAuth app registered with the provider.

Was this page helpful?