Loading

Bereitstellen von Profilen über Änderungssets

Veröffentlichungsdatum: Oct 13, 2022
Beschreibung
 
  • Wenn Sie Profile in ein Änderungsset aufnehmen, ist es wichtig, diese Profile nach der Bereitstellung in der Zielumgebung zu überprüfen, da möglicherweise nicht alle Berechtigungen so übernommen werden, wie Sie es vielleicht erwarten.
 
  • Die Unterschiede können auf die folgenden besonderen Verhaltensweisen zurückzuführen sein, die Sie bei der Aufnahme von Profilen in Änderungssets berücksichtigen sollten.
 
Lösung

Es ist nicht möglich, ein Änderungsset hochzuladen, das nur Profile enthält. Sie müssen also sicherstellen, dass auch eine Komponente enthalten ist. Profile werden offiziell nicht als einzelne Komponenten von Änderungssets unterstützt, wie in der Dokumentation unter In Änderungssets verfügbare Komponenten beschrieben. Profile sind zwar verfügbar und können zusammen mit anderen Komponenten ausgewählt werden, es kann jedoch nur ein Teil der mit einem Profil verbunden Berechtigungen bereitgestellt werden.

Unter Berechtigungssätze und Profileinstellungen in Änderungssets erhalten Sie eine Übersicht darüber, welche Profil- und Berechtigungssatz-Einstellungen enthalten sein können oder unterstützende Komponenten benötigen und welche weiteren Überlegungen berücksichtigt werden müssen.

Im folgenden Abschnitt werden die möglichen Ursachen von Profilunterschieden zusammengefasst, zu denen es zwischen Quell- und Zielorganisationen kommen kann, wenn Profile in Änderungssets aufgenommen werden:

 
  • Das Hinzufügen von Profilen oder Berechtigungssätzen zu ausgehenden Änderungssets soll Administratoren ermöglichen, Berechtigungen für Benutzer zu migrieren, damit sie auf neue Funktionen zugreifen können. Das Hinzufügen von Profilen in Änderungssets ist NICHT als Tool oder Methode gedacht, die Profileinstellungen oder Berechtigungen für Funktionen zu aktualisieren, die bereits in der Zielumgebung vorhanden sind (siehe Bewährte Methoden für Änderungssets).
 
  • Der Komponententyp des benutzerdefinierten Objekts muss in das Änderungsset aufgenommen werden, um den CRUD-Zugriff oder Zugriff auf Objektebene für benutzerdefinierte Objekte bereitzustellen.  
Hinweis: Wenn Objektkomponenten nicht zusammen mit Profilen aufgenommen werden, übernehmen neu erstellte Profile den aktuellen Zugriff auf Objektebene, der im entsprechenden Standardprofil des Lizenztyps in der Zielorganisation festgelegt ist. Es ist wichtig, den CRUD-Zugriff zu überprüfen, um sicherzustellen, dass neu erstellte oder bereitgestellte Profile in der Zielorganisation nicht mehr Zugriffsrechte auf Objektebene haben als in der Quellorganisation.
 
  • Ab API-Version 30.0 sind bei der Bereitstellung eines neuen benutzerdefinierten Felds die Standardwerte für die bearbeitbaren und lesbaren Felder in den Profilfeldberechtigungen auf "false" festgelegt. Schließen Sie Feldberechtigungen für das neue Feld in Ihren Profilen ein, um die Standardwerte zu überschreiben.
 
  • Eine Bereitstellung mit einem Profil und einem Datensatztyp, die jedoch kein zugewiesenes Seitenlayout für den Datensatztyp enthält, entfernt die vorhandene Layoutzuweisung aus dem Profil für diesen Datensatztyp. Schließen Sie immer alle Seitenlayouts für alle erforderlichen Datensatztypen in das Änderungsset ein. Weitere Informationen finden Sie unter Besonderes Verhalten in Bereitstellungen.
 
  • Profile oder Berechtigungssätze und Sicherheit auf Feldebene – Der Inhalt eines abgerufenen Profils oder Berechtigungssatzes hängt von den anderen Inhalten der Abrufanforderung ab. Beispielsweise wird die Sicherheit auf Feldebene für Felder in benutzerdefinierten Objekten zur gleichen Zeit wie Profile oder Berechtigungssätze zurückgegeben.
 
  • Standardanwendungen wie Vertrieb und Service können nicht als Komponenten zu Änderungssets hinzugefügt werden, benutzerdefinierte Anwendungen jedoch schon. Deshalb ist es nicht möglich, mit einem Änderungsset eine Standardanwendung als Standard für ein Profil festzulegen.
 
  • Bereitgestellte benutzerdefinierte Registerkarten sind standardmäßig für alle Benutzer ausgeblendet. Sie sind nur sichtbar, wenn das Änderungsset auch Profile enthält, mit denen die Sichtbarkeitseigenschaft entsprechend eingestellt wird. Weitere Informationen erhalten Sie unter In Änderungssets verfügbare Komponenten.
Nummer des Knowledge-Artikels

000386377

 
Laden
Salesforce Help | Article