Skip to main content

What you can automate

  • Onboard and offboard users (create, disable, reset password)
  • Assign and remove Microsoft licenses
  • Update groups and distribution lists

1. Find the tenant ID

Use the tenant ID when authenticating the Neo Automations app.
Find tenant ID in Microsoft Entra ID

2. Add the company in Neo Dashboard

  1. Go to https://dashboard.neoagent.io/end-companies and select New Company
Create a new company
  1. Fill details
    • Pax8 is optional (only if you manage Microsoft licenses via Pax8)
    • Custom instructions are optional for onboarding/offboarding policies
  2. Click Create
Company details and access buttons
  1. Click both key icons to grant Application and Delegated access to Neo.
    • Sign in as a tenant admin with one of: Global administrator, Privileged authentication administrator, Authentication administrator
    • Complete the standard Microsoft consent flow
Grant app and delegated permissions
Application access lets Neo perform actions like creating users and assigning licenses. Delegated access lets Neo perform actions on behalf of a signed-in admin for tasks like password resets and disabling users.

3. Optional: Assign Exchange Administrator role

This enables additional Exchange Online actions (e.g., add user to shared mailbox, set forwarding).

Steps in Microsoft Entra ID

  1. Open the Azure Portal and search for Microsoft Entra ID
Search for Microsoft Entra ID
  1. Go to Roles and administrators
Roles and administrators
  1. Search for Exchange Administrator
Search Exchange Administrator role
  1. Click Add assignments
Add assignments
  1. Add the Neo Automations app
Select Neo Automations
You’ve completed permissions. Neo can now perform enhanced Exchange Online actions.