Pass Your Microsoft AI-103 Exam Easy!

Microsoft AI-103 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

AI-103 Premium VCE File

Microsoft AI-103 Premium File

187 Questions & Answers

Last Update: Oct 24, 2026

$89.99

AI-103 Bundle gives you unlimited access to "AI-103" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
AI-103 Premium VCE File
Microsoft AI-103 Premium File

187 Questions & Answers

Last Update: Oct 24, 2026

$89.99

Microsoft AI-103 Exam Bundle gives you unlimited access to "AI-103" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft AI-103 Practice Test 27

Question 260

A subscription hosts two distinct model deployments in the same geography. A development team increases allocation to a noncritical batch deployment, after which a production deployment cannot scale to its expected tokens-per-minute quota. What should operations evaluate?

  1. Increase the production deployment's TPM setting in its own configuration without checking whether both deployments already exhaust the shared regional model quota.
  2. Inspect quota/capacity allocation by model, deployment type and geography, then rebalance or request approved capacity without assuming unused allocation is globally interchangeable.
  3. Increase provisioned throughput reserved for the noncritical batch deployment and assume that its unused token capacity can be borrowed automatically by the production deployment in the same geography.
  4. Request a higher subscription-wide quota and allocate it to the new batch deployment first, without inspecting current per-model and per-deployment quota assignments in the shared geography.

Explanation

Correct Answer

B:

Determine which model family, deployment type, subscription and geography quota pools are shared or separately enforced, and compare the batch and production allocations against actual measured demand. Where the service allows, rebalance capacity from the noncritical deployment, schedule batch work differently or request an approved quota increase; verify the production deployment can serve peak load afterwards. Do not infer that every unused allocation is transferable across models or regions. This is an allocation governance problem between existing workloads, not proof that the model itself is defective.

Incorrect Answers

A:

A higher per-deployment rate allocation might help when sufficient underlying quota remains, making this an initially plausible scaling action. The failure began after a separate batch deployment consumed additional shared capacity, so merely requesting a larger local setting may be rejected or have no available budget. Inspect subscription/model/region quota accounting and rebalance or request supported capacity before scaling production.

C:

Provisioned throughput can provide predictable inference capacity for a particular workload, so looking at reserved capacity is operationally relevant. But an allocation committed to one deployment is not necessarily transferable to another model, type or quota pool. In this case the batch workload has already constrained production scale-up. Increasing its reservation can worsen the contention unless the quotas and regional model allocations are assessed. Operators should inspect the actual scope of both deployments and rebalance or request the correct capacity rather than infer universal sharing.

D:

A subscription quota increase may eventually support both workloads, so it is relevant to the engineering problem. But the production deployment is already blocked after a change to how limited capacity was allocated. Assigning any newly obtained capacity to batch first could repeat the original contention. Before requesting or distributing additional quota, the team should inspect the deployment-type and regional allocation boundaries, rebalance noncritical work, and reserve adequate production headroom.

Question 261

A company has an Azure-hosted assistant that successfully calls an existing Foundry agent using its managed identity. When the application tries to create new agents, the service returns an authorization error. The application was deliberately assigned the least-privilege agent consumer role. Which investigation best distinguishes a role issue from a broken model endpoint?

  1. Grant the app's managed identity a Foundry project Reader role and retry agent creation, assuming project visibility also authorizes agent write operations.
  2. Check the role assigned to the calling identity and whether it permits authoring agents; grant only the necessary supported project-level development permission if creation is required.
  3. Assign Azure subscription Contributor through the management plane to the app identity, but omit the service-specific Foundry project data-plane role that controls agent creation.
  4. Reissue the same managed-identity token for the project and retry agent creation, assuming its successful inference permissions automatically grant the agent-authoring role.

Explanation

Correct Answer

B:

