Avvi help center
Guides and answers for MSP administrators running Avvi. Search, or browse by topic below.
15 articles
Getting started
4 articles
Getting Started
What Avvi is and what it does
Avvi lets an MSP run Microsoft 365 administration in plain English across every client tenant through GDAP, with approval controls and a full audit trail.
How-to
Connect your first client tenant to Avvi
Add a client’s Microsoft 365 tenant by starting a connection, then having a Global Administrator grant admin consent so Avvi can act through GDAP.
How-to
Grant admin consent for a client tenant
A Global Administrator in the client tenant reviews the requested permissions and grants consent so Avvi’s application can operate in that tenant.
How-to
Invite your team and set their permissions
An MSP Master Admin invites technicians as MSP Admins, gates access with an Entra security group, and sets per-feature toggles.
Consent and permissions
4 articles
Concept
How GDAP and admin consent work in Avvi
GDAP delegates time-bound Entra roles to your technicians, while admin consent authorises Avvi’s application to call Microsoft 365 APIs. Both are required.
Troubleshooting
Fix admin consent failures when connecting a client tenant
Admin consent fails most often because a non-admin tried to consent, a service principal is missing, or the tenant is partially consented. Fixes per AADSTS code.
Troubleshooting
Fix a feature that is missing from your Avvi portal
A missing feature or tenant is almost always a permission gap: security-group membership, a feature toggle, or the tenant’s GDAP roles or consent.
Concept
What happens when GDAP or role permissions change
When GDAP roles, group membership, toggles, or admin consent change, Avvi’s access changes with them, and a technician usually has to sign in again.
Using AI chat
4 articles
How-to
Phrase requests so Avvi acts on them accurately
Name the client tenant, identify the user by their full email or user principal name, and state the exact outcome, then review Avvi’s restatement.
Concept
Why Avvi asks you to confirm before it makes a change
Avvi requires explicit confirmation before any action that creates, changes, disables, or deletes something. Read-only requests run without it.
Troubleshooting
What to do when Avvi cannot complete a task
Usually a permission or consent gap, an unsupported action, an unresolved request, or a Microsoft-side error. The chat message names which.
How-to
Read the audit history of Avvi’s actions
Open the history for an Avvi action to see the request, the action Avvi took, the tenant and object affected, who approved it, the time, and the result.
Account and security
3 articles
How-to
Handle session timeouts and re-authentication
Avvi sessions expire after inactivity as a security measure. When prompted, sign in again through Microsoft and complete multi-factor authentication.
Concept
How tenant isolation keeps client data separate
Actions and data never cross between one client tenant and another, or between one MSP and another. Each action runs in the scope of a single named tenant.
How-to
Where to find the audit trail
The audit trail lives in the Avvi portal and records every action across your tenants. Filter it by tenant, user, and date.
Still need help
If an article does not resolve it, contact support and a person will pick it up.
✦
Ask Avvi
Support assistant