4.3 Verwalten der Ressourcen

4.3.1 Berechtigungen

Die Berechtigungen für Ordner und Ressourcen bestimmen, was die Benutzer im Repository sehen und welche Aktionen sie durchführen können. Die nachstehende Tabelle zeigt eine Definition der Berechtigungen:

Berechtigung

Zulässige Aktionen für Repository-Ordner und Ressourcen

Kein Zugriff

Die Benutzer können den Ordner oder die Ressource nicht anzeigen und nicht darauf zugreifen.

Für alle Nicht-Administrator-Benutzer gilt standardmäßig die Berechtigung „Kein Zugriff“ für den Stamm. Sämtliche Berechtigungen müssen explizit definiert werden.

Execute Only (Nur Ausführen)

Die Benutzer können den Ordner oder die Ressource im Repository nicht anzeigen. Die von den Benutzern ausgeführten Berichte oder Dashboards können jedoch darauf zugreifen.

Nur Lesen

  • Ordner oder Ressource anzeigen.

  • Eigenschaften eines Ordners oder einer Ressource anzeigen.

  • Ordner und den gesamten lesbaren Inhalt kopieren.

  • Ressourcen kopieren.

  • Bericht oder Dashboard anzeigen (ausführen).

  • Bericht im Hintergrund ausführen.

  • Spätere Ausführung für einen Bericht planen.

Read + Delete (Lesen + Löschen)

  • Ordner und den gesamten Inhalt ausschneiden, verschieben oder löschen.

  • Ressourcen ausschneiden, verschieben oder löschen.

Read + Write + Delete (Lesen + Schreiben + Löschen)

  • Unterordner hinzufügen.

  • Elemente in einen Ordner kopieren oder ausgeschnittene Elemente in einen Ordner einfügen.

  • Neue Ad-hoc-Ansicht, neuen Bericht oder neues Dashboard in einen Ordner speichern.

  • Ausgabe eines geplanten Berichts in einen Ordner speichern.

  • Ordner oder Ressource umbenennen und Beschreibungszeichenfolge ändern.

  • Ad-hoc-Ansicht im Ad-hoc-Editor oder Dashboard im Designer öffnen.

  • Vorhandene Ad-hoc-Ansicht, vorhandenen Bericht oder vorhandenes Dashboard bearbeiten und überschreiben.

  • ZENworks Report-Ressource zum Repository hinzufügen (JRXML hochladen).

  • Definition einer ZENworks Report-Ressource im Repository ändern (JRXML ersetzen).

Verwalten

Die Berechtigungen werden (nach Rolle und nach Benutzer) für einen Ordner oder eine Ressource festgelegt. Im Endeffekt werden hiermit bestimmte Repository-Verwaltungsaufgaben delegiert.

Die Berechtigungen gelten beim Durchsuchen und beim Suchen im Repository, außerdem in Dialogfeldern, die auf das Repository zugreifen (z. B. für die Navigation zu einem Ordner, in den ein Bericht gespeichert werden soll). Hinweis:

  • Beim Kopieren eines Objekts werden die zugehörigen Berechtigungen nicht mit kopiert. Die Benutzer können ein schreibgeschütztes Objekt kopieren, in einen Ordner mit Schreib-/Leseberechtigung einfügen und dann das kopierte Objekt bearbeiten.

  • Das Kopieren und Ausschneiden (Verschieben) ist nur dann möglich, wenn der Benutzer die Berechtigung „Read + Write + Delete“ (Lesen + Schreiben + Löschen) auf den Ordner besitzt, in den das Objekt eingefügt wird. Weitere Informationen finden Sie unter Abschnitt 4.3.6, Verschieben von Ordnern.

  • Das Ausschneiden und Löschen von Ordnern sowie das Festlegen von Berechtigungen auf Ordner ist nur dann zulässig, wenn der Benutzer die entsprechende Berechtigung auch für den gesamten Inhalt des betreffenden Ordners besitzt. Das Ausschneiden und Löschen von mehreren Ressourcen ist nur dann zulässig, wenn der Benutzer mindestens die Berechtigung „Read + Delete“ (Lesen + Löschen) auf alle ausgewählten Ressourcen besitzt.

  • Das Löschen einer Ressource oder des Inhalts eines Ordners ist nur dann zulässig, wenn keine anderen Ressourcen davon abhängig sind.

Festlegen von Berechtigungen