Foundry supports roles with different privileges: an agent consumer may interact with an existing endpoint without authoring or editing agents, whereas creating or editing agents requires an appropriately scoped developer role such as Foundry User under the supported service contract. Confirm the exact action and role assignment at the relevant resource or project scope, and distinguish creating an agent from deploying a hosted agent, which can have additional requirements. Grant the narrowest permission actually necessary, then retry the same operation while retaining managed identity. This explains successful inference alongside failed creation without assuming an endpoint problem.

Incorrect Answers

A:

A Reader-type project role can be useful for listing resources and diagnosing which project the application is using. The failing operation is agent creation, which is a data-plane write action with more permissions than simple discovery or model inference. Visibility of the project is not the same as authorization to create or modify an agent. The operator must identify the actual principal and assign the least-required supported agent-management role, accounting for scope and propagation. A read-only grant can leave the HTTP 403 unchanged.

C:

Subscription-level management access may allow broad resource configuration and can look like a quick solution to a permission error. It is both excessive for a scoped agent-creation operation and not guaranteed to provide the distinct Foundry data-plane actions required by the project API. Model inference and agent management can require different service roles. The proper fix is to check the principal, requested action and supported least-privilege role at the correct scope, not escalate general ARM privileges without verifying the data-plane authorization contract.

D:

Token refresh can help when a credential has expired, and the worker successfully using managed identity is a positive configuration signal. The different operation—creating agents—may require additional data-plane authoring rights beyond invoking an existing agent. A freshly issued token with unchanged role assignments will encounter the same authorization gap. Check the principal's actual project roles and grant only the necessary creation permission.

Question 262

A helpdesk agent must remember a customer’s case during a support session, then delete that session after the customer’s erasure request. The system presently keeps an embedding-based summary forever after deleting the visible chat messages. Which TWO independently necessary controls meet the requirements? (Select TWO.)

  1. Encrypt the shared embedding-summary store at rest and continue keeping all customers’ summaries under one global lookup key with no user-scoped retrieval filtering.
  2. Scope conversational state, summaries and retrieval to the authenticated customer/session with enforceable access boundaries.
  3. Delete only the web page transcript while preserving all vectors and tool results indefinitely.
  4. Apply retention and erasure across stored turns, derived memories, indexed embeddings and associated authorized tool artifacts, with deletion verification.
  5. Delete the session’s visible chat records and expire its application cache, but leave the vector summary index and tool-generated summaries available under the same customer key for future model retrieval.

Explanation

Correct Answers

B:

Associate every chat turn and derived memory entry with an authenticated customer and a distinct session identifier, and enforce those labels in storage queries and retrieval tools. Authorization must be checked before any text, vector hit or tool result reaches the agent context. This supplies the customer-specific continuity the support workflow needs without exposing another person’s history. It is necessary independently of deletion: a system can delete old data correctly yet still leak active conversations through unscoped retrieval.

D:

Implement a retention schedule and an erasure workflow that identifies original conversations and derived summaries, memories, embeddings, search entries and retained tool artifacts subject to the request. Remove or invalidate them across supported data stores, handle delayed-index propagation and keep only policy-authorized deletion receipts without recreating the content. Verify a subsequent retrieval cannot surface the erased material. This control is separately required from session-level access filtering because deletion, not just temporary isolation, is part of the stated contract.

Incorrect Answers

A:

Encryption at rest reduces exposure if storage media or backup copies are accessed outside normal application controls, so it is a legitimate security measure. It does not prevent an authenticated application query from retrieving another customer’s stored summary when all records share an unrestricted key. Embeddings and summaries may retain personal data and remain subject to erasure requirements. Enforce session-scoped access and delete all derived artifacts when a validated erasure request occurs.

C:

Removing the browser-visible transcript changes presentation, but does not erase copies retained in vector indexes, summaries, caches or tool-response archives. Those derived records can reconstruct facts from a customer’s support case even after the apparent deletion succeeds. The organization must inventory the full data lifecycle and propagate authorized deletion through dependent stores. Otherwise the system would make a false claim that an erasure request was completed while preserving retrievable sensitive content behind the scenes.

E:

