Von KI übersetzt. Noch nicht von der Community geprüft. Auf Englisch lesen

Blog · 17. Oktober 2023 · Steve Simpson · Sicherheit

Salesforce-Profile und Berechtigungssätze meistern: Gegenwart und Zukunft

In der heutigen Folge geht es um Salesforce-Sicherheit, mit Fokus auf Profilen und Berechtigungssätzen. Profile waren früher die wichtigste Methode, um die Fähigkeiten von Nutzenden festzulegen, und deckten sowohl die Authentifizierung als auch die funktionalen Fähigkeiten in Salesforce ab.

Mit der Weiterentwicklung von Salesforce wurde dieser Ansatz jedoch unhandlich, und die Zahl der Profile wuchs immer weiter. Als Antwort darauf führte Salesforce Berechtigungssätze ein. In diesem Beitrag sehen wir uns die Rolle von Profilen und Berechtigungssätzen in der Salesforce-Sicherheit an, wie sie heute genutzt werden und wohin sie sich entwickeln.

[caption id="" align=“alignnone” width=“1914”]Zeigt die anfängliche Authentifizierung und Autorisierung und die zugehörigen Setup-Komponenten. Das ähnelt dem ersten Zutritt zu einem Gebäude. Zeigt die anfängliche Authentifizierung und Autorisierung und die zugehörigen Setup-Komponenten. Das ähnelt dem ersten Zutritt zu einem Gebäude. [/caption]

Profile und ihre Rolle:

Profile waren traditionell der Eckpfeiler der Zugriffskontrolle in Salesforce. Allen Nutzenden ist genau ein Profil zugewiesen, das ihre Fähigkeiten und ihren Zugriff auf der Plattform festlegt. Profile steuern eine Reihe von Einstellungen, darunter:

[caption id="" align=“alignnone” width=“1912”]Steht für Zugriff und Kontrolle über bestimmte Elemente, nachdem jemand authentifiziert wurde. Steht für Zugriff und Kontrolle über bestimmte Elemente, nachdem jemand authentifiziert wurde. [/caption]

Salesforce-Elemente

Seitenlayouts: Sie bestimmen die Oberflächenmasken, die bestimmten Profilen angezeigt werden.

Datensatztypen: Profilen lassen sich bestimmte Datensatztypen zuweisen, um die Benutzererfahrung anzupassen.

Sicherheit auf Feldebene (FLS): Profile legen fest, welche Felder Nutzende sehen und bearbeiten können.

Einstellungen für benutzerdefinierte Apps: Sie bestimmen, welche Apps und Registerkarten standardmässig sichtbar oder ausgeblendet sind.

Zugriff auf Objektebene: Profile legen die Zugriffsstufe (Lesen, Erstellen, Bearbeiten, Löschen) für Standard- und benutzerdefinierte Objekte fest.

Fähigkeiten für Plattformereignisse: Profile steuern den Zugriff zum Lesen oder Erstellen von Plattformereignissen.

Sitzungseinstellungen: Profile legen Sitzungsrichtlinien fest, darunter Kennwortrichtlinien, Anmeldezeiten und IP-Bereiche.

Benutzerdefinierte Berechtigungen: Profile gewähren oder verweigern benutzerdefinierte Berechtigungen.

Systemberechtigungen: Profile regeln weitreichende Administrationsberechtigungen.

Berechtigungssätze und ihr Aufkommen:

Profile sind zwar der wichtigste Einstiegspunkt für den Benutzerzugriff, doch Berechtigungssätze sind entstanden, um das Problem der wachsenden Profilzahl zu lösen. Berechtigungssätze bündeln Fähigkeiten zu einer Einheit, die bestimmten Nutzenden hinzugefügt werden kann. Dieser Ansatz ergänzt Profile und bietet mehr Flexibilität. Berechtigungssätze ermöglichen:

Feingranulare Zugriffskontrolle: Sie gewähren genauen Zugriff auf Apps, Registerkarten, Objekte, Felder, Berichte und mehr.

Lizenzübergreifende Zuweisung: Sie lassen sich über verschiedene Benutzerlizenzen hinweg zuweisen.

Objekteinstellungen: Sie legen Zugriff und Einstellungen auf Objektebene fest.

Einstellungen für Plattformereignisse: Sie steuern den Zugriff auf Plattformereignisse.

Einstellungen für benutzerdefinierte Apps: Sie legen Berechtigungen für Apps und Registerkarten fest.

Apex-Aktionen und benannte Anmeldeinformationen: Sie gewähren Zugriff auf diese Funktionen.

Zugriff auf organisationsweite E-Mail-Adressen: Sie regeln den Zugriff auf organisationsweite E-Mail-Adressen.

Systemberechtigungen: Manche Systemberechtigungen werden inzwischen auf Ebene der Berechtigungssätze verwaltet.

Die Zukunft von Profilen und Berechtigungssätzen:

Salesforce bewegt sich auf eine Zukunft zu, in der sich Profile vor allem auf den ersten Einstiegszugang und bestimmte Standardeinstellungen konzentrieren. Berechtigungssätze werden dagegen der wichtigste Ort, um Fähigkeiten zu vergeben. Ziel ist es, Profile zu verschlanken und den Zugriff über eine Reihe von Berechtigungssätzen und Berechtigungssatzgruppen zu gewähren.

Das Wichtigste in Kürze:

Profile waren die traditionelle Methode, den Benutzerzugriff in Salesforce zu steuern.

Berechtigungssätze sind entstanden, um die wachsende Profilzahl zu bändigen und eine feinere Zugriffskontrolle zu bieten.

Profile werden sich dahin entwickeln, vor allem den ersten Einstiegszugang und einige Standardeinstellungen zu verwalten.

Berechtigungssätze werden das wichtigste Mittel, um bestimmte Fähigkeiten zu gewähren.

Die Administration sollte beginnen, auf Berechtigungssätze umzustellen und Profile so schlank wie möglich zu halten.

Fazit

Da sich Salesforce ständig weiterentwickelt, ist es entscheidend, sich an diese Veränderungen anzupassen und Berechtigungssätze für eine effizientere und flexiblere Zugriffskontrolle zu nutzen.

Es geht weiter

Bleiben Sie dran für kommende Neuigkeiten zur Salesforce-Sicherheit.

Bleiben Sie dran hier auf www.SteveTechArc.com und auf dem YouTube-Kanal @SteveTechArc (opens in a new tab).

Die Welt ein Stück verändern, indem ich gute Gedanken mit anderen Architekt:innen und allen auf dem Weg dorthin teile!

Transkript mit Unterstützung von KI

STA 4.2