Loading

Bewährte Vorgehensweisen für das CPQ-Profil zum Vorbereiten auf die Version Winter '21

Veröffentlichungsdatum: Mar 11, 2022
Beschreibung
Ab den Versionen Winter '21 für CPQ und Advanced Approvals (AA) können die Profile keinen Zugriff mehr auf von Salesforce lizenzierte benutzerdefinierte Objekte (Salesforce Licensed Custom Objects, LCO) erteilen. Benutzern müssen Berechtigungssatz-Lizenzen zugewiesen sein, damit sie mit CPQ- oder AA-bezogenen Objekten interagieren können. Beim Bearbeiten von Berechtigungen in Profilen oder Berechtigungssätzen in 228 werden Validierungsfehlermeldungen angezeigt, wenn ein Benutzer, der zur Gruppe gehört, nicht über eine entsprechende Berechtigung verfügt. Vorhandene Profile, die Zugriff auf CPQ- oder AA-Objekte erteilen, weisen nach dem Upgrade möglicherweise einen ungültigen Status auf, wenn sie Berechtigungen für diese Objekte erteilen. Die Berechtigungen in diesen Profilen sind weiterhin aktiv, aber Administratoren werden Fehler angezeigt, wenn sie versuchen, Bearbeitungen am Profil zu speichern. Die Lizenz für verwaltete Pakete (Managed Package License, MPL) wechselt nach dem Upgrade auf 228 zu einer Sites-Lizenz. 
 