Front-end deletion and cache expiry can give the appearance that a customer’s conversation has been erased, but this system explicitly stores durable embedding-based summaries after visible messages disappear. Those derived records may still be retrieved on a later support session and may include sensitive case details. The erasure requirement covers all relevant copies, not only the user interface or short-lived application cache. Apply auditable deletion and retention controls to indexed memories and tool outputs as well.

Question 263

A retail support agent passed its original benchmark in spring. In October, customers start describing the same returns problems using new seasonal vocabulary, and errors increase although the deployed model has not changed. Which monitoring design most reliably detects and explains this drift?

  1. Compare only the current model name against the original model name and declare performance unchanged if they match.
  2. Add October customer phrases into the original spring benchmark and publish only one blended overall accuracy score, discarding the separate baseline and seasonal cohort labels.
  3. Evaluate a versioned seasonal cohort with labeled new phrasing alongside an unchanged baseline cohort, segment results by intent, and investigate regressions using grounded case evidence.
  4. Rerun the original benchmark unchanged and accept its previous pass score, without adding the new customer phrasing patterns now appearing in production.

Explanation

Correct Answer

C:

Build a newly labeled evaluation set from current seasonal terms, preserve the earlier spring baseline as a control, and run both against the same deployed version and retrieval state. Segment by task intent, locale, retrieval relevance and grounded answer accuracy so the team can identify which vocabulary or policy category changed. Record representative failed cases and source passages before adjusting prompts, search or model choice, then rerun the affected cohort. This measures actual task-quality drift rather than inferring it from an unchanged deployment identifier.

Incorrect Answers

A:

Model-version equality is useful deployment metadata, but it does not prove that user language, policies, source documents or tools stayed constant. Seasonal wording can alter which intents are recognized and which retrieval passages are selected even under an unchanged model. The organization’s reported failure concerns how the fixed system performs on new inputs, not whether its version string changed. Real monitoring needs labeled contemporary cases with the same acceptance criteria used on the earlier baseline.

B:

Updating a benchmark with current customer phrasing is appropriate when the traffic distribution changes. However, merging the old and new cases into a single aggregate makes it difficult to see whether the seasonal terms specifically caused the regression or whether older intents still pass. If abundant spring cases dominate the test, the October failure can be hidden by a good overall score. The team needs separate versioned cohorts and per-intent results so it can attribute deterioration to the newly observed vocabulary while retaining a stable comparison baseline.

D:

Reusing a stable baseline evaluation is valuable for detecting whether an old capability regressed. It cannot measure behavior on newly encountered language that the test set never represented. The real-world failure is a change in user phrasing and input distribution after the spring acceptance. Add labeled recent cases and compare the current deployed model against the old benchmark and production error categories. A historic pass without refreshed coverage is not evidence that the agent recovered accuracy.

Question 264

A designer must use a customer’s licensed portrait as the reference for a new advertising background. The customer explicitly prohibits alteration of the person’s facial identity, while the team wants to use a generative image-editing model. Which TWO actions must be combined before release? (Select TWO.)

  1. Choose a supported reference-image or region-masked editing path intended to preserve the subject, with the face protected wherever its supported controls allow.
  2. Use a face-similarity embedding score as the only test of the edited portrait’s identity preservation, without comparing key facial features and artifacts against the licensed reference image.
  3. Use a face-similarity score over the edited portrait as the sole acceptance test, without direct visual review of changed facial landmarks or approval against the licensed reference.
  4. Validate output identity and authorized likeness against the original reference, inspect local edit artifacts, and reject alterations that violate the customer agreement.
  5. Discard the original licensed portrait after saving a reduced-resolution thumbnail of the edited result, assuming the thumbnail is sufficient to verify the customer's unchanged facial identity later.

Explanation

Correct Answers

A:

A reference- or mask-aware edit can expose the original image to the model and restrict creative changes to the background rather than forcing recreation of the whole person. Confirm the chosen deployed image model actually supports the required reference or mask inputs and control semantics; product catalogs expose different editing features. Preserve the licensed reference separately and bound prompt instructions so the new scene, not facial characteristics, is the intended transformation. This control makes preservation technically feasible but does not itself prove the generated result complied.

