Question 350
An expense-processing application extracts the handwritten bank-account suffix from photographed reimbursement forms. The field has low recognition confidence and different reviewers can read the final digit differently. The application currently posts every recognized account number directly to the payment queue. What should be changed before the next production run?
- Force every low-confidence handwritten account suffix into the required numeric field by selecting the OCR engine’s highest-scoring guess, with no source review or uncertainty flag.
- Apply a strict numeric schema and bank-account checksum rule, then post every matching suffix automatically even when the photographed handwriting remains low-confidence and two reviewers disagree about the digit.
- Ask a second general-purpose text model to guess the low-confidence handwriting from the first OCR result, then post the consensus account suffix automatically without displaying the original crop to a reviewer.
- Set a risk-based confidence and validation gate for the account field, show the source crop to an authorized reviewer for uncertain cases, and block payment until resolved.
Explanation
Correct Answer
D:Treat low-confidence handwritten account fields as unresolved, not as valid payment instructions. Use documented recognition confidence where available, validate account format and ownership through trusted business records, and route uncertain last digits to an authorized human with the relevant source crop and a clear approval record. Thresholds should be calibrated on real handwriting error rates and the financial impact of an error. The payment queue must reject unresolved records rather than quietly accepting a plausible-looking extraction result. This is a targeted human-in-the-loop control for a high-impact field.
Incorrect Answers
A:Choosing the highest-ranked OCR hypothesis can be reasonable for noncritical fields when confidence is high and errors are cheap to correct. An account suffix influences payments and the scenario reports poor handwriting recognition. A plausible numeric guess could route a reimbursement to the wrong destination. The extraction workflow should preserve confidence and image-region evidence, apply format and account-validation rules, and request human confirmation when support is insufficient rather than make an unsupported number appear definitive.
B:Numeric validation and account consistency checks can catch malformed values and reduce some erroneous payments. A wrong but plausible handwritten digit may still satisfy formatting or a partial checksum, especially when the system only extracts a suffix. The central defect is uncertainty about which character was actually written, not JSON validity. High-risk ambiguous fields require review of the source crop by an authorized person and a blocking decision when confidence remains inadequate before sending payment instructions.
C:A second model may help identify ambiguous characters and can sometimes improve extraction confidence, making this a reasonable supplemental technique. The payment identifier remains a high-impact field, and two models may share the same mistaken interpretation of a blurred digit. Their agreement does not establish the true bank-account suffix. The scenario requires a risk-based validation gate and access-controlled visual review for unresolved handwriting before financial processing, not an automatic posting based on unverified model consensus.
Question 351
A health insurer has 8,000 internal policy PDFs and wants a claims assistant to explain a coverage exclusion with a link to the specific approved page. The current model produces fluent general answers, but the organization needs versioned, access-controlled citations that the claims reviewer can open. Which solution architecture best matches this requirement?
- Use a generic web search for similar insurance exclusions instead of retrieving the governing approved internal policy text and its current version.
- Fine-tune the generation model periodically on copied policy text and remove the search tool from runtime, relying on the most recent training cycle for document authorization and citations.
- Ingest the approved PDFs with page and version metadata into an authorized retrieval index, retrieve relevant passages on each request, and require citations grounded in them.
- Use a sentiment classifier over each employee's question to infer whether the exclusion should apply.
Explanation
Correct Answer
C:Parse or OCR PDFs as necessary, split them into coherent policy passages and index the text with approval status, effective dates, document IDs, page locations and access labels. At request time, restrict retrieval to the claim reviewer's permissions and applicable policy version, then provide the model with the relevant passages and source links. Check that cited exclusions actually support each material assertion, and abstain when evidence is missing or contradictory. This combines accurate, current grounding with the ability for a reviewer to open the original approved policy page.
Incorrect Answers
A:External search can help an analyst discover common terminology or general industry practices, and it may seem convenient when many internal PDFs exist. It cannot establish the insurer’s exact contractual coverage exclusion or create a valid citation into a specific approved manual. The assistant must use the authorized corporate policy repository, preserve document version and page references, and abstain when no supporting clause is retrieved. General examples are not authoritative coverage evidence.
B:Fine-tuning can improve style or specialized behavior, so it may look attractive when internal documents are frequently discussed. It does not provide per-user document authorization, instantaneous freshness or trustworthy citations to newly approved versions. A policy changed after the last training run could still be answered using stale model knowledge. The use case requires a current authorized index at inference time, with source identity and access filtering, rather than substituting weight updates for document retrieval and permission checks.
D:Sentiment can describe the emotional tone of an employee's question but cannot establish whether an insurance clause excludes a service. Eligibility depends on contract language, member coverage, dates and relevant exceptions. A cheerful question can concern an excluded service and an angry question can concern a covered one. Substituting affect classification for document retrieval would leave the requested legal and policy evidence unanswered. The insurer needs actual clauses and verifiable links, not a polarity score.
Question 352
A procurement agent is permitted to read supplier prices and draft a purchase request but must not invoke a supplier-order submission tool. In a staging evaluation, some model runs call that tool even though the final text never mentions the attempted order. Which measurement best reveals the operational defect?
- Use the procurement agent's final customer message as the sole evidence of tool-policy compliance, scoring whether its wording implies an order was sent.
- Measure tool-policy adherence from actual execution traces: compare each invoked tool, arguments and authorization context against the allowed action set, and flag unauthorized attempted calls.
- Use a model-output evaluator to inspect only the final purchasing summary for verbs such as “submit” or “order,” treating the absence of those words as proof that no forbidden tool was called.
- Run a second model judge over the final purchasing summary and approve the run if it says that no order was submitted, without collecting tool-call telemetry.
Explanation
Correct Answer
B:Instrument each agent run to record attempted and executed tool names, sanitized parameters, caller identity and the authorization decision at the tool boundary. In evaluation, compare this trace against a role-specific allowlist and count attempted or completed violations separately from correctly blocked requests. Include adversarial supplier text and unusual user instructions, then inspect any policy-adherence failures by case. The metric locates violations that the final answer conceals and can drive repairs to permissions and orchestration. Enforcement must still happen outside the model; the evaluation shows whether the workflow respects it.
Incorrect Answers
A:The final message can reveal some inappropriate promises, and textual policy evaluations are useful for detecting a model that visibly offers forbidden operations. The staging defect explicitly involves an attempted supplier-order API call that the response does not mention. That side effect can occur without any incriminating sentence. Inspect actual tool invocation traces, argument values and authorization context against the allowed action set to detect attempted prohibited calls rather than judge only language.
C:Inspecting final responses can detect some explicit indications of an unauthorized order, which is useful for user-facing content review. A model may call a prohibited tool silently and then produce an innocuous summary, as the staging results demonstrate. The actual security defect is an attempted side effect at the tool boundary. Evaluate execution traces, arguments and caller authorization against the approved action registry rather than infer compliance from final prose.
D:A separate judge model can improve review of whether a purchasing summary is clearly worded or claims to have completed an action. Its view is limited to the text provided. A hidden tool invocation may have been attempted even when the final answer is silent or misleading. Tool-policy adherence is an operational property requiring the actual invoked function, arguments and authorization outcome. Use execution traces and a deterministic allowed-action policy rather than a textual second opinion.
Question 353
A university knowledge assistant should answer from revised student handbooks posted to a storage container throughout the day. Its Azure AI Search indexer currently runs only on Sunday, so new policies remain invisible for nearly a week. The school wants hourly freshness without rebuilding every unchanged PDF each hour. What change best fits?
- Configure a supported hourly indexer schedule with appropriate change detection and incremental processing; monitor the indexer executions and verify newly modified documents become searchable.
- Shorten the model’s prompt cache duration to one hour while leaving the Search indexer on its original daily schedule and change-detection settings.
- Increase the Azure AI Search replica count and query result cache size while leaving the source indexer’s daily schedule and change-detection pipeline unchanged.
- Invalidate the assistant’s answer cache hourly while leaving the source indexer on its existing daily schedule, then claim the handbook is refreshed throughout the day.
Explanation
Correct Answer
A:Configure the supported data source and indexer to discover newly added or changed blobs, schedule processing at the intended cadence and preserve stable document keys. Inspect change-detection semantics for the source type, verify delete handling if necessary, and monitor execution history for failures, lag and enrichment errors. Confirm that a newly approved policy appears in real search results within the freshness objective; an hourly schedule alone is not proof of successful ingestion. Incremental indexing avoids needless repeated extraction of unchanged files while giving the model current evidence to retrieve.
Incorrect Answers
B:Prompt caching and retrieval indexes can both contribute to stale answers, so lowering cache retention is a recognizable optimization. However, the service’s source ingestion still runs only on a daily schedule. A fresh prompt cannot retrieve a handbook update that has not entered Azure AI Search. The requirement explicitly calls for timely visibility of multiple daily updates. Adjust indexer scheduling and incremental source detection first, then align any answer cache lifetime with that ingestion freshness guarantee.
C:More replicas and a larger query cache can improve throughput for records already in the index, but they do not ingest recently published bulletins sooner. The scenario describes a freshness gap caused by the existing source update schedule. Correct the indexer timing or incremental change detection, verify successful ingestion and invalidate any affected answer cache. Adding search-serving capacity alone cannot make a missing source document appear.
D:A shorter answer cache lifetime can reduce staleness once an index receives updates and is worth coordinating with ingestion cadence. It cannot cause content to enter Azure AI Search before the indexer processes it. A newly posted handbook may remain absent for most of the day if the job still runs once daily. The solution needs a supported hourly or otherwise sufficiently frequent schedule with change detection and operational monitoring, not merely cache expiry.
Question 354
A newly created Foundry agent can authenticate to its project, but its requested Azure AI Search knowledge tool reports that no project connection is configured. The search service and vector index already exist, and the developer proposes putting the search endpoint and API key in the system prompt. What should be configured?
- Embed a Search admin API key in the Foundry agent’s connection description and tell the agent to invoke the Search REST endpoint only for authorized documents.
- Configure the Azure AI Search endpoint as a plain text variable in the agent prompt and assume the model will resolve authentication and register the project connection automatically.
- Add a Search-service endpoint URL to the Foundry project's environment variables and select a larger model, but leave the agent knowledge tool without a registered project connection and scoped data permissions.
- Create an authorized Foundry project connection to the Search resource, configure the tool with the supported connection identifier and exact index, and validate the connection identity's permissions.
Explanation
Correct Answer
D:Add the approved Azure AI Search service as a project connection, select a supported authentication method, and supply the Search tool's project connection ID and single intended index name according to the current Foundry API. Grant only documented required permissions to the connection identity and test with a known indexed passage, verifying the returned citation. Private-network scenarios may require managed identity rather than key-based access. Treat project registration, index selection and authorization as separate checkpoints; a valid agent credential alone does not make a Search connector usable.
Incorrect Answers
A:A connection description is not an appropriate secret store or deterministic authorization boundary. A model may expose the key through prompts or logs, and an admin key permits operations far beyond retrieval. The agent needs a supported tool connection using managed identity or a protected scoped credential, and query-time filtering for the authenticated requester. Describing permitted behavior in prose does not restrict what an overprivileged credential can do.
B:Including a resource address in an instruction can help an assistant describe the system, but it is not an authenticated Foundry connection or a registered tool configuration. The agent still has no service identity, connection identifier, or index mapping to call. Project tooling and permissions must be configured through the supported connection and knowledge-tool interfaces, with test queries verifying access. Merely mentioning the URL in prose cannot create those resources.
C:Endpoint configuration is a legitimate part of integrating Azure AI Search, and a more capable model may interpret retrieved documents better when the connection is working. But this error states that no project connection is configured. An environment string or model upgrade does not register the tool's approved connection identifier or authorize index reads. Set up the project connection and verify its principal and index configuration instead of changing model capacity.
Question 355
An oncology scheduling assistant holds a long patient conversation. To stay within the context limit, it compresses older turns into a two-line memory; after compression it invents an appointment time because the source scheduling tool result was dropped. The user wants continuity but cannot accept fabricated bookings. What memory-compaction design is appropriate?
- Keep a short structured state containing verified appointment identifiers and source/tool result references, summarize only nonessential dialogue, and re-query authoritative booking state when needed.
- Keep a rolling natural-language summary of the patient’s conversation and the model’s latest inferred appointment time, but discard the scheduler’s appointment ID and confirmation receipt during compaction.
- Persist a longer patient-specific chat summary across sessions but store no versioned appointment receipt, expiry metadata or mechanism to revalidate booking state after the scheduling tool changes it.
- Keep a rolling buffer of raw conversation turns within the model's maximum context window, dropping older turns without preserving verified appointment facts or consent boundaries.
Explanation
Correct Answer
A:Separate conversational preferences from authoritative transaction state. Preserve validated booking ID, date, timezone, patient-scoped session identity and a trace reference to the scheduling tool's confirmation. Compress redundant turns but do not promote an inferred appointment time into a verified fact. When the summary omits the needed appointment detail, fetch the current authorized booking record and cite or display its confirmed status. Test compaction across reschedules and cancellations, and apply retention policies to patient context. This maintains usefulness inside a bounded context without generating unsupported medical appointments.
Incorrect Answers
B:Natural-language conversation summaries are helpful for reducing token usage during long scheduling sessions. They can omit precisely the structured facts needed to establish that a medical appointment was actually booked. A model-inferred time may resemble the patient’s preference but differ from the scheduler’s confirmed slot. The workflow should preserve verified tool results, identity and source references while summarizing less important dialogue, then refresh authoritative booking state when necessary. A summary alone cannot justify a specific appointment confirmation.
C:Persisting state across authenticated conversations is generally appropriate for an ongoing scheduling workflow, and a larger summary may help the assistant retain details. But the critical question is whether a previously confirmed appointment survives compaction as a verifiable fact. Booking state can change independently of the conversation. Without stored appointment identifiers and a way to requery the authoritative scheduler, the assistant may continue repeating a stale or fabricated time. Better retention alone cannot replace validated state.
D:A rolling window avoids unbounded token growth and is a common way to manage long conversations. In this patient scheduling case, dropping old turns can lose confirmed dates, provider choices or constraints and make the agent invent details after compression. Persist only authorized structured facts with provenance and retention rules, and refer to them explicitly. Raw recency alone does not guarantee the needed appointment state survives.
Question 356
A retail brand generates a promotional image and passes the first version through content moderation. An editor then uses inpainting to remove a background object, but the new image unintentionally introduces a prohibited logo. The pipeline currently publishes the edited file based on the first version's moderation result. What is required?
- Assume a safety verdict on the original image applies permanently to all later edited derivatives.
- Moderate and inspect the actual final edited image against the current visual and brand policy before publishing, preserving the edit and decision provenance.
- Run the existing brand-symbol classifier on the edited image's prompt and mask metadata but skip evaluating its final rendered pixels, assuming the metadata fully describes the inpainted region.
- Reuse the moderation result attached to the approved original image after inpainting, without re-evaluating the changed pixels or comparing them with the current trademark list.
Explanation
Correct Answer
B:After editing, evaluate the final pixels with the appropriate supported visual safety service and brand-specific logo checks, and use a human reviewer for uncertain or high-impact findings. Record the source and derivative identifiers, edit operation, policy version and moderation outcome. Block release when a prohibited symbol is present, regardless of the safety of the original generation. Confirm the current detector actually covers the target category; missing metadata is not a pass. This makes the gate about the real artifact sent to customers rather than its approved predecessor.
Incorrect Answers
A:A safety assessment is linked to the content that was actually classified. Inpainting may add or change visible objects, symbols or text, so the derivative is a new artifact with potentially different risks. Reusing a verdict from an earlier pixel state ignores the observed prohibited logo and breaks the release control. Moderation results should be associated with a stable image version or hash so reviewers know precisely which file was assessed.
C:Prompt text and edit-mask metadata are valuable provenance for determining what the editor intended to change. They cannot prove which logo or symbol actually appeared in the new generated pixels; image synthesis may introduce unrequested visual details. The moderation policy applies to the final customer-facing asset, not merely the edit instructions. The workflow must re-evaluate the actual output image with applicable visual and brand filters and preserve that decision with the edit record before publication.
D:Reusing a previous moderation decision can save processing time when an asset has not changed and its policy version remains current. Inpainting produces a new image that may introduce symbols or content not present in the approved source. The retailer’s release obligation applies to the actual final asset. Evaluate the edited image under the current visual and brand rules, preserve its edit provenance and route uncertain findings for review instead of inheriting safety automatically.
Question 357
A multilingual airport kiosk uses speech recognition for passenger help. A traveler says an English question, switches to Spanish for a destination name, and finishes in English. The recognition system configured for English alone repeatedly mishears the Spanish span as an English phrase. What is the most defensible enhancement?
- Force one English speech-recognition locale for the entire utterance and use a downstream language model to interpret Spanish destination names from the resulting mistranscribed text.
- Run a multilingual translation model on the English recognizer’s imperfect transcript, assuming translation will reconstruct Spanish words lost during the original recognition step.
- Evaluate supported multilingual recognition or language-identification/routing across the likely languages, preserve span timestamps and confirm ambiguous place names before executing a travel lookup.
- Keep the microphone recognizer fixed to English and use a model to infer Spanish intent from speech confidence scores, without providing Spanish audio or an accurate Spanish transcript.
Explanation
Correct Answer
C:Check which Speech recognition features are supported for the selected languages and region, and whether code-switching within an utterance is handled directly or needs segmentation and language-specific models. Evaluate recorded bilingual examples, carry speaker and timestamp context across recognized spans, and check destination IDs against an authoritative airport list. When a place name remains ambiguous, ask the traveler to confirm it before invoking a downstream tool. Avoid claiming automatic language detection guarantees perfect within-turn switching for every recognizer; support and accuracy are model-dependent.
Incorrect Answers
A:A fixed source locale can work well for single-language speakers and simplifies streaming recognition. The passenger switches languages within one request, so an English-only recognizer may distort the Spanish place name before any downstream intent parser sees it. Once the acoustic evidence is lost, a language model can guess but cannot reliably recover the original destination. Use supported multilingual recognition or appropriate language routing and validate recognized names against the travel domain.
B:A translation service transforms text that it receives; it cannot reliably restore Spanish phonemes that the English-only recognizer already misheard. Code-switching or Spanish turns need recognition that supports the actual spoken language, ideally with language identification and appropriate locale configuration. Only then can translation to a requested output language preserve the utterance. Translating a corrupted English transcript may produce fluent but incorrect content.
D:A confidence score does not contain the lexical content needed to translate Spanish speech. When the wrong recognizer locale is forced, recognition may lose key names or instructions before downstream interpretation. A model cannot recreate those lost words merely from numeric confidence values. Choose a supported automatic language-identification or multilingual recognition path for the actual audio, and retain source-language evidence when producing translated text.
Question 358
A document-processing service uses a Content Understanding analyzer to extract invoiceNumber, dueDate and totalAmount. The analyzer's output is consumed by a strict ERP API expecting a date and a decimal value. A sample returns a due date as prose and an amount containing a currency symbol in a string. Which integration behavior is required?
- Enable the ERP API's automatic JSON type conversion and submit the analyzer's unnormalized date prose and currency-symbol amount, assuming coercion never changes the financial meaning.
- Require the document analyzer to emit a JSON schema for dueDate and totalAmount, then skip runtime value checks and pass its raw strings to ERP because the schema was requested upstream.
- Serialize the analyzer’s raw date and amount strings directly into the ERP JSON object, without canonicalizing date formats, decimal precision or invoice source evidence.
- Define supported structured analyzer fields and validate/canonicalize dates, monetary amounts and required provenance against the ERP contract before posting; route ambiguous values for review.
Explanation
Correct Answer
D:Configure the analyzer's supported structured field schema and then normalize returned values through trusted date, currency and decimal parsing. Require invoiceNumber, verify totalAmount against line items where appropriate, retain page/field evidence, and reject or review ambiguous values before creating the ERP record. Account for locale-specific separators and due-date formats instead of guessing silently. A typed interface validation cannot by itself prove the invoice's semantic truth, so pair schema checks with source-grounded business rules. This separates upstream extraction from the downstream financial data contract.
Incorrect Answers
A:Type coercion is a real integration feature and may successfully parse certain documented date strings or numeric representations. Its behavior can depend on locale, decimal separators, currency symbols and missing-field conventions. The observed fields violate the strict ERP contract and may be ambiguously interpreted. Before posting financial records, explicitly normalize and validate the date and decimal amount, retain source evidence and send uncertain values for review. Relying on permissive backend conversion is not a defensible validation policy for invoices.
B:Schema-guided extraction can improve consistency and is an important step in a reliable document workflow. However, requested output structure does not guarantee that a particular noisy invoice yields an unambiguous canonical date or a decimal accepted by the ERP. A numeric string containing a currency symbol can still fail type validation even if the analyzer supplies the expected field name. The integration must inspect and normalize actual values, check provenance and reject or review uncertain fields before calling the strict backend API.
C:JSON serialization can create a parseable request and preserve extracted strings, which is a useful early integration step. The ERP expects a date and a decimal amount with documented types and often a normalized currency representation. Raw OCR strings can include ambiguous dates or punctuation and can be assigned to the wrong fields. Validate and canonicalize the extracted values against the invoice evidence before accepting the record as a business-ready ERP payload.
Question 359
A Foundry agent has an Azure AI Search tool configured for the correct index, but knowledge calls now return authorization errors after the security team disabled API keys on the Search resource. The agent must continue using approved keyless access. Which TWO checks should the engineer perform? (Select TWO.)
- Check that the Foundry project connection is configured for the supported managed-identity authentication path instead of a now-disabled API key.
- Move the Azure AI Search admin credential into a project configuration variable visible to the agent and attempt the same query without assigning the connection identity the proper Search data-plane role.
- Grant the project’s managed identity Foundry model-deployment ownership and retry the Search operation, assuming model administration permissions cover Search data queries.
- Verify that the actual connection identity has the Azure Search roles necessary for the tool operation and can reach the resource within its network boundary.
- Switch Search results to semantic-ranking mode and assume the richer ranking configuration also supplies the missing Microsoft Entra data-plane role.
Explanation
Correct Answers
A:A connection that still attempts API-key authentication can fail when local key access is disabled even though its index name and endpoint are correct. Inspect the actual project connection's credential mode and supported Foundry Search tool configuration. Use the documented Microsoft Entra managed-identity path, including any requirement for project identity and compatible networking. This is a distinct cause from whether a principal has role grants: a perfectly permitted identity cannot help if the tool continues submitting a disabled key-based authentication method.
D:Inspect the actual identity used by the Search connection, then verify the documented data-plane and resource permissions required by the selected Foundry tool; also check private routing or firewall rules if the environment uses restricted networking. An Entra token can be valid but still receive authorization denial when the role assignment is absent or scoped incorrectly. Test a known indexed passage after grants propagate and distinguish HTTP 403 from connectivity failures. Correct authentication configuration and appropriate identity grants are both necessary for successful keyless retrieval.
Incorrect Answers
B:Centralized project configuration may simplify wiring, but passing an admin secret into model-visible settings is unnecessary and risky. The failing operation is a Search data-plane authorization boundary, not a semantic-ranking or prompt issue. Inspect the principal used by the project connection and its effective read permissions, then grant the minimum required role or use an approved scoped key. Credential visibility to the model is not a secure replacement for service-side authorization.
C:Foundry model management and Azure AI Search index data access are distinct permission surfaces. The identity could administer a model yet still lack permission to read the connected index. Giving it elevated deployment ownership unnecessarily broadens access and does not prove the search call will be authorized. Verify which principal the tool uses and its effective Search data-plane role, including index scope, before changing unrelated model grants.
E:Semantic ranking can improve document relevance and may be worth enabling after retrieval works. It is unrelated to permission grants, however. Disabling API keys changes how the Search tool authenticates, and a valid managed identity still needs the appropriate search data-plane role and correct audience. Resolve identity and authorization before adjusting ranking or model context limits; no query feature bypasses RBAC.
Question 360
A DevOps pipeline deploys a new Microsoft Foundry project into an Azure subscription. The template requests a resource location and SKU disallowed by an organizational Azure Policy, and ARM returns a policy-deny response before deployment. The team must keep policy intact while completing the project in an approved environment. What should it do?
- Switch to a separate deployment pipeline identity with broader Owner permissions and retry the same forbidden location and SKU, assuming higher RBAC roles override the organizational policy assignment.
- Inspect the policy evaluation and permitted location/SKU rules, change the infrastructure template to a supported compliant configuration, and redeploy through normal review.
- Redeploy the same template using an alternate Azure region with matching capacity but without checking whether that region and requested SKU appear in the policy’s permitted set.
- Change the Bicep resource name and use an alternative deployment name while keeping the same Azure Policy-denied location and SKU.
Explanation
Correct Answer
B:Read the policy-deny details and matching assignments to identify the restricted resource type, location or SKU, then compare the requirements with Microsoft Foundry service and model availability. Parameterize the Bicep or other infrastructure definition for an allowed location and supported SKU, preserve associated network and identity settings, and submit the change through the approved CI/CD review. Redeploy and validate policy compliance as well as service functionality. If no supported combination satisfies the business requirement, request formal governance review instead of silently creating an unauthorized resource.
Incorrect Answers
A:Additional RBAC rights can solve some Azure deployment failures, so requesting stronger identity permissions may seem like a practical operator response. A policy-deny error has a different meaning: the requested resource configuration violates a policy assignment, regardless of whether the caller can otherwise create resources. Giving a pipeline Owner permissions will not make a disallowed location or SKU compliant. The team should inspect the policy’s permitted values and change the template within its organizational guardrails rather than elevate identity unnecessarily.
C:Choosing another region is often a valid response to unavailable capacity and can help with model support restrictions. Here ARM reports an explicit Azure Policy denial, not a regional capacity shortage. An alternative region might still be prohibited, and the SKU could remain disallowed regardless of placement. The engineer must inspect the policy decision details and choose an actually permitted location and supported SKU before retrying. Guessing a new region without policy evaluation does not meet the compliance requirement.
D:Renaming resources can resolve actual name collisions and is worth considering when the deployment error identifies one. Here Azure Policy explicitly denies the proposed region and SKU based on organizational rules, independent of display names. A renamed request with the same prohibited properties will still violate policy. Choose an allowed configuration or seek an authorized policy exception through the proper governance process.
Developing AI Apps and Agents on Azure (AI-103) Practice Tests