This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Today, we are excited to announce the public preview of Multiple Audiences in the Power BI Apps, one of the highly requested features from the community. With multiple audiences for an App, now Power BI App author can create multiple audience groups within the same App and assign different permissions to each group.
Prior to this feature, to create multiple Apps for different audiences, the App authors had to set up different workspaces to register Apps for each audience. This workspace level isolation resulted in content duplication and operational overhead for the App Authors. With this new capability, the authors can decide which content artifact such as reports, dashboards, etc. should be shared with specific audience groups within an App using a single workspace. This allows fine-grained access permissions for the App consumers who can consume various artifacts in the App based on their group permissions and minimizes operational overhead for the App authors.
Note: We have made some changes to the Workspace UI. Read the Consideration and Limitations section at the bottom of the blog to learn more.
Step1: Register an app using the Setup Tab
App setup tab allows app authors to register an App and add details such as App's name, description, logo, etc.
graphical_user_interface_to_add_app_name_and_description
Step 2: Add content artifacts using the new Content tab
We have now added a “Content” tab in the UI experience that allows App authors to easily add content artifacts such as reports, dashboards etc. and even links to other websites. By clicking on “Add content” button in the “Content” tab, the App authors can select artifacts that they want to add from the current workspace. See below.
graphical_user_interface_to_add_content_in_the_app
pop-up_allowing_app_authors_to_choose_what_content_from_the_workspace_needs_to_b
The App author can also preview the content of the added artifacts. App authors can also add links to websites by clicking the “Add a link” from the drop-down menu next to “Add content”
graphical_user_interface_allowing_app_authors_to_add_link_to_the_app
The App author can also change the order of the content artifacts in the App by:
1) Dragging and dropping the artifacts.
graphical_user_interface_showing_how_to_drag_and_drop_a_content_to_re-order_the
2) Using “move up” or “move down” options next to each artifact.
graphical_user_interface_showing_how_to_use_move-up_and_move-down_menu_options_t
Step3: Create and manage audience groups using the Audience tab
The new “Audience” tab allows App authors to create and manage audience groups within an App. Furthermore, by using the “Manage Audience Access” pane, the author can specify which groups or users should be added to the current audience group. The app author can also change the name of the audience by double clicking on the default audience label. The app author can create up to 10 audience groups within an App. By clicking the hide/unhide icon next to each artifact, the App authors can control the access to each artifact within an App.
graphical_user_interface_allowing_ap_authors_to_add_audience_groups_and_manage_t
Step 4: Share the App with the App consumers
App authors can share the published apps by clicking the “Copy link” button at the bottom of the Setup page. This generates a shareable app link that App authors can share with their consumers.
graphical_user_interface_showing_how_app_authors_can_share_the_app_link_with_the
The app consumers can also request access to the app by searching for the app from Apps marketplace or AppSource. Once app is installed, the app authors can visit the app permission management page by clicking on “Manage permissions” in their Apps Tab to approve/decline any access request.
graphical_user_interface_showing_the_consolidated_view_for_the_app_consumers_bel
the_app_view_for_the_app_consumer_belonging_to_audience_group_1
the_app_view_for_the_app_consumer_belonging_to_audience_group_2
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.