D:

Compare each rendered candidate with the approved portrait and the authorized edit scope, inspecting facial landmarks, expression, identifying details and artifacts along any mask boundary. Use appropriately permitted automated similarity checks as supporting evidence and a human review route for material uncertainty. Reject or revise images that unintentionally alter protected facial characteristics, and retain the original and versioned approved output for audit. The release decision is independent of tool selection: even a model with reference controls can drift, so fidelity must actually be verified.

Incorrect Answers

B:

A face-similarity score provides one useful quantitative signal, but a high embedding similarity does not guarantee the model preserved all visible facial details or avoided distortions. The customer prohibited altering the person's identity, so acceptance requires direct reference-anchored visual inspection, ideally with supported identity-preserving edit controls and relevant reviewer checks. Similarity cannot validate consent, licensing, artifacts or exact appearance by itself.

C:

Facial similarity metrics can help detect large identity changes and may be useful as one automated screening measure. They are not a complete guarantee that every licensed facial attribute was preserved or that an artifact remains acceptable to the subject. A generated edit could score highly while altering distinctive details. The team should use supported identity-protecting edit controls and inspect the output against the approved portrait and customer agreement before release.

E:

Keeping a small review thumbnail may be useful for a fast quality dashboard and can reduce storage costs, but it is not a reliable substitute for the licensed reference when the customer explicitly forbids facial changes. Reduced resolution can conceal eye, mouth, skin or marking differences introduced by editing. Discarding the authorized original also removes the strongest baseline for later identity comparison and rights review. The workflow should retain the approved reference under its permitted retention policy and validate the final image against it before release.

Question 265

An e-commerce application still sends Translator text requests using a legacy v3.0 payload shape. After switching the endpoint to Microsoft’s newer 2026-06-06 GA contract, the application receives schema-validation errors. Which change is the correct migration response?

  1. Upgrade the Translator client library to its latest available release but retain the legacy v3 request body, language-target representation and response parser without running schema migration tests.
  2. Review the 2026-06-06 migration contract, update request and response parsing to its supported schema, and regression-test language, terminology, authentication and downstream field handling before promotion.
  3. Change only the Translator API-version header to the new release while continuing to send the obsolete v3 request body and target-language parameters.
  4. Use an API gateway to translate the old v3.0 request URL into the new endpoint route while forwarding its request body unchanged, assuming endpoint normalization alone resolves schema-validation errors.

Explanation

Correct Answer

B:

Microsoft documents a generally available 2026-06-06 text translation API contract with breaking request and response changes compared with v3.0. Pin the intended API version, adapt the client request structure and response field mapping, and test supported locales, SKU placeholders, terminology handling, authentication and negative cases against the actual endpoint. Use a staged rollout and retain a known-good fallback until all downstream consumers understand the new response. This is a typed API migration, not simply choosing a newer linguistic model or assuming old payloads remain compatible.

Incorrect Answers

A:

Updating a client library can provide useful compatibility fixes and new API helpers when its service contracts are supported. But the scenario explicitly says the request payload shape changed between v3.0 and the 2026-06-06 GA surface. Simply installing a new package does not necessarily transform hand-built request bodies or downstream parsing assumptions. The team must read the migration contract and update the actual target-language fields, request envelope and response handling, then test representative translations and authentication before release.

C:

Specifying the target API version is necessary for migration, but a version switch may require a different request and response contract. The described application still uses a legacy payload shape, which the newer endpoint rejects or interprets differently. Simply changing a header does not update `inputs`, `targets`, or the documented content envelope. The team must map request fields and response parsing to the selected version and validate actual translation behavior against test examples.

D:

An API gateway can centralize endpoint routing and add useful authentication, telemetry or controlled compatibility features. It cannot repair unsupported payload fields merely by changing the URL when the new service version rejects the legacy schema. A complete transformation would need explicit, tested mapping of request and response formats, including target languages and error behavior. A proxy passing the legacy request body unchanged will still fail the new API's schema validation even when routing reaches the correct endpoint.

