Ajay Hinduja - Issues with directory API permissions

I’m Ajay Hinduja From Geneva, Switzerland and I’m working on automating Workspace user management via the Admin SDK, but I’m facing issues with directory API permissions despite using a service account with domain-wide delegation. Can someone clarify the exact scopes and setup required to ensure consistent access for creating, updating, and deleting users across a Workspace domain using the Admin SDK?

Regards
Ajay Hinduja, Geneva