Practical guides
Customer tenant onboarding
Connect a Microsoft 365 customer tenant to Wadyu while keeping the relationship strictly scoped to the current MSP.
Purpose
Onboarding creates the relationship between an MSP tenant and a customer Microsoft 365 tenant. Every synced or collected record must remain attached to that pair.
Practical workflow
Start from the Customers page, launch the Microsoft consent flow, sign in with an authorised customer admin, approve the requested permissions and verify that the customer ends in linked status with an Entra tenant ID.
Controls and validation
Check mspTenantId, entraTenantId, display name, primary domain, relationship type and callback account. direct_self should be reserved for the MSP adding its own tenant or a direct-customer scenario.
Security and compliance
Tenant isolation is enforced by the API, not only by the UI. Guessing a customer identifier must never grant access to another customer scope.
Common mistakes
A JSON callback usually points to a missing return path or interrupted session. An empty Graph sync usually means missing permissions, wrong tenant, expired secret or Microsoft throttling.