Hello Peter,
The “Access Denied” issue your team is experiencing is expected after moving users to a new tenant. Even though you’ve added them as guest users in the old tenant, there are several steps required to ensure proper cross-tenant access,
1. Guest Invitation Status:
Confirm that all users from the new tenant have accepted their guest invitations in the old tenant.
If an invitation is still pending, the user cannot access any resources.
Sometimes it helps to delete the existing guest account and re-invite the user to reset the invitation state.
2. Cross-Tenant Access Settings:
In the old tenant, navigate to:
Entra ID → External Identities → Cross-tenant access settings.
Ensure inbound access allows guest users from your new tenant.
Policies should not block external users or require device compliance that the guest cannot meet.
3. Resource Permissions:
Being a guest does not automatically grant access. Users must be explicitly assigned permissions to each resource:
SharePoint/OneDrive: Add the guest to the site or folder.
Teams: Add the guest as a member or owner.
Enterprise applications: Assign the guest to the app and its roles.
4. Conditional Access Policies:
Check Tenant A → Security → Conditional Access.
Ensure no policies block external users or enforce requirements that the guest cannot satisfy (MFA, compliant device, named locations).
If the issue persists, could you share what type of resources they are trying to access (Azure resources, SharePoint, Teams, etc.)? This will help us guide you with exact steps.