Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi, Im trying to automate a process where in created dashboards are sent at a specific interval of time to all the users. Again these dashboards are role based hence our tool must identify what to send even?
can someone suggest how to accomplish this task in Power BI ?
- powerperformer..
Solved! Go to Solution.
Paginated reports are the recommended way to manage the more complex alerts inside of Power BI. If you have row-level security set up, the data would be filtered to the user's role. You could also try Power Automate if you're feeling adventurous, it's much more "some assembly required".
Hi @powerperformer ,
One way to achieve this is to use Power Automate, which is a service that allows you to create automated workflows between different applications and services. You can use Power Automate to export your Power BI dashboards as PDF files and attach them to emails that are sent to the users according to their roles and schedules. You can also use Power Automate to trigger the refresh of your dashboards before sending them, so that the users can see the latest data. To learn how to use Power Automate with Power BI, you can refer to this article or this article.
Another way to achieve this is to use the Power BI REST API, which is a set of web services that allow you to programmatically interact with Power BI resources. You can use the Power BI REST API to export your dashboards as PDF files and send them to the users via email or other methods. You can also use the Power BI REST API to refresh your dashboards and manage the permissions of the users based on their roles. To learn how to use the Power BI REST API, you can refer to this article or this article.
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @powerperformer ,
One way to achieve this is to use Power Automate, which is a service that allows you to create automated workflows between different applications and services. You can use Power Automate to export your Power BI dashboards as PDF files and attach them to emails that are sent to the users according to their roles and schedules. You can also use Power Automate to trigger the refresh of your dashboards before sending them, so that the users can see the latest data. To learn how to use Power Automate with Power BI, you can refer to this article or this article.
Another way to achieve this is to use the Power BI REST API, which is a set of web services that allow you to programmatically interact with Power BI resources. You can use the Power BI REST API to export your dashboards as PDF files and send them to the users via email or other methods. You can also use the Power BI REST API to refresh your dashboards and manage the permissions of the users based on their roles. To learn how to use the Power BI REST API, you can refer to this article or this article.
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Paginated reports are the recommended way to manage the more complex alerts inside of Power BI. If you have row-level security set up, the data would be filtered to the user's role. You could also try Power Automate if you're feeling adventurous, it's much more "some assembly required".
User | Count |
---|---|
72 | |
66 | |
34 | |
25 | |
22 |
User | Count |
---|---|
96 | |
94 | |
59 | |
45 | |
42 |