Exemple 1 - Application d'un seul filtre basé sur un rôle dans un classeur

Cet exemple montre comment filtrer un ensemble de données afin que les commerciaux d'Amérique du Nord puissent accéder uniquement aux données des ventes en Amérique du Nord lorsqu'ils ouvrent un classeur partagé des ventes mondiales.

Exemple de rapport

Lorsqu'un commercial d'Amérique du Nord se connecte à Oracle Analytics et ouvre le classeur partagé des ventes mondiales, il souhaite consulter uniquement les données des ventes en Amérique du Nord. Dans cet exemple, le commercial dvauthoruser peut visualiser les ventes des pays nord-américains que sont le Canada et les Etats-Unis.


La description de GUID-5C4FEB5F-D254-4F3C-8A2B-C390DAE9BAAF-default.png est la suivante
.png

Exemple de données

L'exemple d'ensemble de données contient les données de vente, avec l'emplacement géographique stocké dans la colonne COUNTRY_SUBREGION de la table COUNTRIES.


La description de GUID-4C4267C0-B064-4762-88AA-00E4CA50E0F6-default.png est la suivante
.png

Exemple d'utilisateurs et de rôles d'application

  • L'utilisateur dvauthoruser dispose du rôle d'application North America Sales.

Exemple de configuration d'accès à l'ensemble de données

Dans la boîte de dialogue Inspecter pour l'ensemble de données, sous Accès, puis Rôles, les utilisateurs authentifiés obtiennent un accès en lecture seule.
La description de GUID-1A514BBC-E9E3-42D6-9520-B6DA6B0A1EBE-default.png est la suivante
.png

Exemple de filtre basé sur un rôle

Dans l'éditeur d'ensemble de données, l'auteur du classeur applique un filtre basé sur un rôle au rôle d'application North America Sales avec l'expression COUNTRY_SUBREGION = "Northern America".


La description de GUID-10E394E0-48AC-4F32-993F-495C69D300A4-default.png est la suivante
.png