Die Administratoren können den Benutzern die Berechtigungen für den Zugriff auf beliebige Ordner oder Ressourcen im Repository zuweisen. Benutzer mit Administratorberechtigung auf einen Ordner können selbst Berechtigungen auf diesen Ordner und auf alle Inhalte, die diese Berechtigung übernehmen, zuweisen. Benutzer mit Administratorberechtigung auf eine Ressource können lediglich die Berechtigungen auf diese eine Ressource festlegen.

  1. Melden Sie sich bei ZENworks Reporting als Benutzer mit Administratorrechten an.

  2. Wechseln Sie im Repository zum Ordner oder zur Ressource, oder suchen Sie nach dem Ordner bzw. der Ressource.

  3. Klicken Sie mit der rechten Maustaste auf das Objekt, und wählen Sie Berechtigungen.

    Im Bereich „Berechtigungen“ werden die Berechtigungen auf das ausgewählte Objekt angezeigt. Standardmäßig sind die Berechtigungen sichtbar, die Rollen zugewiesen sind. Berechtigungen, die vom übergeordneten Objekt des Objekts übernommen wurden, sind mit einem Sternchen (*) gekennzeichnet.

  4. Klicken Sie im Bereich „Berechtigungen“ auf Benutzer. Die Berechtigungen, die bestimmten Benutzern zugewiesen sind, werden angezeigt. Beim Anzeigen der Benutzerberechtigungen gelangen Sie mit Rolle wieder zurück.

  5. Für jeden Benutzer und jede Rolle können Sie eine neue Berechtigung in der Dropdown-Liste auswählen.

    Hier werden die Standard-Benutzerberechtigungen auf diesen Ordner angezeigt.

  6. Klicken Sie auf Anwenden, um die Änderungen zu speichern. Wenn Sie zwischen Benutzer- und Rollenberechtigungen umschalten, klicken Sie zunächst auf Anwenden, damit die Änderungen gespeichert werden.

  7. Klicken Sie auf „OK“, um die vorgenommenen Änderungen zu speichern.

    Sie können mehrere Berechtigungs-Dialogfelder für verschiedene Ressourcen oder Ordner gleichzeitig öffnen, und Sie können im Repository navigieren. Dies ist sinnvoll, wenn die Berechtigungen für mehrere Ordner oder Organisationen einheitlich festgelegt werden sollen.

HINWEIS:Beim Festlegen von Berechtigungen können die folgenden beiden Sonderfälle eintreten:

  • Wenn eine Ressource eine Berechtigung (z. B. „Nur Lesen“) übernimmt, können Sie nicht denselben Wert für diese Berechtigung festlegen, zumindest nicht auf direktem Weg. Ändern Sie vorübergehend die Berechtigungsstufe auf den übergeordneten Ordner, legen Sie die explizite Berechtigung fest, und setzen Sie die Berechtigung auf den übergeordneten Ordner wieder auf den ursprünglichen Wert zurück.

    Wenn Sie mit diesem Verfahren dieselbe Berechtigung für eine Ressource und ihren übergeordneten Ordner festgelegt haben, ist die Berechtigung weiterhin mit einem Sternchen gekennzeichnet, als wäre sie übernommen worden. Wird dem übergeordneten Ordner jedoch später eine andere Berechtigung zugewiesen (z. B. „Read-Write“ [Lesen + Schreiben]), gilt für die Ressource weiterhin die explizite Berechtigung „Nur Lesen“; die Berechtigung „Read-Write“ (Lesen + Schreiben) wird also nicht übernommen.

  • Soll die Berechtigungsstufe wieder zurückgesetzt werden, sodass wieder die Berechtigung vom übergeordneten Ordner übernommen wird, wählen Sie eine andere Berechtigungsstufe aus, und klicken Sie auf Anwenden. Wählen Sie dann die mit dem Sternchen gekennzeichnete Berechtigung aus, und klicken Sie auf Anwenden.

4.3.2 Festlegen von Nur-Lesen-Berechtigungen für einen Bericht

  1. Vergewissern Sie sich, dass direkt unter dem Ordner „Organisation“ keine Berichte oder Ad-hoc-Ansichten vorhanden sind. Fügen Sie dem Ordner „Organisation“ Nur-Lesen-Berechtigungen hinzu, um tiefer in der Ordnerstruktur Berechtigungen zu gewähren. Alle Dateien in diesem Ordner sind entsprechend der Berechtigung für den Benutzer sichtbar. Eine Fehlermeldung wird angezeigt, wenn Berichte oder Ansichten vorhanden sind, auf die nicht zugegriffen werden kann. Wenn Benutzer die Fehlermeldung schließen, können sie die entsprechenden Berichte ausführen.

  2. Erstellen Sie unter Berichte einen Ordner für die Berichte, für die Sie Berechtigungen zur Verwendung erteilen möchten.

  3. Verschieben Sie den Bericht und die damit verknüpfte Ad-hoc-Ansicht in den Ordner.

  4. Gehen Sie folgendermaßen vor, um Berechtigungen zuzuweisen und den Benutzerzugriff zu testen.

    Sie können Berechtigungen einem Benutzer oder einer Rolle zuweisen (Rollen sind Gruppen aus der Benutzerquelle).

