Skip to main content
  • Setup
  • Reference

What You'll Need

CredentialDescription
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

Administrator access required. You need privileges in to complete this setup.If you don’t have admin access, contact your administrator to:
  • Create the API credentials on your behalf, OR
  • Grant you temporary admin access to complete the setup
  • 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.

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.