Hi @Zhicheng Liu (CSI Interfusion Inc) • Thank you for reaching out.
Azure AD does support application ID to be used in the scope parameter of the authentication request. However, you have to provide the scope name along with the application ID like 70072b3b-xxxx-xxxx-xxxx-394ae41ec45e/.default or with specific scope like 70072b3b-3966-47d1-8f3f-394ae41ec45e/read. With V2 endpoint, you cannot use only the app ID as scope. Please find below snip for your reference:
If you want to use only the App ID, you may use V1 endpoint which uses resource parameter instead of scope and allows the use of only the app ID. Please refer to below screenshot:
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.