Festlegen von Berechtigungen

  1. Zeigen Sie das Repository an und öffnen Sie die Ordnerliste.

  2. Klicken Sie mit der rechten Maustaste auf Organisation und wählen Sie Berechtigungen.

    1. Suchen Sie nach dem Benutzer oder der Rolle, der/die die Berechtigungen benötigt.

    2. Legen Sie die Berechtigungen auf Nur Lesen fest.

    3. Klicken Sie auf Anwenden und anschließend auf OK.

  3. Klicken Sie mit der rechten Maustaste auf Datenquellen und wählen Sie Berechtigungen.

    1. Suchen Sie nach dem Benutzer oder der Rolle, der/die die Berechtigungen benötigt.

    2. Legen Sie die Berechtigungen auf Nur Ausführen fest.

    3. Klicken Sie auf Anwenden und anschließend auf OK.

  4. Klicken Sie mit der rechten Maustaste auf Domänen und wählen Sie Berechtigungen.

    1. Suchen Sie nach dem Benutzer oder der Rolle, der/die die Berechtigungen benötigt.

    2. Legen Sie die Berechtigungen auf Nur Lesen fest.

    3. Klicken Sie auf Anwenden und anschließend auf OK.

  5. Klicken Sie mit der rechten Maustaste auf Temp und wählen Sie Berechtigungen.

    1. Suchen Sie nach dem Benutzer oder der Rolle, der/die die Berechtigungen benötigt.

    2. Legen Sie die Berechtigungen auf Read + Write (Lesen + Schreiben) fest.

    3. Klicken Sie auf Anwenden und anschließend auf OK.

  6. (Optional, falls der Bericht unter „Öffentlich“ erscheint) Klicken Sie mit der rechten Maustaste auf Öffentlich und wählen Sie Berechtigungen.

    1. Suchen Sie nach dem Benutzer oder der Rolle, der/die die Berechtigungen benötigt.

    2. Legen Sie die Berechtigungen auf Nur Lesen fest.

    3. Klicken Sie auf Anwenden und anschließend auf OK.

  7. Klicken Sie mit der rechten Maustaste auf den Ordner mit den Berichten und wählen Sie Berechtigungen.

    1. Suchen Sie nach dem Benutzer oder der Rolle, der/die die Berechtigungen benötigt.

    2. Legen Sie die Berechtigungen auf Read + Write (Lesen + Schreiben) fest.

    3. Klicken Sie auf Anwenden und anschließend auf OK.

  8. Sie möchten nicht, dass Benutzer die Ad-hoc-Ansicht löschen. Klicken Sie mit der rechten Maustaste auf die Ad-hoc-Ansicht im Ordner und wählen Sie Berechtigungen.

    1. Suchen Sie nach dem Benutzer oder der Rolle, der/die die Berechtigungen benötigt.

    2. Legen Sie die Berechtigungen auf Nur Ausführen fest.

    3. Klicken Sie auf Anwenden und anschließend auf OK.

  9. Testen Sie einen Bericht.

    1. Klicken Sie auf „Benutzer verwalten“.

    2. Klicken Sie auf den Benutzer und wählen Sie unten rechts Als Benutzer anmelden.

    3. Klicken Sie auf Bibliothek und dann auf den Bericht.

4.3.3 Zuweisen von Berechtigungen zum Erstellen von Ad-hoc-Ansichten

