Single Sign-On (SSO) Technical Requirements: Microsoft Entra ID (Azure AD) Integration

Single Sign-On (SSO) Technical Requirements: Microsoft Entra ID (Azure AD) Integration

To facilitate the SSO/OAuth 2.0 integration for link4 application, the following configuration and assets are required from your Microsoft Entra environment.

1. Application Registration
The customer must create an App Registration in the Microsoft Entra admin center.
  1. Redirect URI: Must be set to [We will send the URI separately] under the Web platform.
  2. Grant Type: The application must support the authorization_code flow.
2. Required Credentials (To be sent to us)
We require the following three items to configure the connection:
  1. Directory (Tenant) ID: The unique identifier for the customer's Azure instance.
  2. Application (Client) ID: The unique ID for the specific app registration.
  3. Public Certificate (.cer): The public part of the certificate that the customer has uploaded to the "Certificates & secrets" section of their Azure App Registration.
3. Certificate Requirements
For our system to generate the required client_assertion (the signed JWT), we need the following stored on our server:
  1. Private Key (.pem or .key): The private key corresponding to the public certificate uploaded to Azure.
  2. Private Key Password: If the private key is encrypted, the password must be provided via a secure secret management channel.
4. API Permissions
The app registration must have the following Microsoft Graph permissions granted with Admin Consent:
  1. openid
  2. profile
  3. email
    • Related Articles

    • Link4 Integration Guide - New Zealand (NZ)

      Technical Requirements and Mandatory Data ? Purpose This guide explains the mandatory technical and data requirements for organizations integrating with Link4 to send and receive electronic invoices. Before integration, ensure your ERP, Accounting ...
    • How to upload your list of Suppliers? (NZ ERP Integration Users)

      Link4 makes it easier for you to add your Suppliers and begin trading with them. Just download the template Excel file, enter your supplier details, and upload them in a single file. Step 1 Log in to your Link4 account via our home page. Step 2 Click ...
    • How to submit a ticket and request support?

      If you come across any questions or require assistance with e-invoicing via Link4, you can submit a ticket directly through your Link4 account. Once you submit a ticket, our team will be in touch with you shortly. (Please ensure you enter a valid ...
    • How to Send an eInvoice through Link4 using Xero? (NZ Users)

      Once you have successfully connected your Link4 account with Xero, you can start sending eInvoices to your customers by creating the invoices as you normally do in Xero. Before sending eInvoices, there are a few points to remember : Make sure that ...