Berechtigungsprobleme in interaktiven Dashboards beheben

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Dashboard-Berechtigungen können an verschiedenen Stellen festgelegt werden.

    Vorbereitungen

    Wenn Sie Probleme mit Berechtigungen für reaktionsfähige Dashboards feststellen, können Sie die Berechtigungen im Bereich „Dashboard-Freigabe“, Gruppenberechtigungen und die Dashboard-Eigenschaften überprüfen.

    Erforderliche Rolle: Dashboard_admin, pa_admin

    Prozedur

    • Überprüfen Sie die Berechtigungen im Bereich „Dashboard-Freigabe“.
      Der Dashboard-Besitzer, Benutzer mit der Rolle „dashboard_admin“ oder „admin“ und Benutzer mit der Rolle „pa_power_user“ oder „pa_admin“, die das Dashboard bearbeiten können, können diesen Schritt ausführen.
    • Überprüfen Sie die Berechtigungen der Gruppe, zu der das Dashboard gehört.

      Dashboard-Gruppenberechtigungen werden nicht im Freigabefenster des Dashboards angezeigt.

      Benutzer mit der Rolle „dashboard_admin“, „admin“, „pa_power_user“ oder „pa_admin“ können diesen Schritt ausführen.
    • Vergleichen Sie die Berechtigungen für das Dashboard und die Dashboard-Gruppe.

      Wenn Berechtigungen in einem Dashboard angegeben sind, werden die Berechtigungen für die Dashboard-Gruppe überschrieben und nicht übernommen.

      Benutzer mit der Rolle „dashboard_admin“, „admin“, „pa_power_user“ oder „pa_admin“ können diesen Schritt ausführen.
    • Überprüfen Sie im Dashboard-Eigenschaftenformular die im Feld Auf Rollen beschränken aufgeführten Rollen.

      Nur Benutzer, die eine der aufgeführten Rollen haben, können das Dashboard anzeigen.

      Der Dashboard-Besitzer, Benutzer mit der Rolle „dashboard_admin“ oder „admin“ und Benutzer mit den Rollen „pa_power_user“ oder „pa_admin“, die das Dashboard bearbeiten können, können diesen Schritt ausführen. Andere Benutzer, die das Dashboard bearbeiten können, können dieses Feld zwar anzeigen, aber nicht bearbeiten.

    Szenarien für Dashboard-Berechtigungen

    Berechtigungen in Dashboards können kompliziert sein. Wenn Sie beispielsweise eine Berechtigung für eine Dashboard-Gruppe festlegen, setzen Berechtigungen, die für ein Dashboard innerhalb dieser Gruppe festgelegt sind, diese außer Kraft. Diese Matrix zeigt, was basierend auf verschiedenen Kombinationen von Berechtigungen sichtbar ist.

    In der Tabelle mit den Dashboard-Berechtigungsszenarien werden folgende Abkürzungen verwendet:
    Hinweis:
    Benutzer mit den Rollen „admin“ und „dashboard_admin“ haben vollständige Berechtigungen für alle Dashboards.
    Tabelle : 1. Szenarien für Dashboard-Berechtigungen
    Szenario DG DG-Berechtigung DB-Anzeigeberechtigung DB-Bearbeitungsberechtigung RTR Wer kann die DB sehen?
    Keine DG, keine DB-Berechtigungen X X X X X Nur der Besitzer
    Nur RTR X X X X Asset Nur der Besitzer
    Nur DB-Berechtigungen X X itil X X Benutzer mit der Rolle itil
    DB-Berechtigungen und RTR X X itil X Asset Benutzer mit den Rollen itil UND asset
    Nur DG ohne Berechtigungen Existiert X X X X Benutzer mit der Rolle „pa_admin“ oder der Rolle „pa_power_user“
    DG ohne Berechtigungen und RTR Existiert X X X Asset Benutzer mit der Asset-Rolle UND entweder der Rolle „pa_admin“ oder der Rolle „pa_power_user“
    Nur DG- und DG-Berechtigungen Existiert itil X X X Benutzer mit der Rolle „itil“ oder der Rolle „pa_admin“ ODER der Rolle „pa_power_user“
    DG, DG Berechtigungen und RTR Existiert itil X X Asset Benutzer mit der Asset-Rolle und entweder der Rolle „itil“ oder der Rolle „pa_admin“ oder der Rolle „pa_power_user“
    DG, DG-Berechtigungen und DB-Berechtigungen Existiert itil itil_admin X Asset Benutzer mit der Rolle itil_admin UND der Asset-Rolle
    DG, DG-Berechtigungen, DB-Berechtigungen und RTR Existiert itil itil_admin X X Benutzer mit der Rolle itil_admin
    Die Standardberechtigungen für eine Dashboard-Gruppe sind pa_admin und pa_power_user. Wenn in der Dashboard-Gruppe eine Berechtigung wie itil angegeben ist, wird diese Berechtigung der Standardberechtigung hinzugefügt. Berechtigungen auf einzelnen Dashboards überschreiben die Berechtigungen der Dashboard-Gruppe.

    Lösen eines Problems mit Bearbeitungsberechtigungen für reaktionsfähige Dashboards

    Benutzer mit Bearbeitungsberechtigungen für ein reaktionsfähiges Dashboard benötigen möglicherweise auch Bearbeitungsberechtigungen für ein anderes Dashboard, in dem die Registerkarte verwendet wird.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Ein Dashboard wird für einen Benutzer mit Bearbeitungsberechtigungen freigegeben. Auf einigen Registerkarten kann der Benutzer keine Widgets hinzufügen. Wenn der Benutzer Widgetshinzufügen auswählt, geschieht nichts. Derselbe Benutzer kann Widgets zu anderen Registerkarten und Dashboards hinzufügen. Die Ursache für das Problem hängt damit zusammen, wie die betroffene Dashboard-Registerkarte erstellt wurde. Wenn die Dashboard -Registerkarte in einem nicht reagierenden Dashboard erstellt wurde und mit einer anderen Dashboard-Registerkarte verknüpft ist, benötigt der betroffene Benutzer Bearbeitungsberechtigungen für dieses andere verknüpfte Dashboard.

    Prozedur

    1. Navigieren Sie zum betroffenen Dashboard.
    2. Wählen Sie im Kontextmenü die Option Dashboard-Eigenschaftenaus.
    3. Wählen Sie Abhängigkeitsbewertung starten aus.
      Die Ergebnisse zeigen das Dashboard und alle vom Dashboard verwendeten Registerkarten.
    4. Wählen Sie die betroffene Registerkarte aus.
    5. Wählen Sie im Kontextmenü die Option Verwendete anzeigen von aus.
      Das Ergebnis zeigt die Dashboards, in denen die Registerkarte angezeigt wird.
    6. Öffnen Sie das andere Dashboard, das die betroffene Registerkarte verwendet.
    7. Bearbeiten Sie die Freigabeberechtigungen für dieses Dashboard, und erteilen Sie dem betroffenen Anwender Bearbeitungszugriff.

    Ergebnisse

    Der betroffene Anwender kann jetzt die Dashboard-Registerkarte im reaktionsfähigen Dashboard bearbeiten.

    Probleme mit gemeinsam genutzten Dashboards in nicht globalen Bereichen lösen

    Dashboards in bereichsbezogenen Anwendungen sind für Nicht-Administratoren möglicherweise nicht sichtbar. Nicht-Administratoren können das Dashboard möglicherweise nicht anzeigen, oder die Widgets im Dashboard werden nicht geladen.

    Vorbereitungen

    Erforderliche Rolle: admin der zugehörigen bereichsbezogenen Anwendung.

    Warum und wann dieser Vorgang ausgeführt wird

    Anwender sehen möglicherweise die Meldung „Dashboard wurde nicht für Anwender freigegeben“ oder „Dieses Dashboard ist auf die folgenden Rollen beschränkt“ ohne eine Liste der Rollen.

    Prozedur

    1. Navigieren zu Alle > sys_properties.listan.
    2. Legen Sie die Systemeigenschaft „glide.security.scoped_administration.honor_global_acl“ auf „wahr“ fest.
      Wenn diese Eigenschaft bereits auf „true“ festgelegt ist, ist keine Aktualisierung erforderlich.
    3. Wechseln Sie als Anwendungsadministrator den Bereich zu dem Bereich, in dem das Dashboard erstellt wurde.
    4. Navigieren Alle > sys_scoped_admin_acl_inheritance.listan.
    5. Wahlweise: Wenn für andere Mitarbeiter das gleiche Problem vorliegt, erstellen Sie Datensätze für diese Tabellen:
      • Berichte [sys_report]
      • Berichtanwender und -gruppen [sys_report_users_groups]
    6. Erstellen Sie Datensätze für diese Tabellen:
      • Dashboard [pa_dashboards]
      • Portalseite [sys_portal_page]
      • Registerkarten [pa_tabs]
      • Dashboard-Berechtigungen [pa_dashboards_permissions]