Sie können jeder Rolle und jeder Funktion die Berechtigungen zum Erstellen von Ad-hoc-Ansichten zuweisen.

  1. Melden Sie sich als Benutzer (Nicht-Administrator) bei ZENworks Reporting an.

    Damit werden Benutzer oder Rollen für Berechtigungen verfügbar.

  2. Melden Sie sich von ZENworks Reporting ab.

  3. Melden Sie sich als Administratorbenutzer bei ZENworks Reporting an.

  4. Klicken Sie auf Anzeigen > Repository.

  5. Klicken Sie im Bereich Ordner mit der rechten Maustaste auf den Ordner Organisation, und klicken Sie auf Berechtigungen.

  6. Wählen Sie in der Kontrollleiste Berechtigungen die Option Nur Lesen für die Rolle oder den Benutzer, und klicken Sie auf OK.

  7. Klicken Sie im Bereich Ordner > Organisation mit der rechten Maustaste auf Datenquellen, und klicken Sie auf Berechtigungen.

  8. Wählen Sie in der Kontrollleiste Berechtigungen die Option Execute Only (Nur Ausführen) für die Rolle oder den Benutzer, und klicken Sie auf OK.

  9. Klicken Sie im Bereich Ordner > Organisation mit der rechten Maustaste auf Domänen, und klicken Sie auf Berechtigungen.

  10. Wählen Sie in der Kontrollleiste Berechtigungen die Option Nur Lesen für die Rolle oder den Benutzer, und klicken Sie auf OK.

  11. Klicken Sie im Bereich Ordner > Organisation mit der rechten Maustaste auf Berichte, und klicken Sie auf Berechtigungen.

  12. Wählen Sie in der Kontrollleiste Berechtigungen die Option Nur Lesen für die Rolle oder den Benutzer, und klicken Sie auf OK.

  13. Erstellen Sie in der Kontrollleiste Ordner > Organisation > Berichte einen Ordner, und weisen Sie die Berechtigung Read + Write + Delete (Lesen + Schreiben + Löschen) für diese ROLE_USER zu. Weitere Informationen finden Sie unter Abschnitt 4.3.5, Erstellen von Ordnern.

  14. Klicken Sie im Bereich Ordner > Organisation mit der rechten Maustaste auf Temp, und klicken Sie auf Berechtigungen.

  15. Wählen Sie in der Kontrollleiste Berechtigungen die Option Read + Write (Schreiben + Lesen) für die Rolle oder den Benutzer, und klicken Sie auf OK.

4.3.4 Zuweisen der Ausführungsberechtigung zu vordefinierten Berichten

4.3.5 Erstellen von Ordnern

Wenn Sie die Schreibberechtigung auf Ordner und Ressourcen besitzen, können Sie Ordner erstellen und Rechte zuweisen.

So erstellen Sie einen Ordner:

  1. Melden Sie sich bei ZENworks Reporting an.

  2. Klicken Sie auf Anzeigen > Repository.

  3. Klicken Sie im Bereich Ordner mit der rechten Maustaste auf einen Ordner, und klicken Sie auf Ordner hinzufügen.

  4. Geben Sie im Dialogfeld Ordner hinzufügen einen Namen an, und klicken Sie auf Hinzufügen.

    Die Berechtigungen auf den erstellten Ordner können wahlweise über Benutzer oder über Rollen zugewiesen werden.

4.3.6 Verschieben von Ordnern

Wenn Sie die Leseberechtigung auf Ordner und Ressourcen besitzen, können Sie Objekte im Ordner kopieren und in einen anderen Zielordner einfügen, auf den Sie die Schreibberechtigung besitzen. Die Option zum Ausschneiden ist nur dann verfügbar, wenn Sie die Schreibberechtigung auf Ordner und Ressourcen besitzen.

HINWEIS:Verschobene Objekte übernehmen die Berechtigungen des Zielordners. Sollen die Berechtigungen auf das Objekt geändert werden, legen Sie die gewünschten Berechtigungen explizit fest.

So verschieben Sie Ordner und Ressourcen:

  1. Melden Sie sich bei ZENworks Reporting als Benutzer mit den folgenden Berechtigungen an:

    • Leseberechtigung auf den zu verschiebenden Ordner oder die Ressource.

    • Schreibberechtigung auf den Zielordner.

  2. Klicken Sie auf Anzeigen > Repository.

  3. Klicken Sie im Bereich Ordner auf Berichte > ZENworks > Ordner hinzufügen.

  4. Geben Sie im Dialogfeld Ordner hinzufügen einen Namen ein, beispielsweise ZENworks Reports.

  5. Klicken Sie auf Hinzufügen.

    Der Ordner „ZENworks Reports“ wird als Unterordner von ZENworks angezeigt und übernimmt die Standardberechtigungen des Administratorbenutzers („read-write-delete“ [Lesen + Schreiben + Löschen]) auf den übergeordneten Ordner.

  6. Der Ordner „ZENworks Reports“ soll eine bessere Position erhalten. Verschieben Sie ihn um eine Ebene nach oben:

    1. Klicke Sie unter Ordner mit der rechten Maustaste auf „ZENworks Reports“, und klicken Sie auf Ausschneiden.

    2. Klicken Sie mit der rechten Maustaste auf Berichte, und wählen Sie Einfügen.

      Der Ordner ZENworks Reports wird nun unter Berichte auf derselben Ebene wie ZENworks angezeigt.

HINWEIS:Wenn Sie die entsprechenden Berechtigungen besitzen, können Sie einen Ordner an eine beliebige Position im Repository verschieben, mit einer einzigen Ausnahme: Der Server unterstützt nicht das Kopieren und Einfügen eines Ordners an dieselbe Position. Ist die Option Einfügen deaktiviert, wenn Sie mit der rechten Maustaste auf einen Zielordner klicken, besitzen Sie keine Schreibberechtigung auf diesen Ordner.