Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Datenquellen für Apps in verwalteten Bereichen

Datenquellen für Apps in verwalteten Bereichen müssen in freigegebenen Bereichen gespeichert werden. Sie müssen entscheiden, wo die endgültigen Datenquellen für Ihre App abgelegt werden sollen. Damit wird gewährleistet, dass Ihre Apps sicher sind und im verwalteten Bereich geladen werden können. Wenn Sie App-Daten in verwalteten Bereichen laden möchten, müssen die in verwalteten Bereichen veröffentlichten Apps bereichsfähige Datenquellen verwenden.

InformationshinweisIn Qlik Sense Business sind verwaltete Bereiche nicht verfügbar.

Zum Speichern von Datenquellen für Apps in verwalteten Bereichen kann ein freigegebener Bereich verwendet werden. Dies ist zulässig, wenn keine strenge Daten-Governance erforderlich ist. Es ist wichtig, die Bereichsberechtigungen mit Sorgfalt zu vergeben, um zu gewährleisten, dass die Datenquellen und die App nur den korrekten Benutzern zugänglich sind.

Sie können bereichsfähige Datenquellen verwenden, um Datenquellen in anderen Bereichen zu referenzieren. Bereichsfähige Datendateien suchen im Ladeskript Datendateien und Felder nach Name. Damit hat der Benutzer die Möglichkeit, Apps mit Testdatenquellen in anderen Bereichen zu entwickeln. Wenn die App zur Veröffentlichung bereit ist, können die Testdatenquellen durch tatsächliche Datenquellen ersetzt werden.

Eine App in einem verwalteten Bereich, die bereichsfähige Datenquellen verwendet, kann Daten aus Datenquellen in freigegebenen Bereichen laden. Wenn Sie keine bereichsfähigen Datendateien verwenden, müssen Apps in verwaltete Bereiche geladen und erneut veröffentlicht werden, um die App-Daten in den verwalteten Bereichen zu aktualisieren.

Weitere Informationen zum Verwenden von bereichsfähigen Verbindungen finden Sie unter:

Best-Practice-Arbeitsablauf für kontrollierte Apps und Daten

Das folgende Beispiel zeigt einen Best-Practice-Arbeitsablauf für kontrollierte Apps und Datenquellen in verwalteten Bereichen.

Datendateien werden in einem freigegebenen Bereich aufbewahrt, in dem App-Entwickler die Berechtigungen Ist Administrator und Kann bearbeiten haben. Entwickler können diese Daten referenzieren, wenn sie Apps in anderen freigegebenen Bereichen entwickeln. Nachdem die Apps bereit sind, werden die Entwickler aus dem freigegebenen Bereich der Daten entfernt, und die Produktionsdaten werden hinzugefügt. So können Apps mit vertraulichen Daten gefüllt werden, jedoch wird vermieden, dass App-Entwickler diese sehen können.

An diesem Workflow sind drei primäre Benutzer beteiligt:

  • Mandantenadministrator: Der Mandantenadministrator erstellt den verwalteten Bereich und weist diesem dann Benutzer und Rollen zu.
  • Governed Manager: Der Benutzer, der für die Verwaltung des Zugriffs auf vertrauliche Daten und die Verwaltung der verwalteten Bereiche zuständig ist
  • Developer: Der Benutzer, der für die Entwicklung von Apps für den verwalteten Bereich und deren Veröffentlichung im Bereich zuständig ist.

Dieser Workflow umfasst vier Schritte:

  1. Erstellen der Bereiche
  2. Hinzufügen von Testdaten und Entwickeln der App
  3. Veröffentlichen von Apps mit endgültigen Daten
  4. Hinzufügen von App-Nutzern zum verwalteten Bereich

Erstellen von verwalteten Bereichen und freigegebenen Bereichen

Zuerst werden die Bereiche erstellt und dann Benutzer hinzugefügt.