Question 266

A search-enrichment indexer ingests PDFs and Office documents correctly, but a new source sends a proprietary binary diagram format that the built-in parser does not recognize. The pipeline currently passes empty extracted text to the embedding skill and marks the document indexed. What should the ingestion design do?

  1. Increase the vector topK at query time so unsupported binary formats become readable to the parser.
  2. Store each proprietary diagram binary as a search document with an empty text field and depend entirely on normal semantic ranking to make its visual content retrievable.
  3. Add a supported pre-processing or custom extraction conversion for the proprietary format, validate meaningful content and provenance, then send it to the existing chunking/enrichment path.
  4. Send the proprietary binary diagram directly to the existing text embedding skill after changing its declared MIME type to PDF, without implementing a decoder for the actual format.

Explanation

Correct Answer

C:

Identify the new file’s format and arrange a trusted preprocessing stage that converts or interprets it into a supported image, text or structured representation, preserving source IDs and page/object relationships. Where appropriate use a custom enrichment skill, document understanding or approved vendor parser, checking licenses, accuracy and failure handling. Pass the resulting meaningful content through the existing chunking and vectorization chain, and reject empty extraction as incomplete. This fixes the real boundary between unsupported source formats and the search service’s accepted enrichment inputs.

Incorrect Answers

A:

Vector topK controls the number of candidate results returned during search. It does not affect which parsers run at indexing time or how a proprietary file’s bytes become text, images or structured fields. If a document contributed an empty chunk, no increase in retrieval depth can make its missing semantic content appear. The correction must occur upstream, where supported extraction or conversion can create indexable evidence for the existing enrichment pipeline.

B:

A search index may allow a record with metadata and a blank content field, so the ingestion process can report a successful write. That does not expose the engineering symbols or relationships inside a proprietary diagram to text or vector retrieval. The new source needs a supported conversion or custom visual extraction stage that produces meaningful searchable evidence. The index schema also must capture source and version metadata; an empty placeholder record does not satisfy the user’s content search requirement.

D:

MIME routing controls how an ingestion system chooses a parser, and using a supported type can be necessary for documents the parser genuinely understands. Relabeling bytes does not convert a proprietary diagram into readable PDF content. The pipeline may continue emitting empty text and falsely report success. Use a supported conversion or custom extraction stage that understands the source format, verify meaningful output and provenance, and only then pass it to chunking and embeddings.

Question 267

A shopping agent calls a reservation function. The tool responds with structured `status=FAILED` and `errorCode=INVENTORY_EXHAUSTED`, but the model replies, “Your reservation is confirmed,” because the invocation itself returned HTTP 200. What should the application enforce?

  1. Treat every HTTP 200 tool response as evidence of business success, even when its result status says the opposite.
  2. Inspect the typed tool result and its business-success fields, propagate failure honestly, and prevent a success confirmation without a verified reservation identifier.
  3. Retry the reservation tool once and, regardless of the repeated inventory-exhausted result, report the booking as successful if the chat response is well formed.
  4. Parse the reservation tool’s HTTP 200 acknowledgment as success and generate a formatted confirmation number from the submitted request ID, without checking its structured FAILED status.

Explanation

Correct Answer

B:

Require explicit validation of `status`, `errorCode` and a trustworthy reservation identifier after every tool call. If inventory is exhausted, show a clear failure or offer permitted alternatives, and do not persist a successful booking or issue a fabricated confirmation. Bind the agent’s response template or allowed completion state to the validated business result, with safe retry and trace handling when appropriate. This enforces the distinction between a tool request being processed and the underlying reservation actually succeeding, which is the precise failure in the case.

Incorrect Answers

A:

HTTP 200 describes successful transport or execution of a tool request, not necessarily successful fulfillment of the business operation inside the response. The structured payload explicitly reports inventory exhaustion. Returning a confirmation would falsely promise a reservation that was never made. The consuming application must parse the response semantics and gate success language on a real committed result, rather than equating a network-level success code with an accepted inventory transaction.

