Introduction

This is a step-by-step guide for integrating your Azure Active Directory with PackageX Receive to allow fetching information on Recipients and optionally Users.

Recipients are contacts that cannot login to the application. They can potentially include the full directory. Enabling this integration removes the need to manually create or update recipients, or import them via CSV file.

Users are people who can login to the PackageX dashboard/application using SSO. These only include the directory users that are assigned to the SSO Enterprise Application created in the Azure Portal.

Configuring SSO is a required pre-requisite to the Azure AD sync.

Step 1

  1. You need to first provide your Enterprise Application in Azure permissions to access directory data

  2. Search “k ” in Azure Portal and open it

    Untitled

  3. Click “All applications” and search for your enterprise application and open it

    Untitled

  4. Select “API Permissions” → “Add a permission” → “Microsoft Graph”

    Untitled

  5. Select “Application permissions”

    Untitled

  6. For syncing Recipients only, the following permissions are required:

    1. GroupMember.Read.All

      Screen Shot 2022-11-07 at 1.36.13 PM.png

    2. Group.Read.All

      Untitled

    3. User.Read.All

      Untitled

    4. For syncing Users, in addition to the three permissions above, the following is required:

      1. Application.Read.All

        Untitled

      2. Click “Add permissions” at the bottom

Step 2

  1. Open your Enterprise Application, select “Permissions”, then click “Grant admin consent for Name of your Azure Tenant

    Untitled

  2. A pop-up may appear asking you to verify identity. Click “Accept” once the review dialog appears

Untitled

Step 3

  1. Login to https://portal.packagex.io