Loading
Forbedre Salesforce med kode
Hvordan fungerer Apex-klassesikkerhet?

Hvordan fungerer Apex-klassesikkerhet?

Begrens hvilke brukere som kan utføre metoder i en bestemt Apex-klasse på øverste nivå, basert på deres profiler eller et tilknyttet tillatelsessett. Denne teknikken lar deg bruke detaljert sikkerhet på Apex-operasjoner i organisasjonen din.

Nødvendige utgaver

Tilgjengelig i både Salesforce Classic (ikke tilgjengelig i alle organisasjoner) og Lightning Experience
Tilgjengelig i Performance, Unlimited, Developer, Enterprise og Database.com Edition

Du kan angi Apex-klassesikkerhet via

  • listesiden for Apex-klasser
  • en detaljside for Apex-klassen
  • Tillatelsessett
  • Profiler

Disse tillatelsene gjelder bare for metoder som er i Apex på øverste nivå eller Apex, som:

  • Aura-komponentkontrollere
  • @AuraEnabled-metoder kalt opp fra Lightning-nettkomponenter
  • Visualforce
  • Apex REST-tjenester
  • Asynkrone Apex
Merk
Merk Hvis du har installert en administrert pakke i organisasjonen, kan du angi sikkerhet bare for Apex-klassene i pakken som er erklært som global, eller for klasser som inneholder metoder som er erklært som webService.

Hvis brukere har tillatelsen Forfatter for Apex, får de tilgang til alle Apex-klasser i den tilknyttede organisasjonen uavhengig av sikkerhetsinnstillingene for de individuelle klassene.

Tillatelse for en Apex-klasse sjekkes bare på øverste nivå. Eksempel: Klasse A kaller klasse B. Bruker X har en profil som har tilgang til klasse A, men ikke til klasse B. Bruker X kan utføre koden i klasse B, men bare gjennom klasse A; bruker X kan ikke starte klasse B direkte. På samme måte kontrolleres sikkerheten bare for denne primærklassen hvis en Lightning kaller opp en Apex. Hvis denne klassen kaller opp en sekundær klasse som brukeren ikke har eksplisitt tilgangstillatelse til, kan brukeren fremdeles utføre denne koden i den sekundære klassen, men bare gjennom den primære klassen.

Du kan bare angi sikkerhet for Apex, ikke for utløsere.

 
Laster
Salesforce Help | Article