Afdrukken      PDF-versie openen van online-help


Vorig onderwerp

Volgend onderwerp

Hoe toegangsrechten voor de weergave van verwante records worden vastgesteld

Als de gebruiker de gegevenspagina van een record bekijkt, wordt in Oracle CRM On Demand het volgende proces gebruikt om te bepalen welke verwante records zichtbaar zijn voor de gebruiker:

  • Via Oracle CRM On Demand wordt geverifieerd of aan de gebruikersrol de benodigde machtigingen zijn toegewezen om het recordtype te bekijken. Als deze machtigingen niet aan de gebruikersrol zijn toegewezen, worden de records van dit verwante recordtype niet weergegeven.
  • Als het verwante recordtype is gebaseerd op een primair recordtype, wordt via Oracle CRM On Demand geverifieerd of het selectievakje 'Heeft toegang' is geselecteerd voor het verwante recordtype. Als het selectievakje 'Heeft toegang' is uitgeschakeld voor het verwante type record, worden deze records niet weergegeven.
  • Als de eigenaar van de bovenliggende record de huidige gebruiker is, wordt het toegangsniveau voor het type verwante record in Oracle CRM On Demand geëxtraheerd uit het eigenaarstoegangsprofiel van de huidige gebruiker.
  • Als de eigenaar van de bovenliggende record de ondergeschikte van de huidige gebruiker is op enig niveau in de rapportagehiërarchie, wordt het toegangsniveau voor het type verwante record in Oracle CRM On Demand geëxtraheerd uit het eigenaarstoegangsprofiel van de huidige gebruiker.
  • Als de eigenaar van de bovenliggende record een ongerelateerde gebruiker is:
    • Als de optie 'Alle records lezen' is geselecteerd voor het type verwante record in de huidige gebruikersrol, wordt het toegangsniveau voor het type verwante record in Oracle CRM On Demand geëxtraheerd uit het standaardtoegangsprofiel van de huidige gebruiker.
    • Als de optie 'Alle records lezen' is niet is geselecteerd voor het type verwante record in de huidige gebruikersrol, wordt het standaardtoegangsprofiel van de huidige gebruiker niet gebruikt.

      In dit geval krijgt de huidige gebruiker op een van de volgende manieren toegang tot de gegevenspagina van de bovenliggende record:

      • De huidige gebruiker is lid van het team voor de bovenliggende record.
      • De huidige gebruiker heeft een directe of indirecte ondergeschikte die toegang heeft tot de bovenliggende record.
      • De huidige gebruiker is lid van een boek dat de bovenliggende record bevat of de bovenliggende record bevindt zich in een subboek van een boek waarvan de huidige gebruiker lid is.
      • De huidige gebruiker is gedelegeerd door een andere gebruiker die toegang heeft tot de bovenliggende record.

        Via Oracle CRM On Demand worden de toegangsniveaus voor het verwante recordtype geëxtraheerd uit de toegangsprofielen voor de bovenliggende record via elk van de beschikbare componenten voor toegangscontrole.

  • In Oracle CRM On Demand worden dan alle verwante toegangsniveaus geëvalueerd om te bepalen of het toegangsniveau 'Primair overnemen' aanwezig is in de set van toegangsniveaus, zodat als volgt kan worden bepaald welke records moeten worden weergegeven:
    • Als het toegangsniveau 'Primair overnemen' niet aanwezig is:
      • Als het toegangsniveau met de meeste toegangsrechten 'Geen toegang' is, worden de verwante records niet weergegeven.
      • Als het toegangsniveau met de meeste toegangsrechten anders is dan 'Geen toegang' worden alle verwante records weergegeven, inclusief de records waarvoor de huidige gebruiker niet is geautoriseerd.
    • Als het toegangsniveau 'Primair overnemen' is gevonden en het selectievakje 'Alle records lezen' niet is geselecteerd voor het verwante recordtype in de rol van de huidige gebruiker worden alle verwante records weergegeven.
    • Als het toegangsniveau 'Primair overnemen' is gevonden en het selectievakje 'Alle records lezen' is uitgeschakeld voor het verwante type record in de rol van de huidige gebruiker, bevat de weergegeven set met verwante records alle records waarvoor één van de volgende stellingen waar is:
      • De huidige gebruiker is eigenaar van de verwante record.
      • De huidige gebruiker is een lid van het team voor de verwante record.
      • De huidige gebruiker heeft een directe of indirecte ondergeschikte die toegang heeft tot de record.
      • De huidige gebruiker is lid van een boek dat de verwante record bevat, of de verwante record bevindt zich in een subboek waarvan de huidige gebruiker lid is.
      • De huidige gebruiker is gedelegeerd door een andere gebruiker die toegang heeft tot de verwante record.

        OPMERKING: de verwante recordtypen 'Activiteiten', 'Openstaande activiteiten' en 'Gesloten activiteiten' zijn uitzonderingen op bovengenoemde regels. Als het toegangsniveau 'Primair overnemen' wordt gevonden voor een verwant type activiteitenrecord en het selectievakje 'Alle records lezen?' is uitgeschakeld voor het type record 'Activiteit' voor de huidige gebruikersrol, bevat de weergegeven set met verwante activiteiten alleen de activiteiten die eigendom zijn van een gebruiker, die de gebruiker heeft gedelegeerd aan een andere gebruiker en die eigendom zijn van een groep waartoe de gebruiker behoort. Activiteiten die de huidige gebruiker alleen kan bekijken via boeken, die de huidige gebruiker alleen kan bekijken omdat deze een gedelegeerde is voor een andere gebruiker en die de huidige gebruiker alleen kan bekijken via de rapportagehiërarchie, worden niet opgenomen in de set met verwante activiteiten.

Verwante onderwerpen

Zie de volgende onderwerpen voor meer informatie:


Gepubliceerd op oktober 2016 Copyright © 2005, 2016, Oracle. Alle rechten voorbehouden. Legal Notices.