M
M365Suite DocsGitHub Edition v1.4
Getting Started·4 min read

Bring Your Own Application (BYOA)

If your organization has strict governance policies that block third-party enterprise applications, or if you prefer to retain complete control over credentials, M365Suite supports BYOA (Bring Your Own Application).

Registering Your Application in Microsoft Entra ID

  1. Open the Microsoft Entra Admin Center.
  2. Go to Identity > Applications > App registrations > New registration.
  3. Set the name to M365Suite Navigation Protection and select Accounts in this organizational directory only.
  4. Once registered, copy the Application (Client) ID and Directory (Tenant) ID.
  5. Go to API Permissions > Add a permission:
    • Select Microsoft Graph > Application Permissions > add Sites.Read.All and Group.Read.All.
    • Select SharePoint > Application Permissions > add Sites.Read.All.
  6. Click Grant admin consent for [your-tenant].
  7. Go to Certificates & Secrets > New client secret. Generate the secret and copy its Value immediately.

Activating BYOA in M365Suite

  1. Open the M365Suite Dashboard.
  2. Navigate to Settings > Custom App Registration (BYOA).
  3. Paste your Application (Client) ID and Client Secret Value.
  4. Click Test Connection to verify API validation.
  5. Click Save & Activate.