C:

A bounded retry may be appropriate for a transient network timeout, and formatting the assistant’s final response clearly is important. An explicit `INVENTORY_EXHAUSTED` failure is a business outcome, not a transport glitch that can be reinterpreted as success. After a definitive failed reservation call, the assistant must tell the user the item is unavailable or offer an authorized alternative. A successful chat response schema does not convert a failed external transaction into a confirmed booking.

D:

An HTTP 200 can mean the tool endpoint communicated successfully while the underlying reservation operation failed. In the case, the response explicitly says INVENTORY_EXHAUSTED, so manufacturing a confirmation from the request ID would mislead the customer. The agent must inspect the business status field, avoid claiming success and offer a permitted retry or alternative. Transport success and completed inventory reservation are different outcomes.

Question 268

An Azure AI Search indexer connects to a restricted SharePoint-like repository through a service identity. Public team documents arrive in the index, but documents requiring a separate group permission do not. The indexer has no extraction errors for the files it can read. What should the operator verify first?

  1. Adjust the source repository connector to use an application-only access token with a wider default collection scope, assuming that token automatically includes documents restricted to an additional group.
  2. Check whether the repository connector identity has the required source-read grants and whether ingestion is configured to preserve document-level access metadata for permitted records.
  3. Grant the connector identity Search Index Data Contributor rights on the destination index and mark retrieved fields as retrievable, assuming those settings also grant read access in the restricted source repository.
  4. Increase the number of returned search hits without examining which records the indexer was authorized to ingest.

Explanation

Correct Answer

B:

Inspect the exact principal used by the source connector, its group or repository grants and the permissions required to enumerate and read the missing protected documents. Test access with that identity, and verify that successful ingestion retains source ACL labels or appropriate identity filters for later user retrieval. Grant only the approved ingestion access needed; the ability to read a document during indexing must not imply every user may retrieve it. This targets missing source documents rather than falsely blaming the text parser or model ranking.

Incorrect Answers

A:

Application credentials can simplify scheduled ingestion and allow an indexer to run without an interactive user. Their access still depends on actual granted source permissions and any group or site restrictions. The indexer already reads public-team documents, making a blanket token change less informative than checking permission on missing groups and content. Confirm the effective source-read grants and preserve document-level access metadata during indexing so retrieval remains authorized.

C:

Index-writing rights govern a principal's ability to put content into Azure AI Search, and a retrievable field setting governs whether indexed field values may appear in search results. Neither authorizes the connector to read repository documents protected by a separate source-side group. The identity still needs the appropriate SharePoint-like repository permissions, and the ingestion process must retain access metadata required for later security trimming. This option addresses destination schema and roles rather than the upstream source-authorization gap identified by the missing documents.

D:

Search hit counts apply after documents have been indexed. If a source connector could not enumerate restricted files, raising topK or page size cannot produce results for those absent records. The operator should compare repository inventory with the connector’s permitted read scope and ingestion logs, then verify ACL metadata through indexing. Changing query output volume could mask the gap with more public documents but would not make the missing protected source data available.

Question 269

An agent’s managed identity can invoke its Foundry model and read permitted tool settings, but its Azure AI Search retrieval tool returns an authorization error on every query. Another internal user can query the same index, and network tests succeed. Which scoped change should the administrator check?

  1. Assign the agent’s actual calling principal the appropriate Search index data-reader role at the narrowest supported scope, verifying that identity is the one used by the retrieval tool.
  2. Grant the agent Foundry project model-inference permissions and regenerate its identity token, but leave the Azure AI Search data-plane role assignments unchanged.
  3. Create a Foundry project connection to the existing Search index using the same managed identity, but leave that principal without Azure AI Search index-data-reader permission.
  4. Grant the Foundry model-inference identity more model-user permissions, assuming those same permissions automatically authorize Azure AI Search index data reads.

Explanation

Correct Answer

A:

