Share via

403 Forbidden when calling Copilot Admin Settings API despite valid permissions and scope

Anonymous
2026-01-01T16:16:05.6933333+00:00

The application has been granted the required documented permissions (CopilotPackages.Read.All and even tried also with CopilotPackages.ReadWrite.All). The access token is issued for Microsoft Graph and explicitly includes the required scope.

Despite this correct configuration, calls to the Microsoft 365 Copilot Admin Settings API for listing Copilot packages consistently return a 403 Forbidden response:

{
    "error": {
        "code": "Forbidden",
        "message": "Access is denied to the requested resource.",
        "innerError": {
            "date": "...",
            "request-id": "...",
            "client-request-id": "..."
        }
    }
}

API Reference

https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/api/admin-settings/package/copilotpackages-list

Is there any additional configuration required at the tenant to successfully call this API?

If not, are there known issues that could explain the 403 response despite valid permissions and scope?

Thanks!
Erez.

Microsoft Copilot | Microsoft 365 Copilot | Development

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.