Objektitason suojaus (OLS)

Objektitason suojauksen (OLS) avulla mallin tekijät voivat suojata tietyt taulukot tai sarakkeet raportin katselijoilta. Esimerkiksi sarake, joka sisältää henkilötietoja, voidaan rajoittaa niin, että vain tietyt katselijat voivat tarkastella ja käsitellä tietoja. Voit myös rajoittaa objektien nimiä ja metatietoja. Tämä lisätty suojaustaso estää käyttäjiä löytämästä liiketoiminnan kannalta tärkeitä tai arkaluonteisia henkilötietoja, kuten työntekijä- tai taloustietoja, ilman asianmukaisia käyttöoikeustasoja. Katsojilla, joilla ei ole vaadittua käyttöoikeutta, on aivan kuin suojattuja taulukoita tai sarakkeita ei olisi olemassa.

OLS-tietomallia käyttävän raportin luominen

RLS:n tavoin OLS määritetään myös mallirooleissa. Tällä hetkellä et voi luoda OLS-määrityksiä suoraan Power BI Desktopissa.

Jos haluat luoda rooleja Power BI Desktopin semanttisissa malleissa, käytä ulkoisia työkaluja , kuten Tabular Editoria.

Objektitason suojauksen määrittäminen tabular editorin avulla

  1. Luo Power BI Desktopissa malli, joka määrittää OLS-säännöt.

  2. Valitse Ulkoiset työkalut - valintanauhasta Taulukkomuotoinen editori. Jos Et näe Tabular Editor -painiketta, asenna ohjelma. Kun se on avoinna, Tabular Editor muodostaa automaattisesti yhteyden malliisi. Näyttökuva Ulkoiset työkalut -valikosta.

  3. Valitse Malli-näkymässä Roolit-kohdan avattava valikko. Vaiheessa 1 luomasi roolit tulevat näkyviin. Näyttökuva roolien nimistä, jotka näytetään roolikansiossa mallinäkymässä.

  4. Valitse rooli, jolle haluat ottaa OLS-määrityksen käyttöön, ja laajenna taulukon käyttöoikeudet. Näyttökuva, jossa näkyy, missä voit käyttää taulukon käyttöoikeuksia OLS:lle.

  5. Määritä taulukon tai sarakkeen käyttöoikeuksiksi Ei mitään tai Lue.

    Ei mitään: OLS-pakotetaan ja taulukko tai sarake piilotetaan kyseiseltä roolilta
    Lue: Taulukko tai sarake näkyy kyseiselle roolille

    Määritä luokat Taulukon käyttöoikeudet -kohdassa arvoksi Ei mitään. Näyttökuva OLS-säännön asettamisesta ei mitään koko taulukolle.


  1. Kun olet määrittänut roolien objektitason suojauksen, tallenna muutoksesi. Näyttökuva roolimääritysten tallentamisesta.

  2. Julkaise semanttinen mallisi Power BI Desktopissa Power BI -palveluun.

  3. Siirry Power BI -palvelussa suojaussivulle valitsemalla semanttisen mallin Lisää asetuksia -valikko ja määrittämällä jäseniä tai ryhmiä heidän asianmukaisiin rooleihinsa.

OLS-säännöt on nyt määritetty. Käyttäjät, joilla ei ole vaadittua käyttöoikeutta, saavat viestin siitä, että kenttää ei löydy kaikista kyseistä kenttää käyttävistä raportin visualisoinneista.

Näyttökuva virheilmoituksesta, jonka mukaan saraketta ei löydy tai sitä ei voida käyttää tässä lausekkeessa.

Huomioitavat asiat ja rajoitukset

  • OLS koskee vain työtilan katselijia . Työtilan jäsenille, Hallinta, jäsenelle tai osallistujalle on määritetty semanttisen mallin muokkausoikeus, joten OLS ei koske heitä. Lue lisää työtilojen rooleista.

  • Semanttisia malleja, joissa OLS on määritetty yhdelle tai useammalle taulukon tai sarakkeen objektille, ei tueta näissä Power BI -ominaisuuksissa:

    • Q&A-visualisoinnit
    • Nopeat merkityksellisten tietojen visualisoinnit
    • Älykäs kertomus visualisoinnit
    • Excelin Tietotyypit-valikoima
  • Katso muut OLS-rajoitukset