Forum Discussion

MiquelPBI's avatar
MiquelPBI
Helper I
1 year ago
Solved

Refresh schedules and subscriptions

Hey Community!   I'm seeking advice for setting up refresh schedules on semantic models and subscriptions to the owner is a service account of service principle.  For example, in on-premises land, ...
  • V-yubandi-msft's avatar
    1 year ago

    Hi MiquelPBI,

    Thank you for engaging with the Microsoft Fabric Community. In additon to Greg_Deckler  response.

    1. For semantic model refreshes, publishing the model while signed in as a service account or service principal ensures that this identity becomes the dataset owner. This approach is considered a best practice, as it prevents refresh failures due to ownership issues when personal accounts are deactivated or users leave the organization.

     

    The blog Greg_Deckler , referenced provides a helpful walkthrough on assigning ownership using a service principal particularly useful if you're working with DevOps pipelines or automated deployments.

     

    2. Regarding Power BI subscriptions. These currently must be created by licensed user accounts. Service principals can't create, manage, or receive subscriptions directly.

    A common workaround is to use a shared, licensed service user account to own and manage subscriptions.

     

    Let me know if you have any questions, and stay connected with the community for future discussions.

     

    Thank you for your quick response, Greg_Deckler. It was very helpful to the community.

     

    Regards,

    Yugandhar.