HINWEIS: Das Entfernen der Zuweisungen von Lizenzen für verwaltete Pakete vor oder nach dem Upgrade kann dazu führen, dass Benutzer keine CPQ-bezogenen Objekte mehr anzeigen können. Wenn Sie das Upgrade auf CPQ 228 (Version Winter '21) vorgenommen haben und Benutzern diese Objekte nicht mehr angezeigt werden, weisen Sie den betroffenen Benutzern erneut Lizenzen für verwaltete Pakete zu. Erstellen Sie einen Kundenvorgang beim Support, wenn es weitere Bedenken gibt.

Berechtigungen für die folgenden lizenzierten benutzerdefinierten Objekte und ihre zugehörigen abhängigen Objekte können Benutzern nicht über das Profil erteilt werden:
 

Lizenzierte benutzerdefinierte CPQ-Objekte – 6 (zugehörige abhängige Objekte – 18)

  1. Preisregel 
    1. (Preisaktion, Preisbedingung, Nachschlageabfrage)
  2. Preisempfehlung 
    1. (Preisempfehlungsklasse)
  3. Produktregel 
    1. (Konfigurationsregel, Fehlerbedingung, Produktaktion)
  4. Angebot 
    1. (Angebotsdokument, Angebotsbelegposten, Gruppe von Angebotsbelegposten, Preisempfehlung für Angebotsbelegposten, Angebotsbelegposten-Verbrauchsregelung, Angebotsbelegposten-Verbrauchswert)
  5. Angebotsvorlage 
    1. (Belegpostenspalte, Vorlagenabschnitt)
  6. Abonnement
    1. (Abonnierter Vermögenswert, Abonnement-Verbrauchsregelung, Abonnement-Verbrauchswert)

Lizenzierte benutzerdefinierte Advanced Approvals-Objekte – 2 (zugehörige abhängige Objekte – 2)

  1. Genehmigung
    1. (Genehmigungs-Snapshot)
  2. Genehmigungsregel
    1. (Genehmigungsbedingung)
HINWEIS: 
  • Abhängige Objekte können alle benutzerdefinierten Objekte beinhalten, die ein lizenziertes CPQ- oder AA-Objekt in einer Master-Detail-Beziehung verwenden. Für Berechtigungen, die für ein benutzerdefiniertes Objekt erteilt wurden, muss der Benutzer aufgrund der Abhängigkeit der Beziehung zu einem lizenzierten Objekt nach dem Upgrade auf CPQ 228 oder auf AA 228 möglicherweise auch über eine Berechtigungssatz-Lizenz verfügen.
  • Das Objekt DocuSign-Empfänger definiert Angebotsvorlage als Master in der Master-Detail-Beziehung. Daher müssen Organisationen, die DocuSign verwenden, die Berechtigungen für das Objekt "DocuSign-Empfänger" möglicherweise entfernen, wenn die Person kein angegebener CPQ-Benutzer mit einer zugehörigen Lizenz ist. Andernfalls muss dem Benutzer eine CPQ-Berechtigungssatz-Lizenz zugewiesen sein.

Profilfehler treten möglicherweise beim folgenden Szenario auf:
  1. Vorhandenes Profil erteilt Berechtigungen für die oben aufgeführten lizenzierten benutzerdefinierten Objekte
  2. Benutzern des besagten Profils ist keine erforderliche Lizenz zugewiesen
  3. Beim Bearbeiten und Speichern von Profiländerungen wird Folgendes zurückgegeben:
  • FEHLER: [PERMISSION NAME] für [OBJECT NAME] kann nicht gewährt werden. Gewähren Sie die Berechtigung unter Verwendung eines Berechtigungssatzes mit der erforderlichen Lizenz oder verwenden Sie einen Berechtigungssatz, der nicht mit einer bestimmten Lizenz verbunden ist.
 

ZUSÄTZLICHE BEISPIELE:
  • "Lesen" für "Angebot" kann nicht gewährt werden. Gewähren Sie die Berechtigung unter Verwendung eines Berechtigungssatzes mit der erforderlichen Lizenz oder verwenden Sie einen Berechtigungssatz, der nicht mit einer bestimmten Lizenz verbunden ist.
  • "Lesen" für "Genehmigung" kann nicht gewährt werden. Gewähren Sie die Berechtigung unter Verwendung eines Berechtigungssatzes mit der erforderlichen Lizenz oder verwenden Sie einen Berechtigungssatz, der nicht mit einer bestimmten Lizenz verbunden ist.
 
HINWEIS: Die an Profile wie Community-Benutzer angehängte Lizenz kann sich ab CPQ 228 auf die Sichtbarkeit von CPQ- und AA-Objekten auswirken, wenn Profilbearbeitungen vorgenommen werden. Bestimmte Partner-Community-Benutzerprofile weisen nach dem Upgrade möglicherweise einen nicht kompatiblen Status auf und können diese Berechtigungen aufgrund der Benutzerberechtigung, die das Profil begleitet, nicht anzeigen oder bearbeiten. Wenn Sie die Objektberechtigungen aus diesen Profilen entfernen möchten, verwenden Sie API-Aufrufe, um die notwendigen Bearbeitungen vorzunehmen. 
Lösung
Die bewährte Vorgehensweise bei dieser Änderung besteht darin, alle AA- oder CPQ-Berechtigungen für lizenzierte benutzerdefinierte Objekte, einschließlich zugehöriger abhängiger Objekte, aus dem Profil zu entfernen. Weisen Sie stattdessen Berechtigungen für diese Objekte in einem Berechtigungssatz zu und weisen Sie ihn Benutzern zu. Damit die Profile in Version 228 wieder einen gültigen Status aufweisen, müssen die Profile so bearbeitet werden, dass Berechtigungen für lizenzierte benutzerdefinierte Objekte oder zugehörige Objekte entfernt werden. 

 

Tipps zum Bearbeiten von Profilen:

Beim Verwenden der verbesserten Benutzeroberfläche für die Profilverwaltung sind Profilbearbeitungen jeweils auf ein einzelnes Objekt beschränkt. Damit mehrere Objektberechtigungen gleichzeitig aktualisiert werden, können Administratoren diese Funktion deaktivieren, bei der das Benutzeroberflächenlayout für Profile geändert wird. Dies ist der Pfad zum Deaktivieren dieser Funktion:
Setup > Benutzerverwaltungseinstellungen > "Verbesserte Benutzeroberfläche für die Profilverwaltung" deaktivieren
Aktualisieren Sie die Profilseite, um das alte Benutzeroberflächenlayout anzuzeigen. Beim Bearbeiten des Profils ist nun die Entfernung mehrerer Objektberechtigungen gleichzeitig zulässig.

Details zu den bewährten Vorgehensweisen bei Berechtigungssätzen und zu möglichen Fehlern in Bezug auf Benutzerlizenzen in der CPQ- oder AA-Version 228 und höher finden Sie in diesem Artikel.

SIEHE AUCH
Nummer des Knowledge-Artikels

000389406

 
Laden
Salesforce Help | Article