Forum Discussion

patlaff's avatar
patlaff
Frequent Visitor
7 years ago
Solved

Row Level Security not allowing new entries

As of this morning, I'm noticing a new issue in the Power BI Service where, under the Security section of my Dataset Settings where I have RLS enabled and configured, all of my current role assignmen...
  • pbikaelin's avatar
    7 years ago

    If you are really desperate, this appears to work.

    Once you've navigated to the RLS view, append the URL in the browser with 

    ?unmin=1

    This will force rendering of the full JS instead of the minified version.

     

    Using your browser Dev Tools (F12 to open for Chrome/Edge), navigate to the Sources (Chrome) or Debugger (Edge) tab.

    Following the script hierarchy, open:

    app.powerbi.com / 13.x.x.x / externals / ngTagsInput.js

     

    Find line 259 and set a breakpoint - the line should read:

    if ($scope.tags.length >= $scope.options.maxTags)

    Go back to your browser and refresh the page which should trigger your breakpoint.

     

    Use the JS Console to run this command:

    $scope.tags = []

    You can now resume the script execution by pressing the resume (play) button.

     

    You should now be able to manage RLS. You will need to repeat these steps again as you navigate to additional datasets.

     

    Have fun!