Berechtigungen

Berechtigungen werden in vielen SAP BI Projekten zuletzt und nur am Rande betrachtet. Innerhalb eines SEM-BPS Planungsprojektes spielen Berechtigungen eine wichtige Rolle da sie genau wie in reinen SAP BW Projekten das Datenmodell beeinflussen können. Bitte beachten Sie hierzu auch die OSS Hinweise 315094 und 551971 sowie das Dokument „Authorizations in an SAP BW project“ aus dem SAP Service Marketplace.

Berechtigungen können auf mehreren Ebenen vergeben werden:
Die klassische Berechtigungsprüfung kann über die für das BPS ausgelieferten Berechtigungsobjekte erfolgen. Das Berechtigungsobjekt R_PM_NAME beispielsweise steuert den Zugriff auf Planungsmappen. Darunter sind Einschränkungen auf Planungsgebiete (R_AREA), Planungsebenen (R_PLEVEL) und einzelne Planungsfunktionen (R_METHOD) möglich.

Ein alternativer Ansatz im BPS besteht darin, den Zugriff auf Planungsobjekte (z.B. Profitcenter) durch Verwendung von benutzerspezifischen Variablen einzuschränken (Ersetzungsart „Festwert“ und „Einschränkung durch Benutzer erlaubt“).

Wenn stattdessen Variablen mit der Ersetzungsart „User-Exit“ verwendet werden können die berechtigten Werte flexible aus beliebigen Quellen gelesen werden (z.B. ODS Objekten oder transparente Tabellen). Werden dafür eigene Planungsmappen verwendet werden kann die Berechtigungsvergabe für die Planungsobjekte sogar ganz in die Fachabteilung verlagert werden sofern dies gewünscht ist.

Eine weitere Möglichkeit besteht in der Verwendung von Variablen mit der Ersetzungsart Berechtigung. Hierbei werden die berechtigten Werte über die SAP BW Reporting-Berechtigungen gelesen. Dies setzt ein vorhandenes SAP BW Berechtigungskonzept voraus.