Edit

Share via


Frequently asked questions

This article contains frequently asked questions relating to the Microsoft Workload Development kit.

General

I have a question that isn't answered in this FAQ, where can I get help?

Post your question at Microsoft-Fabric-workload-development-sample/discussions or Microsoft-Fabric-workload-development-sample/issues and the Fabric team can answer the question directly.

Fabric Workload Design

What design language does Fabric use?

Fabric controls are aligned to the Fluent 2 design language. Visit the Fabric UX System page for more details.

What are base (.Base) components?

Base components shouldn't be used in designs. They're meant only as a nested building block for the creation and management of component variants in the toolkit and aren't published via the library. Make sure you‘re not using any components prefixed with .Base (nested .Base components are fine).

Where can I find examples of common page layouts in Fabric?

Specific screens in Fabric are collected in the Page examples file while more generic layout templates are available in this file under Page templates.

What guidelines should I follow if, I want to use icons in my workloads?

Review the Fabric UX System for further information on design guidelines.

Fabric Workload Business model

What kind of trials can I offer?

You can choose how you want to structure the trial experience. If you want to provide a trial for an individual user or a whole tenant. You can also define If the trial is the same experience or has a limited functionality. Keep in mind that the Trial is the first impression of your product for a customer and you want to optimize it to your customer's expectations.

What business model should I choose for my SaaS offer?

Azure Marketplace provides different ways to monetize your offer (for example, per user, per your own metric, flat fee, ...). In the end, you want to optimize your business model to the needs of your customer. Further information can be found at SaaS Pricing Models.

What can I do to support my existing customers in Fabric?

You can choose if you want to offer the fabric capability to your customers as part of an existing license. For that you can provide a Bring your own license (BYOL) capability into your workload.

I don't have an Azure Marketplace SaaS offer. Where can I get started?

Further information can be found here: Plan a Saas offer for the commercial marketplace.

Is there a plan to certify these workloads?

We don't perform code certification as these workloads are embedded in Fabric, not hosted on it. Workloads are embedded in Fabric similarly to how apps are embedded in Microsoft Teams. We validate the workload publishers and request them to attest to specific areas, use the certification link from the Workload detailed page to review the publisher attestations. Furthermore, all workloads are governed with a Microsoft Entra application, giving Tenant admins full control over who can consent to which applications or scopes, ensuring compliance with organizational Microsoft Entra governance.

Is the Partner Workload running on a Fabric Capacity?

No, the Partner Workloads can't charge the Fabric capacity directly. To purchase Partner Workloads, you need to follow Azure Marketplace offer located on the workload page. The capacity is only used as a restriction scope to where items can be created. Partner Workloads may create and run Fabric items (for example: Lakehouse, Notebook) on behalf of the working user based on Microsoft Entra permissions.

On which capacities can I assign the Partner Workload?

Partner Workloads can be assigned on F & P Capacities.