Forum Discussion

AndreaGianello's avatar
AndreaGianello
New Member
2 years ago
Solved

Licensing: help to understand

Hello everyone.

 

I cannot understand the best solution for the company where I'm working. I'm explaining my current situation.

 

I develop different PBI projects for different customers. Nowadays, for every customer, I sell a PBI PRO license ( 1 customer : 1 license PRO). With this situation, every customer has a own tenant. This customer has to examine the report that I create (he hasn't to modify it).

 

I would like to understand if I can create only one tenant (that I manage, only me) and create as many work areas as customer; this work areas has permissions.

 

Can I implement a solution like above? Which licenses do I need to purchase?

 

Many thanks.

  • There are a few ways to do this and it varies between cost and complexity. To keep things simple, you can have a look at this setup:

    Step 1: Report hosting setup:
    1. Use your tenant

    2. Create 1 workspace for each customer

    3. Create the reports and place in the workspace per customer


    Step 2: Managing your customers:

    1. Add your customers to your Guest active directory

    2. Assign them with pro license

     

    Step 3: Sharing the report:

    1. Make sure external sharing is enabled in Power BI admin portal

    2. Click share on the report, and share it to the customer. They will get a link to view the report

     

    This setup doesnt require your customers to access the workspace but they will have access to view the reports.

     

  • Anonymous's avatar
    Anonymous
    2 years ago

    Thank you Tutu_in_YYC 

    Hi, AndreaGianello 

    The exact amount to be paid should be based on your local exchange rate.

     

    This license is billed on a per-user basis:

    You can create accounts for your customers in your tenant. After that, you can add the corresponding account to the corresponding workspace by adding the corresponding account:

     

    There are different roles in the workspace, such as viewers, who will only be able to view the reports in the workspace and will not be able to edit them. You can learn about their role from the links below:

    Roles in workspaces in Microsoft Fabric - Microsoft Fabric | Microsoft Learn

    Additionally, if you don't like letting your customers see the content of your workspace, you can configure a customer permission for individual reports/semantic models in your workspace:

    In addition, you can make the report visible to your customers by:

    Share Power BI reports and dashboards with coworkers and others - Power BI | Microsoft Learn

    You need to understand the sharing features supported by each license according to what I described above. Under different licenses, the share function is supported to different degrees.

     

     

     

    Best Regards

    Jianpeng Li

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

4 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi, AndreaGianello 

    You can create a separate workspace for each of your clients. And assign the appropriate permissions to each workspace.
    You'll need a Pro license and above to create a shared workspace.
    If you create a workspace with a Pro license, you can share it with customers with a Pro license and give them the workspace role to manage their read and write access to reports and semantic models.
    First of all, you can learn about the functions supported by each license from the official website, and then help you decide which license to buy according to your actual needs:

    Power BI: Pricing Plan | Microsoft Power Platform

    If you have many customers and your customers don't necessarily have paid licenses for Power BI, then you can consider purchasing a Power BI premium license, the difference between the two licenses you can learn from the official blog below:

    Power BI Pro & Power BI Premium: Flexibility to choose the licensing best for you and your organization | Microsoft Power BI Blog | Microsoft Power BI

    If you only like the Pro license, you can learn about the license requirements for the Pro license to be shared with the corresponding customer from the following document:

    Types of licenses for Power BI business users - Power BI | Microsoft Learn

     

    Power BI service features by license type - Power BI | Microsoft Learn

     

    If you are interested in PPU licenses, you can learn about it from the link below:

    Answering your questions around the new Power BI Premium per user license | Microsoft Power BI Blog | Microsoft Power BI

     

     

    Best Regards

    Jianpeng Li

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

    • AndreaGianello's avatar
      AndreaGianello
      New Member

      Many thanks for your reply.

       

      If I purchase a Premium per user license, I'll pay about 18,70€ every month. Correct?

       

      Then, I can create a workspace for every customer; but, how can the customer connect to the workspace? With a user (one for every customer) that is created on the tenant? 

       

      This user will login on the tenant, correct?

       

      Many thanks.

       

      Best regards.

      Maybe, have I to create a username 

      • Anonymous's avatar
        Anonymous
        Not applicable

        Thank you Tutu_in_YYC 

        Hi, AndreaGianello 

        The exact amount to be paid should be based on your local exchange rate.

         

        This license is billed on a per-user basis:

        You can create accounts for your customers in your tenant. After that, you can add the corresponding account to the corresponding workspace by adding the corresponding account:

         

        There are different roles in the workspace, such as viewers, who will only be able to view the reports in the workspace and will not be able to edit them. You can learn about their role from the links below:

        Roles in workspaces in Microsoft Fabric - Microsoft Fabric | Microsoft Learn

        Additionally, if you don't like letting your customers see the content of your workspace, you can configure a customer permission for individual reports/semantic models in your workspace:

        In addition, you can make the report visible to your customers by:

        Share Power BI reports and dashboards with coworkers and others - Power BI | Microsoft Learn

        You need to understand the sharing features supported by each license according to what I described above. Under different licenses, the share function is supported to different degrees.

         

         

         

        Best Regards

        Jianpeng Li

        If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

  • There are a few ways to do this and it varies between cost and complexity. To keep things simple, you can have a look at this setup:

    Step 1: Report hosting setup:
    1. Use your tenant

    2. Create 1 workspace for each customer

    3. Create the reports and place in the workspace per customer


    Step 2: Managing your customers:

    1. Add your customers to your Guest active directory

    2. Assign them with pro license

     

    Step 3: Sharing the report:

    1. Make sure external sharing is enabled in Power BI admin portal

    2. Click share on the report, and share it to the customer. They will get a link to view the report

     

    This setup doesnt require your customers to access the workspace but they will have access to view the reports.