Loading
Förbättra Salesforce med kod
Innehållsförteckningar
Välj filter

          Inga resultat
          Inga resultat
          Här är några söktips

          Kontrollera stavningen av dina nyckelord.
          Använd mer allmänna söktermer.
          Välj färre filter för att utöka din sökning.

          Sök hela Salesforce-hjälpen
          Hur fungerar Apex-klassäkerhet?

          Hur fungerar Apex-klassäkerhet?

          Begränsa vilka användare som kan köra metoder i en viss övergripande Apex-klass baserat på deras profil eller en associerad behörighetsuppsättning. Denna teknik låter dig använda mer precis säkerhet för Apex-operationer i din organisation.

          Versioner som krävs

          Tillgängliga i: både Salesforce Classic (inte tillgängligt i alla organisationer) och Lightning Experience
          Tillgängliga i: Utgåvorna Performance, Unlimited, Developer, Enterprise och Database.com

          Du kan ange säkerhet för Apex-klasser på:

          • Sidan Apex-klasslista
          • En detaljerad Apex-klassida
          • Behörighetsuppsättningar
          • Profiler

          Dessa behörigheter gäller endast för Apex-klassmetoder (inklusive webbtjänstmetoder) och metoder som används i en egen Visualforce-kontroll eller ett kontrolltillägg som används på en Visualforce-sida. Utlösare aktiveras alltid vid utlösarhändelser (som insert eller update), oavsett användarens behörigheter.

          Anteckning
          Anteckning Om du har installerat ett hanterat paket i din organisation kan du endast ange säkerhet för de Apex klasser i paketet som deklareras som global eller för klasser som innehåller metoder deklarerade som webService.

          Om en användare har aktiverat behörigheten "Författare Apex” i sin användarprofil har användaren åtkomst till alla Apex-klasser i associerad organisation, oavsett säkerhetsinställningarna för enskilda klasser.

          Behörighet för en Apex-klass kontrolleras endast på högsta nivå. Till exempel, klass A anropar klass B. Användare X har en profil som har åtkomst till klass A men inte till klass B. Användare X kan köra koden i klass B, men endast genom klass A. Användare X kan inte åberopa klass B direkt. På samma sätt, om en VIsualforce-sida använder en egen komponent med en associerad kontroll, kontrolleras endast säkerhet för kontrollen som är associerad med sidan. Kontrollen som är associerad med den egna komponenten körs oavsett aktuella behörigheter.

           
          Laddar
          Salesforce Help | Article