Sécurité au niveau des lignes

Accueil – Le CFO masqué Forums Power BI Sécurité au niveau des lignes

  • Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par antoineplanche86, le il y a 2 années et 6 mois.
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Articles
  • #95901
    antoineplanche86
    Participant

    Bonjour à tous,

    Je travaille actuellement dans le monde du ferroviaire sur un rapport powerBI représentant les performances conduites dans un tunnel.
    J’ai une table ‘Passage NS’ qui me donne(date, nom_mission, tps stationnement, tps_parcours, respect d’un indicateur)
    J’ai une autre Table ‘ADC’ (agent de conduite) qui me donne l’ADC pour une mission et pour une date.
    J’ai une autre table ‘DPX’ qui me donne le manager pour chaque conducteur (un manager manage plusieurs conducteurs).
    et enfin, j’ai une table sécurité qui me donne le mail de chaque manager.

    J’ai donc créer un rôle MANAGER qui filtre la table DPX avec [MAIL] = principalusername() mais le rôle ne marche pas comme je l’aurais attendu. J’aimerais que le manager puisse avoir les statistiques totales de tout les agents et pas que les siens. Mais j’ai également un tableau dans ma visualisation qui me donne l’ADC qui à conduit à telle mission et à telle date et c’est dans ce tableau là que j’aimerais que le manager ne puisse voir apparaitre que le nom de ses agents.

    Avez-vous des solutions qui vous viennent en tête ?

    Par avance merci !!!

    Attachments:
    You must be logged in to view attached files.
    #95908
    Pierre Forest
    Participant

    Bonjour Antoine,

    Voici ce qui me vient en tête.

    Pour les statistiques globales, je créerais une table additionnelle sans liens actifs, qui regrouperait les statistiques que l’on souhaite présenter. Cette table n’aurait pas de règle RLS, de sorte que toutes les informations seraient visibles.

    Pour que le manager puisse ne voir QUE les informations de ses agents, il faut qu’il existe un lien actif entre DPX et ADC et la rêgle RLS sur DPX.

    Pierre

    #95915
    antoineplanche86
    Participant

    Ok je vois mais la table ‘Passage NS’ est justement relié à la table ‘ADC’ pour obtenir le conducteur qui a conduit dans le tunnel. La liaison se fait à partir du nom_de_mission concaténé avec la date. Si je coupe la liaison, je ne serais plus capable de trouver le conducteur qui a conduit telle mission tel jour. Je te mets les différentes relations créer ainsi que leur explication pour que tu puisses y voir plus clair.

    Merci beaucoup pour ta réponse en tout cas !!

    Attachments:
    You must be logged in to view attached files.
    #95920
    antoineplanche86
    Participant

    PS : La table RAG permet de faire le lien entre un conducteur et son manager.

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.