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.