Du er her:
Sikkerhetskontroller for Omnistudio
Sikkerhetskontrollene for Omnistudio håndhever strengere validering av tilgang og tillatelser. Disse kontrollene sikrer at brukere, inkludert gjestebrukere, godkjente brukere og ikke-godkjente brukere, har riktig tilgang til objekter og felt som brukes i OmniStudio-komponenter.
Krav til feltnivåsikkerhet for standardkjøretid
Standardkjøretid håndhever feltnivåsikkerhet (FLS) strengere enn den administrerte pakken. For å hindre LWC-kompilasjonsfeil og problemer med komponentsynlighet må du eksplisitt gi tillatelser på feltnivå for disse OmniStudio-objektene for alle brukerprofiler som kjører OmniStudio-komponenter:
| Objekt | Nødvendig FLS |
|---|---|
| Omniprosesskompilering | Lese, Redigere |
| Omni Data-transformasjon | Lese |
| Omniskriptlagrede økter | Lese, Redigere |
Disse kravene gjelder for standardkjøretid og er atskilt fra sikkerhetsfunksjonsflaggene som er beskrevet nedenfor.
Disse funksjonsflaggene bestemmer Omnistudio-sikkerhetskontrollene. Sikkerhetskontrollene gjelder bare når flagget er aktivert.
ApexClassCheck: Krever at brukere har eksplisitt tilgang til Apex for eventuelle eksterne handlinger som kalles fra Omniscripts eller Flexcards. Se Legge til en Apex-klassetillatelsessjekker.EnforceDMFLSAndDataEncryption: Håndhever automatisk objekt- og feltnivåsikkerhet (FLS) for alle datatilordninger. Brukere utenView Encrypted Data-tillatelse kan ikke vise krypterte felt i ren tekst. Se Sikkerhet for Omnistudio-datatilordninger og integrasjonsprosedyrer.EnableQueryWithFLS: Håndhever FLS for alle spørringer i Salesforce Object Search Language (SOSL) og Salesforce Object Query Language (SOQL) i Flexcards, slik at datasynlighet respekterer brukertillatelser. Se Konfigurere en datakilde på et FlexCard.
Det er ingen virkemåteendringer i disse tidligere annonserte sikkerhetsflaggene. Aktivering av dem fortsetter å støtte konsekvent håndheving av datatilgang og sikkerhetskontroller på tvers av OmniStudio-komponenter.
Slik aktiverer du disse OmniStudio-sikkerhetsflaggene:
- Skriv inn Omni-interaksjonskonfigurasjon i Hurtigsøk-feltet i Oppsett, og velg deretter Omni-interaksjonskonfigurasjon.
- Klikk på Ny Omni-interaksjonskonfigurasjon.
- I Etikett-feltet skriver du inn flaggnavnet nøyaktig slik det er vist ovenfor. For eksempel
ApexClassCheck. Navn-feltet fylles ut automatisk fra etiketten. - Skriv inn true i Verdi-feltet. Verdien skiller ikke mellom små og store bokstaver.