Foundry model access and Search query authorization are separate resource permissions. Inspect the token principal used by the retrieval connection, then assign the supported Search data-plane reader role at an appropriately scoped service or resource where the tool actually queries. Keep user/document authorization checks in place so the agent does not expose restricted results merely because the service identity can read index data. Retest the denied query and audit the effective access. This solves the described missing data permission without granting broad subscription management rights.

Incorrect Answers

B:

The identity already invokes the Foundry model successfully, which shows the model inference grant is not the failing permission boundary. Azure AI Search has separate data-plane roles for retrieval or index operations. Adding more model permissions does not authorize Search queries, even if both resources belong to the same subscription. Inspect the effective Search role, index access scope and tool connection identity, then grant the minimum appropriate read capability.

C:

A project connection is a real configuration requirement for an agent retrieval tool, and adding it might cure a missing-resource error. In this case the tool is already reaching Search and receiving authorization failures. A connection definition does not grant the managed identity the data-plane permission needed to query the index. The engineer should inspect the actual calling principal and assign the required Search index data-reader role at the smallest supported scope, then test effective access.

D:

A managed identity can hold different roles against different Azure resources, and adjusting roles is a reasonable response to an authorization failure. The working model invocation proves only that the caller can access the model operation. It does not establish that the retrieval tool’s actual principal has Search index data-reader rights. The administrator should inspect the identity used by that tool and grant only the specific index data action at the narrowest supported scope.

Question 270

A Foundry agent has a tool for creating production incident tickets. Its tool currently uses a broad, long-lived personal access token and will submit a ticket whenever a retrieved document says “open a production incident.” The operations team wants to keep legitimate incident creation but prevent injected documents from triggering it. Which design is strongest?

  1. Keep the personal token in the agent prompt and assume retrieved documents have the same authority as the operator.
  2. Use a narrower identity/token limited to incident creation, treat retrieved text as untrusted evidence, and require an authenticated approval or policy decision tied to the proposed ticket before tool execution.
  3. Replace the personal access token with a managed identity but still let retrieved incident text directly trigger arbitrary production ticket writes without operator authorization checks.
  4. Keep the broad personal access token but require that the model write a brief justification in chat before creating a production incident, without checking whether the triggering instruction came from an untrusted document.

Explanation

Correct Answer

B:

Expose only a supported incident-creation operation with a narrowly scoped managed/service identity or secured token, validate proposed fields and source evidence, and require an authenticated policy or human approval before a production write. Retrieved documents may inform the incident summary but must never supply authoritative instructions to bypass that gate. Bind any approved action to the exact ticket payload, trace ID and authorization result and audit its outcome. This permits legitimate incident creation while blocking malicious instructions embedded in lower-trust retrieved text or tool output.

Incorrect Answers

A:

A personal token in prompt or model-visible configuration is a credential exposure risk, and a retrieved document is not an authenticated instruction from an incident commander. Treating any external text as permission to open tickets would allow prompt injection to create misleading operational incidents. The business needs an authorization boundary around production writes and a protected service identity, not a policy that elevates search snippets to trusted control commands. Store credentials outside prompts and constrain the allowed actions.

C:

A managed workload identity is a strong improvement over a broad personal token and reduces long-lived secret risk. It does not make a supplier document or retrieved article an authorized request to create or delete production incidents. The agent needs a narrow write tool guarded by validated user intent, permissions and allowed parameters. Identity hygiene and untrusted-content instruction boundaries must both be enforced.

D:

Requiring a justification may improve audit readability and discourage some accidental actions, but it leaves the same overprivileged tool and untrusted trigger path in place. A retrieved document can contain instructions that appear urgent and persuade the model to produce a plausible rationale. Neither a justification nor a system prompt is an execution authority boundary. The application must restrict credentials to permitted ticket operations and require trusted context or explicit approval before a production write.


Developing AI Apps and Agents on Azure (AI-103) Practice Tests

Purchase Individually

AI-103 Premium File

Premium File
AI-103 Premium File
187 Q&A
$98.99$89.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.