Hinzufügen einer Benutzerrolle

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Wenn Sie eine Formularvorlage entwerfen, können Sie Benutzerrollen angeben. Benutzerrollen sind vordefinierte Kategorien, die Formularbenutzer basierend auf deren Position oder anderen Kriterien zugewiesen werden können. Benutzerrollen können verschiedene Arten von Benutzern angepasste Ansichten eines Formulars präsentieren, verschiedene Abschnitten in einer Ansicht anzeigen oder Berechnen des Standardwerts für ein Feld oder Steuerelement verwendet werden. Wenn Sie eine Genehmigung Anwendung Formularvorlage entwerfen, können Sie beispielsweise unterschiedliche Ansichten dieser Formularvorlage für Vertragsnehmer, empfangen-Agents und Administratoren erstellen und jede Benutzerrolle einer getrennten Ansicht zuweisen. Wenn Benutzer ein Formular, die auf Ihrer Formularvorlage basieren öffnen, Microsoft Office InfoPath, bestimmt die Rolle des Benutzers basierend auf den Namen des Benutzers ein, und öffnet die passende Ansicht basierend auf dieser Benutzerrolle.

Sicherheitshinweis : Benutzerrollen sollte nicht zum Einschränken des Zugriffs auf vertrauliche Daten in einem Formular verwendet werden. Selbst wenn Sie eine Formularvorlage mit Schreibschutz versehen oder Ausblenden von bestimmter Steuerelemente, die auf Benutzerrollen basieren, können Benutzer potenziell Textbearbeitung Programm wie Microsoft Notepad zum Anzeigen oder Ändern der Formularvorlage (XSN)-Datei, und Zugriff auf Daten verwenden.

Inhalt dieses Artikels

(Übersicht)

Kompatibilität Aspekte

Vorbemerkung

Hinzufügen einer Benutzerrolle

Zeigen Sie an, die auf einer Benutzerrolle basiert

Testen der Benutzerrollen

Übersicht

