{"id":13378,"date":"2026-09-16T08:02:52","date_gmt":"2026-09-16T08:02:52","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13378"},"modified":"2026-09-16T08:02:52","modified_gmt":"2026-09-16T08:02:52","slug":"microsoft-ab-100-practice-test-questions-and-exam-dumps-part17-q321-340","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ab-100-practice-test-questions-and-exam-dumps-part17-q321-340\/","title":{"rendered":"Microsoft AB-100 Practice Test Questions and Exam Dumps Part17 Q321-340"},"content":{"rendered":"<h1><\/h1>\n<h2><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/ab-100-exam-dumps\"><b>Microsoft AB-100 Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 321<\/b><\/h3>\n<p><b>What is the primary purpose of an AI agent&#8217;s goal?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Define the desired outcome the agent should accomplish<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store authentication credentials<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase model context<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Replace the knowledge source<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An agent goal defines the outcome that the agent is expected to accomplish. A clear goal helps determine which tasks, tools, data sources, and decisions are relevant to the workflow. It also provides a basis for evaluating whether the agent successfully completed its assigned responsibility. Goals should be specific enough to guide behavior without unnecessarily expanding the agent&#8217;s scope. They should align with business requirements and be supported by appropriate permissions, validation, monitoring, and success criteria.<\/span><\/p>\n<h3><b>Question 322<\/b><\/h3>\n<p><b>Which capability allows an agent to decide which tool is appropriate for a request?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data retention<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tool selection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disaster recovery<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model encryption<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Tool selection allows an agent or orchestration layer to determine which available capability should be used for a particular request. For example, an agent may choose a CRM lookup tool for customer information and a workflow tool for creating a service ticket. Accurate tool descriptions, schemas, permissions, and clear instructions help improve selection. Tool selection should not provide unrestricted access. Each selected tool should still enforce authentication, authorization, validation, and business rules before executing consequential operations.<\/span><\/p>\n<h3><b>Question 323<\/b><\/h3>\n<p><b>An agent receives a request containing an unknown customer ID. What should happen before retrieving the record?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Validate the identifier<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Grant administrator access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ignore the identifier<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable authentication<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Input validation should occur before an agent uses user-provided values in a business-system request. The customer ID should be checked for the expected format, validity, and potentially whether it exists and is accessible to the requesting identity. Validation reduces errors and can help prevent malicious or malformed inputs from reaching backend systems. Authorization must still be enforced separately because a valid customer ID does not automatically mean the requester is permitted to access that record.<\/span><\/p>\n<h3><b>Question 324<\/b><\/h3>\n<p><b>What is the purpose of API throttling?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase the number of unrestricted requests<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Control request volume to protect service capacity<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Expand model context<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">API throttling controls the rate at which requests can be sent to a service. It helps protect backend systems from excessive traffic and allows available capacity to be distributed more predictably. AI agents can generate many requests through repeated tool calls, retries, or concurrent workflows, making throttling particularly important. Applications should handle throttling responses gracefully using appropriate backoff and retry strategies. Throttling should be considered alongside quotas, monitoring, scalability, and service-specific limits when designing reliable integrations.<\/span><\/p>\n<h3><b>Question 325<\/b><\/h3>\n<p><b>Which security approach provides different permissions based on a user&#8217;s or service&#8217;s assigned role?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">RBAC<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">RAG<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reranking<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tokenization<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Role-based access control, or RBAC, assigns permissions according to defined roles. Instead of creating separate permissions for every individual operation and user, organizations can establish roles that represent job responsibilities and assign users or workloads to those roles. RBAC can help simplify access management and support least privilege. In AI architectures, the identity used by an agent can receive a role containing only the permissions required for its approved tasks. Additional data-level controls may still be necessary.<\/span><\/p>\n<h3><b>Question 326<\/b><\/h3>\n<p><b>An agent must use an external service that has strict request quotas. Which design consideration is important?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Quota management<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited retries<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing monitoring<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Maximum prompt length<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Quota management helps ensure that an agent stays within the usage limits imposed by an external service. Architects should understand request limits, concurrency restrictions, token quotas, and other provider-specific constraints. The application can use rate limiting, request prioritization, caching, batching, and controlled retries to manage consumption. Monitoring is important for detecting approaching limits. Ignoring quotas can cause failed requests or service disruptions. Quota management should therefore be included in both normal workflow design and failure-handling strategies.<\/span><\/p>\n<h3><b>Question 327<\/b><\/h3>\n<p><b>Why is prompt injection considered a security concern for AI agents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It can attempt to manipulate the agent into ignoring intended instructions or boundaries<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It automatically increases model accuracy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It improves API availability<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It reduces all token costs<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Prompt injection occurs when untrusted content attempts to influence an AI system&#8217;s behavior in ways that conflict with its intended instructions or boundaries. Attackers may try to make an agent reveal sensitive information, misuse tools, or disregard restrictions. Defenses should include separating trusted instructions from untrusted content, limiting tool permissions, validating actions, filtering inputs where appropriate, and performing adversarial testing. Prompt injection cannot be addressed solely through a single sentence in a system prompt because technical controls are also required.<\/span><\/p>\n<h3><b>Question 328<\/b><\/h3>\n<p><b>Which approach is appropriate when an AI solution must provide answers from frequently changing internal documents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Static model training only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">RAG with an updated knowledge source<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing the knowledge repository<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing model temperature<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">RAG can provide an AI model with information retrieved from an external knowledge source at runtime. This makes it suitable for scenarios where internal documents change frequently and the system needs access to current approved information. The knowledge pipeline should include appropriate ingestion, indexing, permissions, freshness management, and evaluation. RAG does not automatically guarantee accurate answers. Retrieved evidence should remain relevant and authorized, and generated responses should be evaluated for groundedness and correctness.<\/span><\/p>\n<h3><b>Question 329<\/b><\/h3>\n<p><b>What is a key purpose of metadata in a retrieval system?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Support filtering and provide additional information about retrieved content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Replace all embeddings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove authorization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase model temperature<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Metadata provides additional attributes about indexed content that can be used to improve retrieval and filtering. Examples include document type, department, author, effective date, language, security classification, or business category. Metadata can help ensure that retrieval results meet specific requirements before content is supplied to the model. It can also support freshness and access-aware filtering. Metadata should be maintained accurately because incorrect attributes can lead to irrelevant results or, in poorly designed systems, inappropriate data exposure.<\/span><\/p>\n<h3><b>Question 330<\/b><\/h3>\n<p><b>Which technique can help an agent work with very long conversations?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Context summarization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited context without controls<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing all conversation history<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling memory<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Context summarization can condense earlier conversation information into a smaller representation that preserves important details while reducing context usage. This is useful when conversations become too long for the model&#8217;s available context window. The summarization process should preserve critical facts, decisions, constraints, and task state while avoiding unnecessary information. Sensitive information should also be handled according to privacy requirements. Summarization should be evaluated because an inaccurate summary can cause the agent to lose important context or make incorrect decisions later.<\/span><\/p>\n<h3><b>Question 331<\/b><\/h3>\n<p><b>A company wants to ensure that an agent&#8217;s output follows a predefined schema. Which technique is appropriate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Structured output<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Random sampling<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unrestricted generation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data deletion<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Structured output instructs or constrains the model to return information in a predefined format. For example, an application can require fields such as customer ID, category, priority, and recommendation. The application can then validate the result before passing it to another system. Structured output improves interoperability between AI components and conventional software. However, valid formatting does not prove that the information is correct. Business rules, authorization checks, and content validation should still be applied before consequential actions.<\/span><\/p>\n<h3><b>Question 332<\/b><\/h3>\n<p><b>Which factor is important when designing an AI agent for high availability?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Redundancy and failure handling<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing all fallback paths<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Using one single dependency<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling health monitoring<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">High availability requires an architecture that can continue operating despite failures in individual components. Depending on requirements, this may involve redundant services, alternative model deployments, resilient data access, health monitoring, controlled retries, and fallback paths. Critical dependencies should be identified so that a single failure does not unnecessarily bring down the entire workflow. Availability requirements should be measurable through objectives such as uptime and recovery targets. Resilience testing can help verify that the architecture behaves appropriately during service failures.<\/span><\/p>\n<h3><b>Question 333<\/b><\/h3>\n<p><b>What is the purpose of a model evaluation baseline?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Provide a reference for comparing future model or configuration changes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Guarantee perfect responses<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove the need for testing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store user credentials<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An evaluation baseline provides a reference measurement for an AI solution before changes are introduced. Teams can compare future model versions, prompts, retrieval configurations, or orchestration changes against the baseline to identify regressions or improvements. The baseline should use representative test cases and consistent evaluation criteria. Important measures may include accuracy, relevance, groundedness, safety, latency, and cost. Maintaining a baseline supports controlled AI lifecycle management and helps teams make deployment decisions based on evidence rather than assumptions.<\/span><\/p>\n<h3><b>Question 334<\/b><\/h3>\n<p><b>An AI system must summarize confidential documents. What should be considered before sending the documents to an external model provider?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data handling, privacy, and provider security requirements<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Only the model&#8217;s response length<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The application&#8217;s font size<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The number of prompt templates<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Confidential documents may contain information subject to privacy, contractual, regulatory, or organizational restrictions. Before sending such information to an external model provider, the organization should understand how the provider processes, stores, protects, and potentially retains the data. Data residency, encryption, contractual terms, access controls, and approved-use policies may also matter. Where appropriate, the architecture can minimize or transform sensitive information before processing. External AI services should be assessed against the organization&#8217;s security and compliance requirements before production use.<\/span><\/p>\n<h3><b>Question 335<\/b><\/h3>\n<p><b>Which practice can reduce unnecessary sensitive information in application logs?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data minimization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Full-content logging of every request<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited retention<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Public log access<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Data minimization in logging means capturing only the information necessary for operational, security, auditing, or troubleshooting purposes. AI applications may process sensitive prompts, retrieved documents, and tool results, so recording all content without restrictions can create additional privacy and security risks. Teams can use redaction, masking, selective logging, access controls, and appropriate retention periods. Logs should still contain enough information to diagnose important problems. The goal is to balance observability with responsible handling of sensitive information.<\/span><\/p>\n<h3><b>Question 336<\/b><\/h3>\n<p><b>Why should AI-generated recommendations sometimes require human review?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Some decisions can have significant consequences<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Models always require manual approval<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Human review increases token limits<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It removes the need for testing<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Human review can provide additional oversight when AI-generated recommendations may lead to significant financial, legal, operational, safety, or customer consequences. The AI can assist by analyzing information and preparing a recommendation, while an authorized person reviews the result before an action is taken. The required level of oversight should reflect the risk of the workflow. Automated actions can remain appropriate for lower-risk scenarios. Approval requirements should be clearly defined and technically enforced where necessary.<\/span><\/p>\n<h3><b>Question 337<\/b><\/h3>\n<p><b>Which component can connect an AI solution to data stored in Dataverse or another business application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Connector<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Embedding<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Temperature setting<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Context window<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Connectors provide standardized ways for applications, agents, and workflows to interact with supported business data and services. In Microsoft environments, connectors can help integrate AI solutions with systems such as Dataverse and other business applications. Access should still be governed by authentication, authorization, and data policies. A connector does not automatically make all connected data available to an agent. Architects should define the required operations and restrict access to only the resources necessary for the intended business scenario.<\/span><\/p>\n<h3><b>Question 338<\/b><\/h3>\n<p><b>What is an important reason to separate development, test, and production environments?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To reduce the risk of untested changes affecting production<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To provide everyone administrator access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To eliminate version control<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To prevent evaluation<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Separating development, test, and production environments allows teams to build and validate changes without immediately affecting real users or business operations. Developers can experiment in development, while controlled evaluation and integration testing can occur in test environments before approved changes are deployed to production. This separation supports access control, change management, versioning, and safer releases. Production should contain only approved configurations and components. Environment separation is especially important for AI solutions because small changes can produce unexpected behavioral differences.<\/span><\/p>\n<h3><b>Question 339<\/b><\/h3>\n<p><b>Which practice helps ensure that an AI solution remains aligned with organizational policies after deployment?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ongoing governance and monitoring<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">One-time testing only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited agent permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing audit records<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Ongoing governance and monitoring help organizations verify that an AI solution continues to operate according to established policies after deployment. Models, prompts, data sources, user behavior, and integrations can change over time, creating new risks or performance issues. Governance can include periodic reviews, access checks, evaluation, incident management, policy updates, and documentation. Monitoring provides operational evidence that supports these activities. A one-time approval is not sufficient for systems that continue to evolve and interact with changing data and users.<\/span><\/p>\n<h3><b>Question 340<\/b><\/h3>\n<p><b>What should an organization do when an AI agent consistently fails an important business requirement?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Deploy it more broadly<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ignore the failures<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Investigate the cause and improve or redesign the solution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all evaluation criteria<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Consistent failure against an important business requirement indicates that the solution needs investigation before broader deployment. Teams should identify whether the problem comes from the model, prompts, retrieval, tools, data quality, workflow design, permissions, or another component. Evaluation results and telemetry can help isolate the cause. The team may then improve, retrain, reconfigure, or redesign the solution and test it again. If the requirement cannot be met reliably, the solution should not be treated as production-ready simply because it performs well in other areas.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Microsoft AB-100 Exam Dumps and Practice Test Dumps. &nbsp; Question 321 What is the primary purpose of an AI agent&#8217;s goal? Define the desired outcome the agent should accomplish Store authentication credentials Increase model context Replace the knowledge source Correct Answer: 1 Explanation An agent goal defines the outcome that the agent is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13378"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=13378"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13378\/revisions"}],"predecessor-version":[{"id":13385,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13378\/revisions\/13385"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}