Skydda innehåll med programroller, exempel
I det här exemplet ger du åtkomst till olika data för olika användare inom en enskild rapport. Användaren Region 1 kan bara se data för Afrika och användaren Region 2 kan bara se data för Asien.
- Välj Instrumentpaneler > Användar- och behörighetshantering > Programroller.
 - Välj exempelprogrammet och skapa en programroll med namnet SalesManager. Ge rollen programbehörigheterna Visa program, Visa instrumentpanel, Visa OLAP och Visa rapport.
 - Välj Instrumentpaneler > OLAP > Dataroller. Välj exempelprogrammet och skapa roller som heter Region 1 och Region 2.
 - Välj Instrumentpaneler > OLAP > Databasredigering och välj exempeldatabasen. Expandera noden Dimensioner och välj dimensionen Region.
 - 
				I fönstret Säkerhet på fliken Egenskaper väljer du Aktivera åtkomstkontroll för dimension och klickar på Skapa ny kub. 
				Kubens namn och rubrik är #REGION som förval. Klicka på Skapa och sedan på Spara.
 - Välj Instrumentpaneler > OLAP > Behörighetshantering. Välj Exempel som datakälla och #REGION som åtkomstkub.
 - Klicka på Läge för rutnätsklickning och välj Överför ingen åtkomst.
 - 
				Klicka på användarikonen på varje rad i kolumnen SalesManager.
				Det här säkerställer att rollen SalesManager inte har åtkomst till någon regions data.
 - Klicka på Läge för rutnätsklickning och välj Läsåtkomst.
 - Klicka på användarikonerna i skärningspunkten mellan kolumnen Region 1 och raden Afrika och i skärningspunkten mellan kolumnen Region 2 och raden Asien.
 - 
				Använd Överför ingen åtkomst till alla återstående rader i kolumnerna Region 1 och Region 2.
				Obs!
Att ta bort behörigheter från andra roller är det lika viktigt som att ge nödvändiga behörigheter till rollerna Region 1 och Region 2.
 - Välj Instrumentpaneler > Användar- och behörighetshantering > Användare och användargrupper.
 - Skapa Basic-användare som heter SalesManagerAfrica och SalesManagerAsia.
 - Välj Exempel i widgeten Programroller. Tilldela SalesManagerAfrica och SalesManagerAsia programrollen SalesManager.
 - I widgeten OLAP-dataroller tilldelar du SalesManagerAfrica rollen Region 1 och SalesManagerAsia rollen Region 2.
 - I Application Studio loggar du in i exempelprogrammet och skapar en rapport som heter Regioner. Skapa ett hyperblock genom att släppa dimensionen Region i kuben Analys i rapporten. Checka in rapporten och dess överordnade mapp.
 - Logga in i Dashboards som SalesManagerAfrica och öppna exempelprogrammet.
 - 
				Öppna rapporten Regioner från datalänkningen i exemplet. 
				Endast elementet Afrika visas i rapporten.