Skip to main content

What You'll Need

CredentialWhat it is
Tenant IDAzure AD tenant identifier
Client IDApplication (client) ID
Client SecretGenerated client secret

Overview

Create an Azure AD app registration to connect Parable to Microsoft 365 using OAuth 2.0 client credentials. This enables secure, automated access without user sign-in.

Prerequisites

Setup access in . These steps require , or a colleague with equivalent permissions who can create credentials for you.If that is not you, ask your administrator.
  • Global Administrator or Application Administrator role in Azure AD
  • Permission to grant admin consent for API permissions

Setup Guide

1

Access Azure Portal

  1. Navigate to Azure Portal
  2. Go to Azure Active DirectoryApp registrations
  3. Click New registration
2

Register Application

FieldValue
NameParable Integration
Supported account typesAccounts in this organizational directory only
Redirect URILeave blank (not needed for client credentials)
Click Register
3

Note Application Details

From the Overview page, copy:
  • Application (client) ID
  • Directory (tenant) ID
4

Create Client Secret

  1. Go to Certificates & secrets
  2. Click New client secret
  3. Add description: Parable Integration Secret
  4. Select expiration (recommend: 24 months)
  5. Click Add
Copy the secret Value immediately — it won’t be shown again!
5

Configure API Permissions

  1. Go to API permissions
  2. Click Add a permissionMicrosoft Graph
  3. Select Application permissions
  4. Add these permissions:
PermissionPurpose
User.Read.AllRead all user profiles
Directory.Read.AllRead directory data
AuditLog.Read.AllRead audit logs
Reports.Read.AllRead usage reports
Mail.ReadRead mail (if needed)
Calendars.ReadRead calendars (if needed)
6

Grant Admin Consent

  1. Click Grant admin consent for [Your Org]
  2. Confirm the consent dialog
All permissions should show a green checkmark indicating consent was granted.
7

Enter values in the form

  1. Tenant ID, Client ID, and Client Secret: Paste the Directory (tenant) ID, Application (client) ID, and client secret value.
  2. Click Save & test connection.

Need to restrict access?

By default, this grants access to all users in your tenant. See Scoped Access to limit Parable to specific users or teams.