Share via

Microsoft 365 Nonprofit: Approved organization cannot access Nonprofit Hub because signed-in account is not recognized as Global Administrator

2026-04-07T10:33:52.9566667+00:00

Our organization, has already been approved for Microsoft nonprofit eligibility.

We successfully added and verified our custom domain ehso-af.org in Microsoft 365, and we can access the Microsoft 365 admin center. However, when we try to access the Nonprofit Hub and nonprofit offers, we receive a message saying that the signed-in account is not a Microsoft 365 Global Administrator account.

We want to understand why this is happening and how to resolve it.

Current situation:

Organization: [Moderator note: personal information removed]

Nonprofit eligibility: approved

Custom domain: ehso-af.org added and verified

Microsoft 365 admin center access: yes

Problem: Nonprofit Hub says the signed-in account is not a Global Administrator

Our main question is:

How can we identify which account currently has the Global Administrator role in our tenant, and how can we assign the correct Global Administrator role to the account that needs to manage nonprofit offers?

We would also like to know whether this can happen if an account has some admin access in Microsoft 365 but does not have the specific Global Administrator role in Microsoft Entra.


Moved from: Exchange Online

Microsoft 365 and Office | Subscription, account, billing | For business | Other
0 comments No comments

1 answer

Sort by: Most helpful
  1. Liora D 13,840 Reputation points Microsoft External Staff Moderator
    2026-04-07T11:28:10.89+00:00

    Dear @Education and Humanitarian Service Organization,

    I hope you’re having a good day and thank you for providing the detailed background about your tenant.

    Based on your description, I understand that your organization has already been approved for Microsoft nonprofit eligibility, your custom domain ehso‑af.org has been successfully added and verified, and you can access the Microsoft 365 admin center. However, when attempting to access the Nonprofit Hub, you receive a message indicating that the signed‑in account is not recognized as a Global Administrator.

    This situation can occur when the account you are using has some administrative permissions in Microsoft 365 but does not hold the Global Administrator role in Microsoft Entra ID. It’s important to note that having access to the Microsoft 365 admin center, or being able to manage domains and certain services, does not automatically mean the account is a Global Administrator. Microsoft 365 supports multiple admin roles (such as User Administrator, Exchange Administrator, or Billing Administrator), but only the Global Administrator role has full tenant‑wide permissions.

    Access to the Nonprofit Hub and nonprofit offers is restricted specifically to Global Administrators. This is by design, as nonprofit eligibility, offers, and grants apply at the tenant level and require the highest level of administrative authority to manage.

    To identify which account currently has the Global Administrator role in your tenant:

    Sign in to the Microsoft 365 admin center using an account that already has sufficient admin access. Go to Users > Active users > Select a user, then review their Roles to see whether Global Administrator is assigned.

    User's image

    If you locate an existing Global Administrator account:

    That account can assign the Global Administrator role to the user who needs to manage nonprofit offers.

    Once the role is assigned, sign out and sign back in, then access the Nonprofit Hub again.

    Answer to your specific question: Yes, this issue can absolutely happen when an account has administrative access in Microsoft 365 but does not have the Global Administrator role in Microsoft Entra ID. In that case, access to the Nonprofit Hub will be blocked until the correct role is assigned.

    Once the appropriate account is granted the Global Administrator role, access to the Nonprofit Hub and nonprofit offers should work as expected.

    I hope this clarifies why you’re seeing this message and helps you resolve the issue quickly. If you have any follow‑up questions or need additional guidance, please feel free to reply.

    Looking forward to hearing back from you with any updates or additional details. 

    Warm regards, 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".    

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.   


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.