Courseiva
Implement an agentic solutionmediumMultiple ChoiceObjective-mapped

AI-102 Implement an agentic solution Practice Question

A company is building an agentic solution using Microsoft Copilot Studio. The agent needs to retrieve customer order status from an external CRM API. The API requires OAuth 2.0 authentication with client credentials. Which connector configuration should the developer use?

⚠ Common exam trap

Watch out — candidates often confuse the HTTP connector with custom connectors, thinking a custom connector is required for OAuth 2.0, but the HTTP connector natively supports OAuth 2.0 client credentials without needing to build a custom connector.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Use the HTTP connector with OAuth2 client credentials grant type.

The HTTP connector in Microsoft Copilot Studio supports the OAuth 2.0 client credentials grant type, which is exactly what the external CRM API requires. This grant type allows the agent to authenticate as an application (not a user) by sending a client ID and client secret to obtain an access token, making it ideal for server-to-server API calls where no user interaction is needed.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Use a custom connector with API Key authentication.

    Why it's wrong here

    API Key is not OAuth 2.0.

  • Use the HTTP connector with OAuth2 client credentials grant type.

    Why this is correct

    Correct for OAuth 2.0 client credentials flow.

  • Use a Power Automate flow with a CRM connector that uses service principal.

    Why it's wrong here

    Service principal might not be OAuth client credentials.

  • Use an AI Builder model to call the API.

    Why it's wrong here

    AI Builder is not for API authentication.

About these practice questions

Courseiva writes every AI-102 question from scratch — 945 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-102 exam.