Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Uwaga:  Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

W tym artykule

Przegląd ról użytkowników

Rola użytkownika jest wstępnie zdefiniowanej kategorii, które mogą być przypisane do użytkowników na podstawie ich stanowisko lub niektóre inne kryteria. Role zwykle są używane do prezentowania dostosowanych wersji lub widoki, szablonu formularza do różnych typów użytkowników. Możesz usprawnianie procesów biznesowych i zoptymalizować zbierania, dodając role użytkowników do szablonu formularza w celu kontrolowania, co użytkownicy widzą po otwarciu formularza, który jest oparty na szablonie formularza danych. Załóżmy na przykład, że projektujesz szablon formularza, dla których kształty, które będą używane przez następujące typy użytkowników aplikacji o zezwolenie:

  • Elektryczne wykonawcy, którzy potrzebują Aby złożyć wniosek o zezwolenie

  • Odbieranie czynników, które Sprawdź, czy aplikacje kontrahentów zawiera niezbędne informacje

  • Administratorów, którzy przejrzeć przesłane zezwolić aplikacji do zatwierdzenia

Zamiast projektowanie trzy szablonów formularzy dla każdego typu użytkowników i zarządzanie danymi ze wszystkich tych formularzy można zaprojektować jeden szablon formularza, którego formularzy zebrania wszystkich danych i Dodawanie roli użytkownika dla każdego typu użytkowników. Rola użytkownika określa, jakie dane są wyświetlane za pomocą niestandardowych widoków, które są oparte na każdego typu użytkowników.

Uwaga dotycząca zabezpieczeń: Ról użytkowników nie należy używać ograniczenia dostępu do ważnych danych w formularzu. Nawet w przypadku utworzenia szablonu formularza jako tylko do odczytu lub ukrywanie niektórych kontrolek, które są oparte na rolach użytkownika, użytkownicy zawsze mogą wyświetlić lub zmodyfikować plik szablonu formularza (xsn) i uzyskać dostęp do danych za pomocą programu edycji tekstu, takich jak Notepad.

Początek strony

Scenariusze korzystania z role użytkowników

Istnieje wiele scenariuszy, w których korzyści użytkownikom role użytkowników. Na przykład z ról użytkowników, możesz wykonać następujące czynności:

  • Widok unikatowe dla każdej roli użytkownika    Można projektowanie szablonu formularza w celu wyświetlenia różnych widoków ten szablon formularza, w zależności od osób, które jest wypełniania formularza. Można na przykład zaprojektować widoku dla wykonawców elektryczny stosuje się o zezwolenie, widok agenci, którzy otrzymają wniosków o zezwolenie i widokiem dla administratorów, którzy przeglądanie wszystkich informacji. Każdy widok wyświetla tylko dane, które są odpowiednie dla każdej z ról użytkowników.

  • Pokazywanie innej sekcji dla każdej roli użytkownika    Możesz projektować szablonu formularza, który będzie wyświetlany w różnych sekcjach w zależności od tego, kto jest wypełniania formularza. Na przykład sekcji w przyszłych wydatkach na raportowanie szablon formularza, którego dotyczy tylko pracowników mogą być wyświetlane, gdy pracownik otwiera formularz. Może być wyświetlana innej sekcji, której dotyczy tylko menedżerowie, którzy są zatwierdzająca raportu z wydatków, gdy menedżer otwiera formularz.

  • Ustawienia sprawdzania poprawności danych dla pola, które są oparte na każdej z ról użytkowników    Można projektowanie szablonu formularza, tak aby sprawdzania poprawności danych jest stosowana do kontrolki powiązanej z określonym polu, w zależności od roli użytkownika osoby, która jest wypełniania formularza. Można na przykład ustaw wartość maksymalna wydatków menedżera w jednym limit i ustaw wartość maksymalna dla jednego pola tekstowego wyższą przez administratora. Jeśli Menedżer wypełnienie formularza i przekracza kwotę, zostanie wyświetlone okno dialogowe. Jeśli administrator wypełnienia formularza, pole tekstowe akceptuje wartości mogą zostać odrzucone Jeśli menedżerem wypełniony formularz.

  • Przesyłanie danych formularza do zewnętrznego źródła danych jest oparty na każdej z ról użytkowników    Na przykład można projektowania szablonu formularza, tak aby elektryczne wykonawcy, którzy potrzebują Aby złożyć wniosek o zezwolenie mogą przesyłać swoje formularze złożonym tylko do usługi sieci Web i odbierania agenci mogą przesyłać swoje formularze tylko do bazy danych SQL. Administratorzy mogą przesyłać ich danych formularza do bazy danych i w wiadomości e-mail, zatwierdzono aplikacji, czy można przesłać ich danych formularza do właśnie bazy danych, jeśli aplikacja została odrzucona.

Początek strony

Tworzenie i przypisywanie ról użytkowników

