What is the reason this setting causes a 403 Forbidden error when initiating a bulk export job for WhatsApp transcripts via the POST /api/v2/analytics/conversations/details/query endpoint?
The environment is Genesys Cloud EU-West-1. We are processing a legal discovery request requiring strict chain of custody metadata. The service account possesses the Analytics:Reports:Read and Recordings:Read permissions. The query filters for digital channel interactions within a 7-day window.
{
“message”: “Insufficient permissions to access resource. Contact your administrator.”,
“status”: 403,
“code”: “forbidden”
}
The same query works for voice recordings. The issue appears isolated to digital channels (WhatsApp, Web Chat). We have verified the IAM policy for our S3 bucket integration, which remains valid. The job status returns failed immediately upon creation.
Is there a specific permission set required for digital channel metadata aggregation in bulk exports? We need to ensure the audit trail remains intact for compliance. The SDK version is genesys-cloud-node-sdk v3.1.0. Any insights on the permission matrix for digital channels would be appreciated.