Which two tools block inappropriate user-uploaded images?

Analyze images Implement AI solutions responsibly
Answer Correct answer: C, D — Azure AI Content Safety and Azure AI Vision both offer built-in image moderation to block inappropriate uploads with minimal effort.

You have an Azure subscription. You are building a social media app that will enable users to share images. You need to ensure that inappropriate content uploaded by the users is blocked. The solution must minimize development effort. What are two tools that you can use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. Azure AI Document Intelligence
  2. Microsoft Defender for Cloud Apps
  3. Azure AI Content Safety Correct Answer
  4. Azure AI Vision Correct Answer
  5. Azure AI Custom Vision

Community Votes

CD
83%
C
17%

83% of anonymous learners picked answer CD. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

The question tests which Azure services offer out-of-the-box image content moderation while minimizing development effort — the trap is choosing Custom Vision, which requires training your own model.

Azure AI Content Safety and Azure AI Vision both provide built-in image moderation, so either service blocks inappropriate user uploads without any custom model work. This page confirms C and D are the two valid answers on the AI-102 exam.

Many learners pick Azure AI Custom Vision (E) simply because it 'analyzes images', but it demands labelled training data and custom model building, which directly violates the minimize-development-effort requirement.

Community Discussion (8 comments)

3fbc31b 👍 5 Selected: CD
The question mentions "must minimize development effort". That means you should lean away from anything custom. Answers are C and D.
Mattt 👍 1 Selected: CD
C&D are correct
syupwsh 👍 1 Selected: CD
Azure AI Content Safety is CORRECT because it is specifically designed to detect and filter out harmful or inappropriate content across various media types, including images. It provides built-in moderation capabilities that minimize the development effort needed to ensure compliance with safety guidelines, making it suitable for scenarios like social media apps where user-generated content needs to be monitored. Azure AI Vision is CORRECT because it includes capabilities for analyzing images, such as detecting objects, faces, and content features that may be inappropriate. It can be used to perform image analysis and integrate content moderation capabilities into applications with minimal custom development. While not a dedicated content safety tool, it can be configured to identify certain types of inappropriate content, such as explicit or offensive imagery. C and D are correct
tae893 👍 1
A, D https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/concept-detecting-adult-content
a8da4af 👍 2 Selected: CD
Correct answers are C and D, verified using CoPilot: The two tools you can use to ensure inappropriate content is blocked while minimizing development effort are: C. Azure AI Content Safety and D. Azure AI Vision. Azure AI Content Safety provides advanced algorithms for processing images and text to detect and block harmful content. Azure AI Vision offers computer vision capabilities to analyze images and detect inappropriate content
Fefnut 👍 1
CD https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/concept-detecting-adult-content
e41f7aa 👍 1 Selected: CD
Answer is C & D
jafaca 👍 2 Selected: C
Azure AI Vision & Content Safety

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Azure AI Content Safety (C) is Microsoft's purpose-built moderation service: its image analysis APIs return severity scores for sexual, violence, hate and self-harm categories and can block harmful uploads through a simple REST call or SDK method. Azure AI Vision (D) exposes the same capability inside its Analyze Image feature, returning adult and racy flags plus gory content scores that a social media app can act on immediately. The question states that "Each correct answer presents a complete solution," so both tools independently satisfy the requirement rather than being combined. Neither requires training data, labelled datasets, or custom model deployment, which is exactly why they meet the "minimize development effort" constraint. Both are first-party Foundry Services/Foundry Tools offerings callable from the same subscription in the scenario.

Why the Other Options Are Wrong

Azure AI Document Intelligence (A) extracts text, key-value pairs and tables from forms and documents; it has no image moderation capability and would never inspect a user's photo for inappropriate content. Microsoft Defender for Cloud Apps (B) is a Cloud Access Security Broker used for shadow-IT discovery, session control and SaaS governance — it governs app usage, not the semantic content of uploaded images. Azure AI Custom Vision (E) can classify images, but you must upload and label your own training images and train a model, which adds weeks of development and maintenance effort and is the opposite of "minimize development effort." Custom Vision also lacks a prebuilt adult/racy classifier, so it cannot block inappropriate content without a bespoke dataset.

Community Comment Notes

Consensus in the thread is strongly behind C and D, with one learner stating the answers outright and another confirming them via a second source. The most useful reasoning comes from a voter who ties the requirement directly to the solution choice: "That means you should lean away from anything custom." Another commenter explains that Content Safety is "specifically designed to detect and filter out harmful or inappropriate content" across media types including images, which is why it counts as a complete solution on its own. Two learners linked Microsoft's adult-content detection documentation for Computer Vision, which is the Azure AI Vision (D) capability — reinforcing that D, not the Document Intelligence option, is the second tool. Note that one post labelled its pick as "A, D" while quoting that same Vision URL, which reads as a typo for D rather than a genuine vote for Document Intelligence.

Official Reference

Exam Strategy

When a question says "minimize development effort" or "each correct answer presents a complete solution," immediately discard any option that requires training a custom model. Then match the data type — images here — to services with prebuilt moderation or adult-content detection rather than general-purpose document or security tooling.

Frequently Asked Questions

Why is Azure AI Custom Vision wrong if it can classify images of user uploads?

Custom Vision requires you to label training images and train a model, which adds development effort. The question demands minimal development effort, and Custom Vision has no prebuilt adult-content classifier.

Can Azure AI Content Safety alone satisfy the requirement?

Yes. Content Safety analyzes images and returns harm category severity scores you can use to block uploads, making it a complete solution — as is Azure AI Vision's adult/racy detection.

Related Analysis

← Back to AI-102 Study Guide