Po utworzeniu nowej roli użytkownika można przypisywać użytkowników do niego w następujący sposób:

  • Za pomocą określania nazw użytkowników z usługi katalogowej Active Directory firmy Microsoft (na przykład "sprzedawcy\andrzej"). Aby określić nazwę użytkownika w usłudze katalogowej Active Directory, szablon formularza musi utworzone w i opublikowany w sieci Microsoft Windows, która korzysta z usługi Active Directory.

  • Za pomocą określania grup z usługi katalogowej Active Directory. Na przykład można określić listę dystrybucyjną poczty e-mail, która zawiera nazwy wszystkich członków zespołu marketingowego. Aby określić grupy w usłudze katalogowej Active Directory, szablon formularza musi utworzone w i opublikowany w sieci Microsoft Windows, która korzysta z usługi Active Directory.

  • Przez podanie wartości pochodzącej bezpośrednio z pola w formularzu. Pole może być pobieranie danych z usługi Active Directory lub użytkownik może wprowadzić danych w formancie powiązanej z tego pola. Na przykład jeśli szablon formularza zawiera pole tekstowe Administrator, możesz skojarzyć roli danego użytkownika z pole, z którą jest powiązana tego pola tekstowego.

Po dodaniu roli użytkownika można ustawić ją jako jedną z następujących czynności:

Domyślny roli    Użytkownicy, którzy nie są przypisywane do istniejącej roli użytkownika są automatycznie przypisywane do roli użytkownika określonej jako domyślną. Domyślna rola jest również używana dla użytkowników, którzy są częścią grupy, ale pracują w trybie offline. Jedna rola użytkownika jest zawsze ustawiona jako domyślny.

Inicjator roli    Jeśli chcesz zastosować roli danego użytkownika do użytkowników, którzy otwierają formularz po raz pierwszy, można określić rolę inicjator. Na przykład można zdefiniować rolę inicjator o nazwie "Wykonawcy" zastosowany do użytkowników, którzy wypełnianie formularzy wniosku o zezwolenie nowy. Użytkownik, który jest przypisany do innej roli użytkownika zostanie automatycznie przypisany do roli wykonawcy podczas otworzy nowego formularza wniosku o zezwolenie. Jednak następnym razem ten użytkownik otworzy ten sam formularz, program Microsoft Office InfoPath używa roli użytkownika przypisanej do tej osoby zamiast roli inicjator.

Role przydzielenia do użytkowników, które są oparte na dowolną kombinację nazwy użytkowników, grup lub wartości w polu po otwarciu formularza, który jest oparty na szablonie formularza programu InfoPath określa roli, aby przypisać do tego użytkownika przy użyciu następującej kolejności :

  1. Nazwa użytkownika to wartość pola w szablonie formularza.

  2. Nazwa użytkownika to w usłudze Active Directory.

  3. Użytkownik jest członkiem grupy usługi Active Directory.

    Uwaga: Jeśli użytkownik jest członkiem kilku grup i przypisujesz role użytkowników, które są oparte na grupy, program InfoPath sprawdza listy członków każdej grupy w kolejności, czy grupy znajduje się w oknie dialogowym Zarządzanie rolami użytkownika. Na przykład jeśli użytkownik jest członkiem grupy administratorów i odbierania grupy agenta i grupy administratorów znajduje się odbierania grupy agenta, użytkownik zostanie przypisana rola użytkownika do grupy administratorów.

  4. Jeśli żadna z powyższych są prawdziwe, domyślna rola jest używany.

Po zdefiniowaniu ról użytkowników dla szablonu formularza, możesz skonfigurować reguła, która automatycznie przełącza widoki na podstawie roli użytkownika. Na przykład można utworzyć rolę użytkownika Menedżera i następnie utworzyć regułę powodującą automatyczne przełączanie do widoku Menedżera po otwarciu formularza użytkownika, przypisany do roli menedżera. Można też kliknąć można utworzyć najpierw regułę, a następnie zdefiniuj role użytkowników w ramach procesu tworzenia reguły.

Można też zróżnicować zachowania formantu na podstawie roli użytkownika. Na przykład można włączyć kontrolki tylko dla roli określonego użytkownika, można wyświetlić dane w formancie w innych ról użytkowników, ale nie można go zmienić. Możliwość ograniczenia, które wprowadzanie danych w formancie oparta na rolach użytkowników jest jednym ze sposobów upewnij się, że dane wprowadzane w formancie pochodzą z wiarygodnych źródeł. Na przykład możesz mieć pole wyboru Zatwierdzenie w szablonie formularza aplikacji o zezwolenie, który można wybrać tylko członkowie roli administratora, wskazująca, że zatwierdzono zezwolenia. Użytkownicy przypisani do wszelkich innych ról użytkowników, takich jak wykonawcy, którzy przesyłanie aplikacji, zobaczy pole wyboru, ale nie będą mogli zaznacz lub wyczyść je.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×