Verwalten des Zugriffs auf das Universum
Sie können die Universumsicherheit entweder im CSM-Repository oder auf Universumsebene verwalten. Für Universe in CMS können Sie Benutzer definieren, die basierend auf den ihrer Benutzergruppe zugewiesenen Zugriffsrechten bearbeiten und löschen können. Auf der Ebene des Universums können Sie Benutzer definieren, die ein bestimmtes Universum verwenden dürfen.
Die folgende Sicherheitsstufe wird angewendet:
CMS | In der zentralen Verwaltungskonsole können Sie Einschränkungen festlegen, die für in einem CMS gespeicherte Universen gelten. Sie können festlegen, auf welche Universen Benutzer zugreifen können. Abhängig von den für eine Benutzergruppe definierten Rechten können Sie das Anzeigen, Bearbeiten, Löschen und andere Aktionen in einem Universum einschränken. Dieses Handbuch behandelt keine Einstellungsbeschränkungen auf CMS-Ebene. Informationen zur Verwendung des Central Management Systems finden Sie im BusinessObjects Enterprise-Administratorhandbuch. |
Universum | Sie können Einschränkungen für Benutzer definieren, die ein Universum verwenden dürfen. Eine Einschränkung kann Objektzugriff, Zeilenzugriff, Steuerelemente für die Abfrage- und SQL-Generierung sowie Verbindungssteuerelemente umfassen. In diesem Handbuch werden die Arten von Einschränkungen beschrieben, die Sie für ein Universum definieren können. |
Der Zugriff auf das Universum wird mithilfe von Einschränkungen verwaltet, und Sie können mehrere Einschränkungen auf ein einzelnes Dashboard anwenden. Sie können Einschränkungen auch gemäß den Zugriffsanforderungen bearbeiten und löschen. Die folgenden Einschränkungen können verwendet werden:
Connection - Sie können eine Option zur Verwendung einer alternativen Verbindung zur Datenquelle bereitstellen.
Query Controls - Diese Einschränkung kann verwendet werden, um die Größe des Ergebnisses und die Ausführungszeit der Abfrage zu begrenzen.
Access to Rows - Mit der Where-Klausel können Sie die zurückgegebene Ergebnismenge einschränken und auf die Zeilen zugreifen.
SQL Generation Options - Dies wird verwendet, um generiertes SQL aus Abfragen zu steuern.
Referencing Different Table - Sie können eine Einschränkung festlegen, um eine Tabelle durch eine andere Tabelle in der Datenbank zu ersetzen.
Object Access - Mit dieser Einschränkung können Benutzer Objekte auswählen, die nicht im Universum verwendet werden.
Um Zugriffsbeschränkungen zu verwalten, navigieren Sie zu Extras → Sicherheit verwalten → Zugriffsbeschränkungen verwalten. Das Dialogfeld wird angezeigt.
Die aktuellen Einschränkungen, die für das Universum gelten, finden Sie in der Spalte Verfügbare Einschränkungen. Sie finden Benutzer und Benutzergruppen, die für jede Einschränkung definiert sind, im Bereich Verfügbare Gruppen und Benutzer.
Note - Einschränkungen können nur auf das Universum angewendet werden, das in das CMS-Repository exportiert wird.
Um einen Benutzer oder eine Gruppe hinzuzufügen, klicken Sie auf die Schaltfläche Benutzer oder Gruppe hinzufügen. Im nächsten Fenster sehen Sie eine Liste aller verfügbaren Gruppen / Benutzer, die zu Einschränkungen hinzugefügt werden können.
Sie können auch Gruppen mit der höchsten Priorität von Einschränkungen definieren. Klicken Sie auf die Schaltfläche Priorität, und die Einschränkung des Gruppennamens mit der höchsten Priorität hat Vorrang.
Um neue Einschränkungen zu erstellen, klicken Sie links auf die Schaltfläche Neu. Dadurch wird das Dialogfeld Einschränkung bearbeiten geöffnet. Sie müssen den Einschränkungsnamen eingeben und sehen unten alle Registerkarten für die Einschränkungssteuerung.
Auf jeder Registerkarte können Sie verschiedene Einschränkungstypen auswählen, wie oben erwähnt. Mit den Steuerungseinstellungen können Sie beispielsweise die Größe der Ergebnismenge und die Ausführungszeit der Abfrage begrenzen.
Sobald Sie neue Einschränkungen erstellt haben, können Sie diese auf ausgewählte Benutzer und Gruppen anwenden. Um eine Einschränkung anzuwenden, wählen Sie sie im linken Bereich aus und verwenden Sie die Schaltfläche „Übernehmen“ →, um sie im rechten Fenster auf den Benutzer anzuwenden. Sobald die Einschränkung angewendet wurde, wird der Beschränkungsname im rechten Bereich angezeigt.