Mestre profiler og tillatelsessett i Salesforce: nå og i fremtiden
I dagens episode går vi inn i sikkerheten i Salesforce, med vekt på profiler og tillatelsessett. Profiler var tidligere den viktigste måten å definere hva brukerne kan gjøre på, og dekket både autentisering og funksjonelle muligheter i Salesforce.
Men det ble uhåndterlig etter hvert som Salesforce utviklet seg, og profilene formerte seg. For å løse den utfordringen innførte Salesforce tillatelsessett. I dette blogginnlegget ser vi på hvilken rolle profiler og tillatelsessett spiller i sikkerheten i Salesforce, hvordan de brukes i dag, og hvor de er på vei.
[caption id="" align=“alignnone” width=“1914”]
Viser den første autentiseringen og autorisasjonen og de tilhørende komponentene i Setup. Det ligner på å få første tilgang til en bygning. [/caption]
Profiler og rollen deres:
Profiler har tradisjonelt vært hjørnesteinen i tilgangskontrollen for brukere i Salesforce. Hver bruker tildeles én profil, som bestemmer hva brukeren kan gjøre og har tilgang til på plattformen. Profiler styrer en rekke innstillinger, blant annet:
[caption id="" align=“alignnone” width=“1912”]
Dette viser tilgang til og kontroll over bestemte elementer når en bruker er autentisert. [/caption]
Elementer i Salesforce
Sideoppsett: De bestemmer hvilke skjermbilder i brukergrensesnittet som vises for bestemte profiler.
Posttyper: Profiler kan tildeles bestemte posttyper, slik at brukeropplevelsen skreddersys.
Sikkerhet på feltnivå (FLS): Profiler definerer hvilke felt brukerne kan se og redigere.
Innstillinger for egendefinerte apper: De bestemmer hvilke apper og faner som er synlige eller skjult som standard.
Tilgang på objektnivå: Profiler angir tilgangsnivået (lese, opprette, redigere, slette) for standardobjekter og egendefinerte objekter.
Muligheter for plattformhendelser: Profiler styrer tilgangen til å lese eller opprette plattformhendelser.
Sesjonsinnstillinger: Profiler setter sesjonsregler, blant annet passordregler, påloggingstider og IP-områder.
Egendefinerte tillatelser: Profiler gir eller nekter egendefinerte tillatelser.
Systemtillatelser: Profiler styrer administrative tillatelser på høyt nivå.
Tillatelsessett og hvordan de vokste frem:
Profiler er fortsatt den viktigste inngangen til brukernes tilgang, men tillatelsessett har vokst frem for å løse problemet med alle profilene. Tillatelsessett samler funksjoner i én enhet som kan legges til bestemte brukere. Det utfyller profilene og gir mer fleksibilitet. Med tillatelsessett får du:
Detaljert tilgangskontroll: Tillatelsessett gir finmasket tilgang til apper, faner, objekter, felt, rapporter og mer.
Tildeling på tvers av lisenser: Tillatelsessett kan tildeles på tvers av ulike brukerlisenser.
Objektinnstillinger: De definerer tilgang og innstillinger på objektnivå.
Innstillinger for plattformhendelser: Tillatelsessett styrer tilgangen til plattformhendelser.
Innstillinger for egendefinerte apper: De angir tillatelser for apper og faner.
Apex-handlinger og navngitte legitimasjoner (Named Credentials): Tillatelsessett gir tilgang til disse funksjonene.
Tilgang til organisasjonsomfattende e-postadresser: Tillatelsessett styrer tilgangen til organisasjonsomfattende e-postadresser.
Systemtillatelser: Noen tillatelser på systemnivå håndteres nå på tillatelsessettnivå.
Fremtiden for profiler og tillatelsessett:
Salesforce beveger seg mot en fremtid der profiler først og fremst handler om brukernes grunnleggende tilgang og visse standardinnstillinger. Tillatelsessett blir samtidig hovedstedet for å gi funksjoner. Målet er å effektivisere profilene og gjøre dem lette, og gi brukerne tilgang gjennom en rekke tillatelsessett og grupper av tillatelsessett.
Viktige lærdommer:
Profiler har vært den tradisjonelle måten å styre brukernes tilgang i Salesforce på.
Tillatelsessett har vokst frem for å løse problemet med alle profilene og gir mer detaljert tilgangskontroll.
Profiler vil utvikle seg til først og fremst å håndtere den grunnleggende tilgangen og noen standardinnstillinger.
Tillatelsessett blir den viktigste måten å gi bestemte funksjoner på.
Administratorer bør begynne å gå over til tillatelsessett og holde profilene så lette som mulig.
Konklusjon
Etter hvert som Salesforce fortsetter å utvikle seg, er det viktig å tilpasse seg endringene og utnytte styrken i tillatelsessett for mer effektiv og fleksibel tilgangskontroll.
Mer kommer
Følg med på kommende nyheter om sikkerheten i Salesforce.
Følg med her på www.SteveTechArc.com og på YouTube-kanalen @SteveTechArc (opens in a new tab).
Vi hjelper til med å forandre verden ved å dele spennende tanker med andre arkitekter og med dem som er på vei til å bli arkitekter!
Transkripsjon med hjelp fra AI
STA 4.2