API access and integration with Microsoft Partner Center for managing partner data
The Partner ID being used is the likely cause. Publisher verification requires the Partner ID with type PartnerGlobal. A PartnerLocation ID is not supported for publisher verification, even if the field is accepted in the UI.
Use this path to verify and retry:
- In Partner Center, open the connected partner profile.
- Go to Identifiers > Microsoft Cloud Partners Program.
- Find the Partner ID whose type is PartnerGlobal.
- In Microsoft Entra admin center, open Entra ID > App registrations > iSOLV Inbox > Branding & properties > Publisher verification.
- Enter the PartnerGlobal ID, accept the agreement, and retry Verify and save.
Additional checks supported by the troubleshooting guidance:
- Ensure the app registration is in a Microsoft Entra tenant, not a consumer-account registration.
- Ensure isolv.net is the app’s configured publisher domain and is a verified custom domain in the same tenant.
- Ensure the signed-in account has the required tenant role. The troubleshooting guidance calls out signing in as at least a Cloud Application Administrator.
- If the UI continues to show only the generic temporary-service message, reproduce the operation with Microsoft Graph or Graph Explorer to get a more specific error.
For Graph-based troubleshooting:
- The request must target the application object ID, not the AppId/ClientId.
- The verified publisher value must be the Partner ID used for publisher verification.
- A typical request format is:
POST /applications/{application-object-id}/setVerifiedPublisher
{
"verifiedPublisherId": "<PartnerGlobal ID>"
}
If Graph returns a specific error, map it as follows:
- ApplicationNotFound or ApplicationObjectisInvalid: the wrong identifier was used; use the application object ID.
- Missing or invalid partner ID errors: use the PartnerGlobal ID from the connected partner profile.
- NoPublisherDomainOnApplication: set the app’s publisher domain first.
- InteractionRequired: MFA must be enabled and actually performed in the same session before retrying.
- PublisherDomainMismatch-type scenarios: the Partner Center verified domain must match the app publisher domain or a verified custom domain in the tenant.