Building and customizing solutions using Microsoft 365 Copilot APIs and tools
403 Forbidden when calling Copilot Admin Settings API despite valid permissions and scope
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
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.