Beim Erstellen einer neuen Benutzerrolle können Sie Benutzer auf folgende Arten zuweisen:

  • Indem Sie Benutzernamen über einen Microsoft Active Directory-Verzeichnisdienst festlegen (z. B. „Vertrieb\Andreas"). Um einen Benutzernamen in einem Active Directory-Verzeichnisdienst festzulegen, muss die Formularvorlage in einem Microsoft Windows-Netzwerk erstellt und veröffentlicht worden sein, das Active Directory verwendet.

  • Angeben von Gruppen von einem Active Directory-Verzeichnisdienst. Beispielsweise können Sie eine e-Mail-Verteilerliste angeben, die die Namen aller Mitglied von das marketing-Team enthält. Um einer Gruppe in einer Active Directory-Verzeichnisdienst angeben möchten, muss die Formularvorlage erstellt und veröffentlicht mit einem Microsoft Windows-Netzwerk, das Active Directory verwendet.

  • Indem Sie angeben, einen Wert direkt aus einem Feld in das Formular enthalten. Das Feld möglicherweise Abrufen von Daten aus Active Directory oder der Benutzer kann eingeben von Daten in einem Steuerelement, das an dieses Feld gebunden ist. Beispielsweise Ihre Formularvorlage ein Administrator-Text-Feld enthält, können Sie eine bestimmte Benutzerrolle die Feld zuordnen, die das Textfeld gebunden ist.

Nachdem Sie eine Benutzerrolle hinzugefügt haben, können Sie auf eine der folgenden Rollen festlegen:

Standard-Rolle    Benutzer, die keiner vorhandenen Benutzerrolle zugewiesen sind werden automatisch die Benutzerrolle zugewiesen, die wie die Rolle des standardmäßigen angegeben ist. Die Standardfunktion wird auch für Benutzer verwendet, die Teil einer Gruppe sind aber, die offline arbeiten. Eine Benutzerrolle wird immer als Standard festlegen.

Initiatorrolle    Wenn Sie eine bestimmte Benutzerrolle für Benutzer anwenden, die das Formular zum ersten Mal öffnen möchten, können Sie eine Initiatorrolle angeben. Beispielsweise können Sie eine Initiatorrolle mit der Bezeichnung "Vertragsnehmer", die auf Benutzer angewendet wird, die neue zulassen Anwendungsformulare ausfüllen definieren. Ein Benutzer mit einer anderen Benutzerrolle zugewiesen wurde wird automatisch wieder die Rolle Vertragsnehmer zugewiesen, wenn er oder sie eine neue Genehmigungsantrag geöffnet wird. Der Benutzer öffnet das gleiche Formular, das Microsoft Office InfoPath verwendet zugewiesene Benutzerrolle der Person anstelle der Initiatorrolle jedoch das nächste Mal.

Wenn Sie denjenigen Benutzern, die auf einer Kombination von Benutzernamen, Gruppen oder Werten aus einem Feld basieren, Rollen zuordnen, ermittelt InfoPath beim Öffnen eines Formularvorlagen-basierten Formulars durch einen Benutzer die Rolle, die dem Benutzer zuzuordnen ist, und zwar anhand der folgenden Reihenfolge:

  1. Der Benutzername ist der Wert eines Feldes in der Formularvorlage.

  2. Der Benutzername befindet sich in Active Directory.

  3. Der Benutzer ist ein Mitglied einer Active Directory-Gruppe.

    Hinweis : Wenn der Benutzer mehreren Gruppen angehört und Sie im Begriff sind, gruppenbasierte Benutzerrollen zuzuweisen, prüft InfoPath die Mitgliederlisten der einzelnen Gruppen in der Reihenfolge, in der die Gruppen im Dialogfeld Benutzerrollen verwalten aufgeführt sind. Wenn ein Benutzer z. B. sowohl der Gruppe "Eingang" und der Gruppe "Administrator“ angehört und die Administratorgruppe vor der Eingangsstellengruppe aufgeführt ist, wird dem betreffenden Benutzer die Benutzerrolle für die Administratorgruppe zugeordnet.

  4. Wenn keine der vorgenannten Annahmen zutrifft, wird die Standardrolle verwendet.

Nachdem Sie die Benutzerrollen für die Formularvorlage definiert haben, können Sie eine Regel einrichten, die Ansicht auf der Grundlage der Rolle des Benutzers automatisch zu wechseln. Sie können beispielsweise erstellen eine Benutzerrolle Manager und erstellen Sie eine Regel automatisch zu der Manageransicht zu wechseln, wenn ein Benutzer mit der Managerrolle zugewiesen ist das Formular geöffnet wird. Alternativ können Sie zuerst die Regel erstellen und dann die Benutzerrollen als Teil der Vorgang des Erstellens der Regel definieren.

Seitenanfang

Überlegungen zur Kompatibilität

Es können keine Benutzerrollen in einer Browserkompatible Formularvorlage erstellt werden. Benutzerrollen werden nur in einer Formularvorlage erstellt, deren Formulare in InfoPath ausgefüllt werden.

Seitenanfang

Vorbemerkung

Vor dem Hinzufügen von Benutzerrollen benötigen Sie Folgendes:

  • Eine Liste mit den hinzuzufügenden Benutzerrollen, zusammen mit den Mitgliedern jeder Benutzerrolle. Die Mitglieder können Benutzernamen oder Gruppen aus einem Microsoft Active Directory-Verzeichnisdienst sein oder ein Wert, der von einem Benutzer in ein Steuerelement eingegeben wird, das an ein bestimmtes Feld in der Datenquelle der Formularvorlage gebunden ist.

  • Die standardmäßige Benutzerrolle, die Sie Benutzern zuweisen möchten, die ein auf der Formularvorlage basierendes Formular öffnen, ohne Mitglied einer Benutzerrolle zu sein.

Seitenanfang

Hinzufügen einer Benutzerrolle

  1. Klicken Sie im Menü Extras auf Benutzerrollen.

  2. Klicken Sie im Dialogfeld Benutzerrollen verwalten auf Hinzufügen.

  3. Geben Sie im Feld Rollenname einen Namen für die neue Benutzerrolle ein.

  4. Führen Sie zum Zuweisen von Benutzern oder Gruppen zur Rolle mindestens eine der folgenden Aktionen aus.

    Geben Sie einen oder mehrere Benutzer, die zu einem Netzwerk gehören, die der Active Directory-Verzeichnisdienst verwendet

    1. Aktivieren Sie das Kontrollkästchen Benutzernamen, und klicken Sie dann auf Wählen Sie einen oder mehrere Benutzer Schaltflächensymbol .

      Hinweis : Wenn Sie den Namen der Domäne und der Benutzer bereits kennen, geben Sie diese im Feld Benutzernamen ein. Sie müssen in das Format Domäne\Benutzername befinden. Trennen Sie mehrere Benutzernamen durch Semikolons (;) ein.

    2. Geben Sie im Feld Geben Sie die zu verwendenden Objektnamen ein mindestens einen Benutzernamen ein, und trennen Sie mehrere Benutzernamen durch Semikolons (;).

      Hinweis : Sie erhalten Informationen zum Formatieren der Benutzernamen, wenn Sie auf die Verknüpfung Beispiele im Dialogfeld klicken.

    3. Klicken Sie zum Überprüfen der eingegebenen Benutzernamen anhand der Namen in Active Directory auf Namen überprüfen.

    4. Klicken Sie auf OK.

    Geben Sie eine oder mehrere Gruppen, die einem Netzwerk gehören, die den Active Directory-Verzeichnisdienst verwendet.

    1. Aktivieren Sie das Kontrollkästchen Gruppennamen, und klicken Sie dann auf Wählen Sie eine oder mehrere Gruppen Schaltflächensymbol .

      Hinweis : Wenn Sie den Gruppennamen bereits kennen, geben Sie diese im Feld Gruppennamen. Es muss im Format Domäne\Benutzername. Trennen Sie mehrere Gruppennamen durch ein Semikolon (;) ein.

    2. Geben Sie im Feld Geben Sie die zu verwendenden Objektnamen ein mindestens einen Gruppennamen ein, und trennen Sie mehrere Namen durch Semikolons (;).

      Hinweis : Weitere Informationen zum Formatieren der Gruppennamen erhalten Sie, wenn Sie auf die Verknüpfung Beispiele im Dialogfeld klicken.

    3. Klicken Sie zum Überprüfen der eingegebenen Gruppennamen anhand der Namen in Active Directory auf Namen überprüfen.

    4. Klicken Sie auf OK.

    Angeben von Benutzernamen, die direkt aus einem Feld im Formular stammen

    1. Aktivieren Sie das Kontrollkästchen Benutzernamen aus dem Formular, und klicken Sie dann auf Wählen Sie ein Feld in der Datenquelle Schaltfläche (Symbol) .

    2. Klicken Sie im Dialogfeld Feld oder Gruppe auswählen auf das Feld mit den gewünschten Werten für die Benutzerrollen, und klicken Sie dann auf OK.

  5. Aktivieren Sie zum Festlegen der Benutzerrolle als Initiator das Kontrollkästchen Als Initiator verwenden, und klicken sie dann auf OK.

    Hinweis : Wenn eine Benutzerrolle als Initiator angegeben wird, hat diese Rolle Vorrang gegenüber allen anderen Rollenzuweisungen, auch wenn sich die Initiatorrolle in der Mitte der Liste im Dialogfeld Benutzerrollen verwalten befindet.

  6. Wählen Sie zum Angeben einer standardmäßigen Benutzerrolle für Benutzer, die keine Mitglieder anderer Rollen sind, die Rolle im Dialogfeld Benutzerrollen verwalten aus, und klicken Sie dann auf Als Standard festlegen.

    Hinweis : Sie müssen zum Klicken auf Als Standard festlegen über mehr als eine Benutzerrolle verfügen.

Seitenanfang

Anzeigen einer Ansicht, die auf einer Benutzerrolle basiert

Wenn Sie eine Formularvorlage entwerfen, die Benutzerrollen und mehrere Ansichten enthält, ist es möglicherweise sinnvoll, eine Ansicht anzeigen zu lassen, die auf der dem Benutzer zugeordneten Benutzerrolle basiert. Sie können z. B. über eine Rolle festlegen, dass sich eine bestimmte Ansicht öffnet, wenn ein Benutzer mit der betreffenden Benutzerrolle ein Formular öffnet, das auf Ihrer Formularvorlage basiert.

  1. Klicken Sie im Menü Extras auf Formularoptionen.

  2. Klicken Sie im Dialogfeld Formularoptionen in der Liste Kategorie auf Öffnen und speichern.

  3. Klicken Sie unter Verhalten beim Öffnen auf Regeln.

  4. Klicken Sie auf Hinzufügen.

  5. Geben Sie im Feld Name einen Namen für die Regel ein.

  6. Klicken Sie auf Bedingung festlegen.

  7. Klicken Sie im ersten Feld auf Derzeitige Rolle des Benutzers.

  8. Klicken Sie im zweiten Feld auf Ist gleich.

  9. Klicken Sie im dritten Feld auf den Namen der Benutzerrolle, und klicken Sie dann auf OK.

  10. Klicken Sie im Dialogfeld Regel auf Aktion hinzufügen.

  11. Klicken Sie in der Liste Aktion auf Ansicht umschalten, und klicken Sie dann in der Liste Ansicht auf eine Ansicht.

Seitenanfang

Testen der Benutzerrollen

Wenn ein Formular über mehrere Benutzerrollen verfügt, sollten die Darstellungsweise und das Verhalten jeder einzelnen Rolle getestet werden. Obwohl eine Vorschau einer Formularvorlage zum Überprüfen, ob die Ansichten mit Benutzerrollen in erwarteter Weise funktionsfähig sind, angezeigt werden kann, kann der Auswertungsprozess eines Benutzers anhand der gegebenen Rollenzuweisung des Benutzers nicht simuliert werden. Der Grund hierfür besteht darin, dass InfoPath die Benutzerrollen beim Ausfüllen des Formulars überprüft und nicht beim Anzeigen einer Vorschau. Wenn Sie die Benutzerrollen für die Formularvorlage vollständig testen möchten, können Sie sich vorübergehend selbst jede zu testende Benutzerrolle zuweisen und das Formular öffnen, als ob Sie es ausfüllen möchten.

  1. Klicken Sie im Menü Extras auf Formularoptionen.

  2. Klicken Sie auf Vorschau in der Liste Kategorie.

  3. Klicken Sie in der Liste Vorschau anzeigen als unter Benutzerrolle auf die Rolle, zu der Sie die Vorschau anzeigen möchten, und klicken Sie dann auf OK.

  4. Klicken Sie zum Testen Ihrer Änderungen auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.

    Der Name der aktuellen Benutzerrolle wird auf der Statusleiste in der Ecke unten rechts im Vorschaufenster angezeigt.

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×