Hello Samet,
Thank you for using our Microsoft Advertising Learn Q&A Platform!
I understand that you are struggling with disabled API permissions. I hope the answer provided here can be of some assistance to you.
First of all, you can find explanations for how to register an application in Azure and assign the correct permissions here: Register an application - Microsoft Advertising API | Microsoft Learn
Microsoft Advertising users can use the same login credentials to access multiple accounts, potentially with different permissions on each account. An agency can setup a hierarchy of accounts to manage all users and accounts from one parent account, use one central wallet to pay for everything, and share campaign resources such as Universal Event Tracking (UET) tags and remarketing lists across customers.
- User Roles and Permissions describes the actions available for each user role, how users are provisioned on an account, how you can discover their current access rights, and how you can act on behalf of an authenticated Microsoft Advertising user with the Bing Ads API.
- Multi-User Credentials describes how you can use one set of Microsoft Advertising credentials to access advertiser accounts across multiple customers, potentially with different user roles and permissions. If you already have multiple sets of login credentials you can ask support to consolidate to one set of credentials.
- Account Hierarchy describes how you can provide access to a hierarchy of accounts for one or more users in a customer. Effectively you can manage all users and accounts from one parent account, and use one central wallet to pay for everything. Also with hierarchies, you can share campaign resources such as Universal Event Tracking (UET) tags and remarketing lists across customers.
Your application might only need to support one Super Admin user on a known account. Even with such a relatively simple permission structure you'll want to understand the actions available for each user role, how users are provisioned on an account, how you can discover their current access rights, and how you can act on behalf of an authenticated Microsoft Advertising user with the Bing Ads API.
For information about available services with the Microsoft Advertising application programming interface (API), see our Bing Ads API Overview doc. For information about getting started developing in the sandbox and production environments, see the Bing Ads API docs on Getting Started with the Bing Ads API and Sandbox. You can visit Account Hierarchy and User Permissions on API Docs to see best practices for the four broad customer management models: Direct Advertiser, Tool Provider, Agency, Reseller.
Our support teams are happy to discuss your account in more detail via phone, chat or email to provide review assistance, please see our support page to reach out!
I hope the information provided here will at least partly answer your question. If you have any additional questions please do not hesitate to reach out to our support. I have also sent you a private message asking for further details. You are more than welcome to respond to me so that I can begin the investigation on my end.
Kind regards,
Vahid | Microsoft Advertising Support Specialist | 800-518-5689