Gehen Sie folgendermaßen vor:

  1. Der Mandantenadministrator erstellt einen verwalteten Bereich, Secure Apps, als Ziel für veröffentlichte kontrollierte Apps.
  2. Der Mandantenadministrator fügt zwei Mitglieder zu Secure Apps hinzu:

    • Der leitende App-Entwickler, Developer, wird mit der Berechtigung Kann veröffentlichen hinzugefügt.
    • Der Besitzer der kontrollierten Apps, Governed Manager, wird zum Bereichsbesitzer.
  3. Governed Manager erstellt einen freigegebenen Bereich, Secure Data, für die sicheren Daten, die von in Secure Apps veröffentlichten Apps verwendet werden.
  4. Governed Manager fügt Developer mit der Berechtigung Ist Administrator zum Bereich hinzu.
  5. Developer erstellt den freigegebenen Bereich Develop Apps für die Entwicklung der kontrollierten Apps. Optional werden weitere Entwickler mit der Berechtigung Kann bearbeiten hinzugefügt.

Entwickeln von Apps mit Testdaten

Als Nächstes werden Testdaten hinzugefügt und die App entwickelt.

Gehen Sie folgendermaßen vor:

  1. Developer fügt Testdaten zum Bereich Develop Data hinzu. Diese Daten können einmalig oder in fortlaufenden Bereitstellungsszenarios verwendet werden.

    Die Daten können in einem Bereich verfügbar gemacht werden, indem eine App hinzugefügt wird und dann die Datenquelle zur App hinzugefügt wird. Nachdem eine Datenquelle zu einer App im Bereich hinzugefügt wurde, steht sie allen Benutzern mit der Berechtigung Kann bearbeiten im Bereich zur Verfügung.

  2. Developer fügt die gleichen Testdaten zum Bereich Secure Data hinzu. Diese Daten werden als Platzhalterdaten verwendet, bis die App für die sicheren Daten bereit ist.
  3. Developer entwickelt Apps im Bereich Develop Apps. Diese Apps verwenden die Testdaten im Bereich Develop Data.
  4. Wenn die App nach der Veröffentlichung weiter entwickelt werden muss, kann der Developer die App optional vor dem Veröffentlichen duplizieren.

Veröffentlichen von Apps und Hinzufügen von endgültigen Daten

Die App wird veröffentlicht, und die Testdaten werden durch die endgültigen Daten ersetzt.

Gehen Sie folgendermaßen vor:

  1. Wenn die App für die Herausgabe bereit ist, ändert der Developer die App, damit sie die Daten in Secure Data verwendet.
  2. Der Developer veröffentlicht die App von Develop Apps in Secure Apps. Der Developer benachrichtigt den Governed Manager, dass die App bereit ist.
  3. Der Governed Manager entfernt den Developer (und alle anderen Benutzer) aus dem Bereich Secure Data.
  4. Der Governed Manager fügt Produktionsdaten zum Bereich Secure Data hinzu, um die Testdaten zu ersetzen.

Hinzufügen von App-Nutzern zum verwalteten Bereich

Abschließend werden die App-Nutzer zum verwalteten Bereich hinzugefügt.

Gehen Sie folgendermaßen vor:

  1. Der Governed Manager fügt Mitglieder mit der Berechtigung Kann anzeigen zum freigegebenen Bereich Secure Data hinzu. Dies sind die Benutzer, die Arbeitsblätter in der veröffentlichten App öffnen oder dazu beitragen.
  2. Der Governed Manager fügt Mitglieder mit der Berechtigung Kann anzeigen zum verwalteten Bereich Secure Apps hinzu. Dies sind die Benutzer, die die veröffentlichte App öffnen können.
  3. Der Governed Manager fügt Mitglieder mit der Berechtigung Kann beitragen zum verwalteten Bereich Sichere Apps hinzu. Dies sind die Benutzer, die die App öffnen und Community-Arbeitsblätter zur App hinzufügen können.
  4. Optional plant der Governed Manager Ladevorgänge für die veröffentlichte App im Bereich Secure Apps.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!