Włączanie lub wyłączanie podpisów cyfrowych
Dotyczy
Podczas projektowania szablonu formularza można określić, czy użytkownicy mogą używać podpisów cyfrowych podczas wypełniania formularzy na podstawie szablonu formularza. Podpisu cyfrowego można używać z wielu powodów, dla których można podpisać dokument papierowy. Podpis cyfrowy służy do uwierzytelniania informacji cyfrowych — takich jak szablony formularzy, formularze, wiadomości e-mail i dokumenty — przy użyciu kryptografii komputerowej. Po podpisaniu formularza nie można zmienić całego formularza lub jego części bez unieważnienia podpisu.
Uwaga
Jeśli szablon formularza został zaprojektowany na podstawie schematu XML, można włączyć podpisy cyfrowe dla szablonu formularza tylko wtedy, gdy schemat XML ma węzeł, który znajduje się w przestrzeni nazw podpisów cyfrowych XML World Wide Web Consortium (W3C).
W tym artykule
- Zagadnienia dotyczące zgodności
- Włączanie podpisów cyfrowych w celu umożliwienia użytkownikom podpisywania całego formularza
- Włączanie podpisów cyfrowych w celu umożliwienia użytkownikom podpisywania części formularza
- Wyłączanie podpisów cyfrowych
Zagadnienia dotyczące zgodności
Podczas tworzenia szablonu formularza można włączyć podpisy cyfrowe, aby użytkownicy mogli dodawać je do całego formularza lub do określonych części formularza. W programie Microsoft Office InfoPath 2007 możesz również zaprojektować szablon formularza zgodny z przeglądarką. Szablon formularza zgodny z przeglądarką to szablon formularza zaprojektowany w programie InfoPath przy użyciu określonego trybu zgodności. Szablon formularza zgodny z przeglądarką można włączyć w przeglądarce po opublikowaniu go na serwerze z uruchomionym InfoPath Forms Services. W szablonach formularzy obsługujących przeglądarkę można włączyć tylko dodawanie podpisów cyfrowych do określonych części formularzy wypełnianych przez użytkowników. Po włączeniu podpisów cyfrowych dla części formularza podpisy mają zastosowanie tylko do danych w tych określonych częściach formularza.
Włączanie podpisów cyfrowych w celu umożliwienia użytkownikom podpisywania całego formularza
W menu Narzędzia kliknij polecenie Opcje formularza.
W obszarze Kategoria kliknij pozycję Podpisy cyfrowe, a następnie kliknij pozycję Włącz podpisy cyfrowe dla całego formularza.
Uwaga
Jeśli projektujesz szablon formularza zgodny z przeglądarką, opcja Włącz podpisy cyfrowe dla całego formularza jest niedostępna, ponieważ szablony formularzy zgodne z przeglądarką obsługują tylko podpisy cyfrowe dla określonych części szablonu formularza. Jeśli po włączeniu podpisów cyfrowych zmienisz opcje zgodności szablonu formularza, uruchom narzędzie Sprawdzanie projektu, aby sprawdzić, czy opcje podpisu cyfrowego są ustawione poprawnie. Więcej informacji na temat modułu sprawdzania projektu można znaleźć w sekcji Zobacz też .
Jeśli szablon formularza został zaprojektowany na podstawie bazy danych, usługi sieci Web lub schematu XML zawierającego przestrzeń nazw podpisów cyfrowych, kliknij pozycję Wybierz XPath
, aby określić grupę w źródle danych, w którym ma być przechowywany podpis. Grupa musi być częścią przestrzeni nazw podpisu cyfrowego.Uwaga
W przypadku projektowania szablonu formularza, który nie jest oparty na bazie danych, usłudze sieci Web lub schemacie XML zawierającym cyfrową przestrzeń nazw, ta opcja jest niedostępna. W tym przypadku przejdź do kroku 5.
W oknie dialogowym Wybieranie pola lub grupy kliknij pole lub grupę, dla której chcesz włączyć podpisy cyfrowe, a następnie kliknij przycisk OK.
Jeśli chcesz, aby użytkownicy podpisyli formularz przed przesłaniem go, zaznacz pole wyboru Monituj użytkownika o podpisanie formularza, jeśli zostanie on przesłany bez podpisu .
Uwaga
Jeśli przesyłanie formularza dla szablonu formularza nie zostało jeszcze włączone, musisz to zrobić po zaznaczeniu tego pola wyboru.
Włączanie podpisów cyfrowych w celu umożliwienia użytkownikom podpisywania części formularza
W menu Narzędzia kliknij polecenie Opcje formularza.
W obszarze Kategoria kliknij pozycję Podpisy cyfrowe, a następnie kliknij pozycję Włącz podpisy cyfrowe dla określonych danych w formularzu.
Kliknij przycisk Dodaj.
W oknie dialogowym Zestaw danych logowania wpisz nazwę części szablonu formularza, dla której chcesz włączyć podpisy cyfrowe.
Porada
Używana nazwa nie może zawierać spacji.
Kliknij pozycję Wybierz XPath
obok pola Pola i grupy do podpisania .W oknie dialogowym Wybieranie pola lub grupy kliknij pole lub grupę, dla której chcesz włączyć podpisy cyfrowe, a następnie kliknij przycisk OK.
W obszarze Opcje podpisu w oknie dialogowym Zestaw danych logowania wykonaj jedną z następujących czynności:
- Aby zezwolić tylko na jeden podpis dla tej części szablonu formularza, kliknij pozycję Zezwalaj tylko na jeden podpis.
- Aby zezwolić na wiele podpisów niezależnych od siebie i które można dodawać lub usuwać bez wpływu na pozostałe podpisy, kliknij pozycję Wszystkie podpisy są niezależne (znak współzapisywanie).
- Aby zezwolić na wiele podpisów podpisujących się przed podpisami, kliknij pozycję Każdy podpis podpisuje poprzednie podpisy (znak kontrargumentu).
W polu Komunikat potwierdzenia podpisu wpisz tekst, który ma być wyświetlany użytkownikowi po podpisaniu tej części formularza, a następnie kliknij dwukrotnie przycisk OK .
W szablonie formularza skojarz część szablonu formularza, dla której włączono podpisy cyfrowe, z sekcją.
Jak?Umieść kursor w miejscu, w którym chcesz wstawić sekcję.
Jeśli okienko zadań Źródło danych nie jest widoczne, kliknij pozycję Źródło danych w menu Widok .
W okienku zadań Źródło danych wykonaj jedną z następujących czynności:
Aby dodać kontrolkę powiązaną z polem, kliknij je prawym przyciskiem myszy, a następnie kliknij kontrolkę, którą chcesz powiązać z tym polem.
Aby dodać sekcję powiązaną z grupą, kliknij ją prawym przyciskiem myszy, a następnie kliknij polecenie Sekcja z kontrolkami.
Uwaga
Jeśli określone pole lub grupa powtarza się, należy wybrać grupę, która nie jest powtarzana, zawierającą to pole lub grupę.
W szablonie formularza kliknij dwukrotnie etykietę Sekcja poniżej sekcji zawierającej pozostałe sekcje lub kontrolki, które właśnie zostały wstawione.
Kliknij kartę Podpisy cyfrowe .
Zaznacz pole wyboru Zezwalaj użytkownikom na cyfrowe podpisywanie tej sekcji .
W polu Podpisz następujące dane w formularzu po podpisaniu tej sekcji kliknij nazwę sekcji, dla którą utworzono podpis cyfrowy w kroku 4.
Aby wyświetlać podpisy w sekcji po ich dodaniu, zaznacz pole wyboru Pokaż podpisy w sekcji .
Aby kontrolki w sekcji były tylko do odczytu po ich podpisaniu, zaznacz pole wyboru Po podpisaniu ustaw kontrolki jako tylko do odczytu .
Wyłączanie podpisów cyfrowych
W menu Narzędzia kliknij polecenie Opcje formularza.
W obszarze Kategoria kliknij pozycję Podpisy cyfrowe, a następnie wykonaj jedną z następujących czynności:
- Aby wyłączyć podpisy cyfrowe dla całego szablonu formularza, kliknij pozycję Nie włączaj podpisów cyfrowych.
- Aby wyłączyć podpisy cyfrowe dla określonej części szablonu formularza, kliknij pozycję Włącz podpisy cyfrowe dla określonych danych w formularzu, kliknij część szablonu formularza na liście Dane w formularzu, dla których można podpisywać podpisy, dla których chcesz wyłączyć podpisy cyfrowe, a następnie kliknij przycisk Usuń.