Hi @Donpaul Stephens I understand you're using Azure Sponsorship under Microsoft for Startups and onboarding team members as external guest users. You assign them Contributor rights. Everything works for a few days but then access randomly breaks. Re-inviting them temporarily resolves the issue, but their old accounts remain same entries. This cycle repeats weekly and affects all of your developers.
Users in a directory with the Member user type have different default permissions compared to B2B guest users invited from another directory. For example, Member users can read almost all directory information, whereas Guest users have restricted directory access. For more information, please refer to: What are the default user permissions in Microsoft Entra ID.
When you delete a user, they are moved into a soft-deleted state and remain available for 30 days. Please try permanently deleting the users and then re-add them in Entra ID before assigning the Contributor (RBAC) role again. You can learn how to permanently delete users here: Delete a user from Microsoft Entra ID.
Regarding the following issue:
"You do not have authorization to access this resource." "[user] does not have authorization to perform action [something] over scope '/subscriptions/[xxxxxx]' or the scope is invalid. If access was recently granted, please refresh your credentials."
Which specific resource were the users trying to access in Azure or Microsoft Entra ID when this error appeared? Where exactly users are you encountering the issue? If possible, could you please share a screenshot or error message details to help us better understand and investigate the problem?
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.