Erläuterungen zur Sicherheit auf Zellenebene

Informationen zur Sicherheit auf Zellenebene

Serviceadministratoren, die die Sicherheit auf Zellenebene anwenden, können aufgrund ihrer herkömmlichen Sicherheit den Zugriff auf Zellen verweigern, auf die ein Benutzer normalerweise zugreifen kann. Die Sicherheit auf Zellenebene ist daher als eine Ausnahme für die vorhandene Elementsicherheit definiert. Beispiel: Ein Abteilungsmanager benötigt Zugriff auf alle Konten in seiner eigenen Abteilung, jedoch nur auf ein bestimmtes Konto in allen anderen Abteilungen. Der Manager würde mit der herkömmlichen Metadatensicherheit Zugriff auf alle Konten in allen Abteilungen haben. Die Sicherheit auf Zellenebene ermöglicht dem Serviceadministrator jedoch die Kontrolle über die Schnittmenge aller Konten in der Abteilung des Managers und nur eines bestimmten Kontos in allen anderen Abteilungen.

Die Sicherheit auf Zellenebene verwendet Regeln, ähnlich wie die gültigen Schnittmengenregeln, um Benutzern, die bestimmte Zellenschnittmengen anzeigen, überall dort, wo eine Zelle angezeigt wird (z.B. Formulare, Runtime Prompts, Smart View, Berichte, Dashboards, Infolets usw.), den Lese- oder Schreibzugriff zu verweigern. Wenn Regeln für die Sicherheit auf Zellenebene angewendet werden, können Benutzer mit Lesezugriff den Datenwert in einer Zelle anzeigen, die Zelle ist jedoch nicht bearbeitbar. Wenn Benutzern der Lesezugriff auf eine Zelle verweigert wird, wird in der Zelle der Wert "#noaccess" angezeigt.

Wenn Sie ein Serviceadministrator sind, können Sie Regeln für die Sicherheit auf Zellenebene definieren und einem beliebigen Benutzer bzw. einer beliebigen Gruppe zuweisen. Die Sicherheit auf Zellenebene ist für Sie nicht relevant.

Ankerdimensionen und nicht verankerte Dimensionen

Sicherheitsdefinitionen auf Zellenebene verwenden Ankerdimensionen und nicht verankerte Dimensionen:

  • Ankerdimensionen sind in einem Cube, der in einer Sicherheitsdefinition auf Zellenebene verwendet wird, immer erforderlich.

  • Nicht verankerte Dimensionen sind erforderlich oder nicht:

    • Wenn eine nicht verankerte Dimension erforderlich ist, ignoriert jeder Cube, der diese Dimension nicht verwendet, alle Sicherheitsdefinitionen auf Zellenebene, in denen diese Dimension als erforderlich markiert ist.

    • Wenn eine nicht verankerte Dimension nicht erforderlich ist, evaluiert jeder Cube, der diese Dimension nicht verwendet, noch immer alle Sicherheitsdefinitionen auf Zellenebene, in denen diese Dimension vorhanden ist, als nicht erforderlich und evaluiert die im Cube verwendeten Definitionen aller anderen Dimensionen in der Definition.

    • Standardmäßig sind nicht verankerte Dimensionen nicht erforderlich. Um eine nicht verankerte Dimension als erforderlich zu markieren, klicken Sie neben der nicht verankerten Dimension auf das Symbol Symbol "Abwärtspfeil", und klicken Sie auf Erforderlich.

  • Standardmäßig sind Ankerdimensionselemente, die nicht in der Regel angegeben sind, in der Sicherheitsdefinition enthalten. Sie können diese Option jedoch durch Klicken auf Symbol "Abwärtspfeil" neben der Ankerdimension und auf Nur auf ausgewählte Elemente anwenden deaktivieren.