Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konfiguration der rollenbasierten Sichtbarkeit von Seiten
Sie können Rollen in einer App Studio-App erstellen und die Sichtbarkeit von Seiten auf der Grundlage dieser Rollen konfigurieren. Beispielsweise können Sie Rollen auf der Grundlage von Benutzeranforderungen oder Zugriffsebenen erstellen, z. B. Administrator, Manager oder Benutzer für Apps, die Funktionen wie Projektgenehmigungen oder die Bearbeitung von Ansprüchen bereitstellen und bestimmte Seiten für bestimmte Rollen sichtbar machen. In diesem Beispiel haben Administratoren möglicherweise vollen Zugriff, Manager haben möglicherweise Zugriff auf Berichts-Dashboards und Benutzer haben möglicherweise Zugriff auf Aufgabenseiten mit Eingabeformularen.
Gehen Sie wie folgt vor, um die rollenbasierte Sichtbarkeit von Seiten in Ihrer App Studio-App zu konfigurieren.
Navigieren Sie bei Bedarf zum Anwendungsstudio Ihrer Anwendung. Wählen Sie im Navigationsmenü auf der linken Seite Meine Anwendungen aus, suchen Sie nach Ihrer Anwendung und wählen Sie Bearbeiten.
Erstellen Sie Rollen auf App-Ebene im Application Studio.
Wählen Sie oben im Anwendungsstudio den Tab App-Einstellungen.
Wähle + Rolle hinzufügen
Geben Sie im Feld Rollenname einen Namen ein, um Ihre Rolle zu identifizieren. Wir empfehlen, einen Namen zu verwenden, der die Zugriffsebene oder die Aufgaben der Gruppe beschreibt, da du den Namen verwenden wirst, um die Sichtbarkeit der Seite einzurichten.
Fügen Sie optional unter Beschreibung eine Beschreibung für die Rolle hinzu.
Wiederholen Sie diese Schritte, um so viele Rollen wie nötig zu erstellen.
Konfigurieren Sie die Sichtbarkeit Ihrer Seiten
Wählen Sie oben im Application Studio den Tab Seiten.
Wählen Sie im Seitenmenü auf der linken Seite die Seite aus, für die Sie die rollenbasierte Sichtbarkeit konfigurieren möchten.
Wählen Sie im Menü auf der rechten Seite die Registerkarte Eigenschaften.
Deaktivieren Sie unter Sichtbarkeit die Option Offen für alle Endbenutzer.
Lassen Sie die Option Rolle ausgewählt, um aus einer Liste der Rollen auszuwählen, die Sie im vorherigen Schritt erstellt haben. Wählen Sie Benutzerdefiniert, um einen JavaScript Ausdruck für komplexere Sichtbarkeitskonfigurationen zu schreiben.
Wenn Rolle ausgewählt ist, markieren Sie die Kästchen der App-Rollen, für die die Seite sichtbar sein soll.
Wählen Sie Benutzerdefiniert aus, und geben Sie einen JavaScript Ausdruck ein, der als wahr oder falsch aufgelöst wird. Prüfen Sie anhand des folgenden Beispiels, ob der aktuelle Benutzer die Rolle des Managers innehat:
{{currentUser.roles.includes('manager')}}.
Nachdem Ihre Sichtbarkeit konfiguriert ist, können Sie die Sichtbarkeit der Seite testen, indem Sie eine Vorschau Ihrer App anzeigen.
Wählen Sie Vorschau, um eine Vorschau Ihrer App zu öffnen.
Wähle oben rechts in der Vorschau das Menü „Vorschau als“ und kreuze die Kästchen der Rollen an, die du testen möchtest. Die sichtbaren Seiten sollten die ausgewählten Rollen widerspiegeln.
Weisen Sie nun Gruppen App-Rollen für eine veröffentlichte App zu. Gruppen- und Rollenzuweisungen müssen für jede Umgebung separat konfiguriert werden. Weitere Informationen zu App-Umgebungen finden Sie unterAnwendungsumgebungen.
Anmerkung
Ihre App muss entweder in der Test- oder Produktionsumgebung veröffentlicht werden, um App Studio-Gruppen den Rollen zuzuweisen, die Sie erstellt und konfiguriert haben. Veröffentlichen Sie bei Bedarf Ihre App, um den Rollen Gruppen zuzuweisen. Weitere Informationen zum Veröffentlichen finden Sie unter Anwendungen veröffentlichen.
Wählen Sie oben rechts im Application Studio die Option Teilen aus.
Wählen Sie die Registerkarte für die Umgebung aus, für die Sie die Seitensichtbarkeit konfigurieren möchten.
Wählen Sie das Eingabefeld „Gruppen durchsuchen“ und wählen Sie die Gruppe aus, mit der Sie die App-Version teilen möchten. Sie können Text eingeben, um nach Gruppen zu suchen.
Wählen Sie im Dropdownmenü die Rollen aus, die Sie der Gruppe zuweisen möchten. Sie können Keine Rolle wählen, um die App-Version zu teilen und der Gruppe keine Rolle zuzuweisen. Nur Seiten, die für alle Benutzer sichtbar sind, sind für Gruppen ohne Rolle sichtbar.
Wählen Sie Freigeben. Wiederholen Sie diese Schritte, um so viele Gruppen wie nötig hinzuzufügen.