WFM API 403 Forbidden on Evaluation Assignment for Multi-Org App

Is it possible to assign evaluation forms to agents across different organizations using a single Premium AppFoundry integration? We are encountering a 403 Forbidden error when attempting to POST to /api/v2/quality/evaluationassignments. The integration holds the necessary Quality Management permissions, yet the API rejects the request when the target agent resides in a secondary organization linked via multi-org OAuth.

We have verified the following:

  • The OAuth token used for the request includes the quality:evaluation:write scope and the integration user is assigned the Quality Manager role in the target organization.
  • The evaluation form ID exists and is published in the target organization, confirmed via GET /api/v2/quality/evaluationforms/{formId}.

The error response indicates a permission mismatch despite the configuration appearing correct. This blocks our automated quality assurance workflow for clients using our multi-tenant solution. Any insights into how org boundaries affect Quality Management API access for AppFoundry partners would be appreciated.