Only a Fabric admin can create top-level domains; domain admin handles subdomains
Short answer
D Only a Fabric admin can create a new top-level domain; domain admin and domain contributor cannot create the domain itself.
Question
Key Takeaways
Domain creation is a Fabric-admin-only capability; the principle of least privilege here still requires Fabric admin because no lower role can create a domain at all.
Creating a new top-level domain in Microsoft Fabric requires the Fabric admin role. A domain admin can create and manage subdomains and assign workspaces within an existing domain, but cannot create the parent domain itself.
Common mistake: Assigning domain admin and assuming it covers creating the top-level domain; domain admin authority begins after a Fabric admin creates the domain.
Expert Analysis
Why the Answer Is Correct
Fabric domain documentation states that only Fabric admins (or higher) can create and edit domains. The scenario requires creating a brand-new domain for the sales department, which is exclusively a Fabric admin capability. Although the same user must later create subdomains and assign workspaces, those tasks can be performed by a domain admin, but the initial domain creation cannot be done without Fabric admin.
Why the Other Options Are Wrong
Option B (domain admin) can create subdomains and assign workspaces but cannot create the top-level domain. Option C (domain contributor) has even narrower rights and cannot create domains or subdomains. Option A (workspace admin) governs a single workspace and has no domain-creation authority.
Community Comment Notes
Community voting strongly favors D (79 vs 15). Multiple comments (neo_20, MDWPartners, benni_ale) confirm only a Fabric admin can create domains, with several noting a domain admin could handle the subdomains once the domain exists.
Official Reference
https://learn.microsoft.com/en-us/fabric/governance/domains
This link opens the official vendor documentation in a new tab.
Community Votes
84% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 10 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 10
-
neo_20 👍 13 Answered DOnly a Fabric Admin can create Domains.
-
harshalt10 👍 4 Answered DThe question states that user should be able to create Domains. Hence, answer should be D. https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts
-
MDWPartners 👍 4 Answered DFabric admin (or higher) are the only ones who can create domains
-
Bharat 👍 3 Answered BGiven answer is correct since the domain admin can create a new subdomain but a domain contributor cannot.
-
benni_ale 👍 3 Answered Donly fabric admin can create and edit domains
Show 5 more comments
-
Zekes 👍 2 Answered BDomain Admin Domain contributors are workspace Admins (will only be relevant to one workspace) https://learn.microsoft.com/en-us/fabric/governance/domains#domain-roles
-
8d6881f 👍 2 Answered DOnly a Fabric Admin can create Domains. https://learn.microsoft.com/en-us/fabric/governance/domains?source=recommendations
-
ChenFu 👍 1 Answered CThe Domain Contributor role provides the exact permissions needed to create subdomains and assign workspaces, without granting excessive privileges. Therefore, C is the best choices
-
IshtarSQL 👍 1 Answered CNot B because: Domain Admin: While this role provides higher-level control over domains and subdomains, it exceeds the principle of least privilege for this scenario.
-
Sreeven 👍 1 Answered DUser can => Create a new domain for the sales department needs Fabric Admin role. for sub domains Domain Admin should do.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.