Безпека у формах InfoPath

Застосовується до
InfoPath 2010

Важливо

Підтримка Microsoft InfoPath 2013 завершилася 14 липня 2026 р. Радимо перенести наявні форми та робочі цикли InfoPath до підтримуваних рішень Microsoft 365. Дізнайтеся більше про припинення підтримки InfoPath.

Тема безпеки InfoPath охоплює широке охоплення. Наприклад, міркуваннями безпеки є рівень довіри до шаблону форми, використання технології протоколу SSL (SSL) на веб-сервері та рішення користувача додати надійного видавця до Центру безпеки та конфіденційності.

У цій статті містяться практичні поради з захисту шаблонів форм і форм, а також зауваження щодо безпеки серверів. Хоча ці методи допоможуть приймати обґрунтовані рішення, ця стаття не є вичерпною. Використовуйте наявну політику безпеки своєї організації як основу для будь-яких рішень, які ви робите щодо безпеки своїх шаблонів форм і форм. Докладний огляд безпеки в програмі InfoPath див. в таких статтях : "Рівні безпеки", "Розгортання електронної пошти" та "Шаблони віддалених форм".

У цій статті

Установлення необхідного рівня безпеки для шаблону форми

У програмі InfoPath передбачено три рівні безпеки для форм: "З обмеженнями", "Домен" і "Повна довіра". Рівні безпеки визначають, чи може форма отримувати доступ до даних в інших доменах або отримувати доступ до файлів і настройок на комп'ютері користувача. Рівні безпеки також впливають на функції форми, коли користувачі заповнюють її.

Коли ви проектуєте шаблон форми, програма InfoPath автоматично вибирає правильний рівень безпеки, необхідний для функцій у формі. У всіх нових пустих шаблонах форм за замовчуванням використовується обмежений рівень безпеки. Обмежений рівень безпеки обмежує можливість форми отримувати доступ до даних в інших доменах, а також до файлів і настройок на комп'ютері користувача.

Рівень безпеки буде автоматично підвищено до рівня домену, якщо додати будь-які функції, для яких це потрібно, як-от зв'язки даних або керований код. Щоб уникнути непотрібних ризиків для безпеки, радимо використовувати найсуворіший рівень безпеки, необхідний для шаблону форми.

Якщо рівень безпеки за замовчуванням, установлений для шаблону форми під час розробки, є недостатнім, можна виконати наведені нижче дії, щоб установити його вручну.

  1. Перейдіть на вкладку Файл.
  2. Натисніть кнопку "Параметри форми".
  3. Виберіть елемент "Безпека й довіра".
  4. У розділі "Рівень безпеки" зніміть прапорець Автоматично визначати рівень безпеки (рекомендовано).
  5. Виберіть потрібний рівень безпеки та натисніть кнопку "OK".

Примітка.

Якщо шаблон форми – це форма-заповнювач InfoPath, якій потрібна повна довіра, до шаблону форми має бути додано цифровий підпис надійного кореневого сертифіката або інстальовано на комп'ютері користувача. Якщо це форма повної довіри SharePoint, її має розгортати адміністратор ферми SharePoint за допомогою Центру адміністрування SharePoint.

На початок сторінки

Практичні поради з безпеки веб-сервера

Нижче наведено список практичних порад із безпеки веб-сервера.

  • Використання протоколу SSL для серверів, на яких розміщено шаблони форм, що підтримуються браузером SSL – це стандарт, який використовується для створення захищеного каналу зв'язку для запобігання перехопленню критично важливої інформації, наприклад номерів кредитних карток. Якщо ви плануєте створити шаблон форми, що підтримується браузером, який користувачі зможуть заповнювати в Інтернеті, запитайте в адміністратора сервера, чи настроєно технологію протоколу SSL на сервері, де буде розміщено шаблон форми. Застосовуючи технологію SSL як елемент безпеки, переконайтеся, що цифровий сертифікат, який використовується для SSL, видано стороннім центром сертифікації галузевого стандарту (наприклад, Verisign).

Порада.

Щоб дізнатися, що для URL-адреси активовано SSL, введіть URL-адресу, яка починається з "https", а не "http".

  • Використовуйте надійний хост Якщо ваша організація не підтримує сервер, на якому розміщено ваші шаблони форм, використовуйте надійну компанію з розміщення веб-хостингу. Якщо не вдалося перевірити цілісність служби розміщення, не розміщуйте там свої шаблони форм.
  • Інсталюйте виправлення безпеки та антивірусне програмне забезпечення Зверніться до адміністратора сервера, щоб переконатися, що на сервері, на якому розміщено ваші шаблони форм, інстальовано останні доповнення та оновлення системи безпеки. Крім того, переконайтеся, що на сервері інстальовано найновіше антивірусне програмне забезпечення та що доступ до нього можуть отримати лише довірені користувачі.
  • Загальні відомості про зони безпеки Windows Internet Explorer У Windows Internet Explorer зони та рівні безпеки дають змогу визначати, чи має веб-сайт доступ до файлів і настройок на комп'ютері, а також який обсяг доступу ці сайти можуть мати. Деякі з цих настройок разом із параметром безпеки шаблону форми використовуються в програмі InfoPath, щоб визначити, чи може пов'язана із шаблоном форми форма отримати доступ до файлів і настройок на комп'ютері користувача та який обсяг доступу може мати ця форма. InfoPath також використовує деякі з цих параметрів, щоб визначити, чи може заповнена користувач форма отримувати доступ до вмісту, збереженого в інших доменах, а не в домені, в якому збережено шаблон форми.

На початок сторінки

Практичні поради з використання джерел даних

Багато форм InfoPath використовують зв'язки даних, щоб отримувати й надсилати дані із зовнішніх і внутрішніх джерел. Під час заповнення форм, які містять зв'язки з даними, може з'явитися запит на встановлення зв'язків даних. Слід дозволяти підключення, лише якщо ви довіряєте джерелу. Нижче наведено перелік практичних порад із використання джерел даних під час розробки та розгортання форм.

  • Використання затверджених джерел даних Щоб розробники шаблонів форм в організації використовували лише затверджені джерела даних, використовуйте бібліотеку зв'язків даних – центральне розташування для зберігання та спільного використання зв'язків даних. Створивши колекцію затверджених зв'язків даних і обмеживши дозволи для бібліотеки, де вони зберігаються, можна посилити захист джерел даних, які використовуються в організації.
  • Слід бути обережним, використовуючи прямі підключення до бази даних Якщо розробники шаблонів форм в організації не можуть використовувати затверджене джерело даних із бібліотеки зв'язків даних, вони можуть вирішити підключити шаблон форми безпосередньо до джерела даних. У таких випадках переконайтеся, що лише довірені користувачі мають доступ до форм, основаних на цьому шаблоні. Шаблон форми із прямим підключенням до бази даних може надати ненадійному користувачеві можливість отримати доступ до конфіденційної інформації.

На початок сторінки

Практичні поради з розгортання панелей відомостей про документ

Розробник форм може розгорнути шаблон форми як панель відомостей про документ. Панель відомостей про документ – це форма InfoPath, розміщена в документі Microsoft Word, Microsoft PowerPoint або Microsoft Excel і забезпечує централізоване розташування для користувачів, за допомогою яких вони можуть додавати або змінювати метадані документа. Панель відомостей про документ, розміщена в Word документі, також підтримує можливість редагування даних із самого документа.

Хоча до використання панелі відомостей про документ застосовуються ті самі міркування, що й до шаблону форми (панель відомостей про документ може працювати з параметром повної довіри, домену або обмеженої довіри залежно від функцій, які додає розробник форми), є також деякі унікальні моменти, які слід враховувати. Посилаючись на зовнішній ресурс на панелі відомостей про документ, слід переконатися, що користувачі матимуть дозвіл на доступ до цього ресурсу під час відкриття документа. Наприклад, можна підключити панель відомостей про документ у Word документі до веб-служби. Навіть якщо користувачі мають дозвіл на відкриття Word документа, вони отримають повідомлення про помилку, якщо не мають дозволу на використання веб-служби, яка використовується на панелі відомостей про документ.

У списку нижче наведено деякі додаткові зауваження щодо використання панелей відомостей про документ.

  • Розгортання панелі відомостей про документ в інтрамережі Якщо панель відомостей про документ розгортається в розташуванні в інтрамережі компанії, але документ, зв'язаний із панеллю відомостей про документ, розташовано в мережі екстранет, ваші внутрішні користувачі можуть використовувати панель відомостей про документ, а зовнішні – ні.
  • Використання міждоменних зв'язків даних на панелях відомостей про документ Використовувати міждоменні зв'язки даних на панелі відомостей про документ можна, лише якщо для шаблону форми для панелі відомостей про документ не встановлено рівень безпеки "Повна довіра" або якщо пов'язаний шаблон форми не розміщено в домені, включеному в зону надійних сайтів у Windows Internet Explorer.
  • Розгортання панелей відомостей про документ на сайтах SharePoint Панелі відомостей про документ, розгорнуті на сайті SharePoint, не відображаються, якщо шаблон форми для панелі відомостей про документ не розміщено в тому самому домені, що й документ, з яким їх пов'язано.
  • Використання панелей відомостей про документ для настроюваних XML-схем Панелі відомостей про документ, створені на основі настроюваної XML-схеми, мають працювати з рівнем безпеки "Повна довіра" або "Обмежений". Під час створення панелі відомостей про документ можна вказати настроювану XML-схему й використовувати її, щоб створити вміст для панелі, але отриманій панелі відомостей про документ не можна надати часткову довіру.
  • Панелі відомостей про документ у зоні локального комп'ютера У Windows Internet Explorer зони та рівні безпеки дають змогу визначати, чи має веб-сайт доступ до файлів і настройок на комп'ютері, а також який обсяг доступу ці сайти можуть мати. Панелі відомостей про документ, розташовані в зоні локального комп'ютера, відкриваються лише після того, як шаблон форми для панелі відомостей про документ інстальовано на комп'ютері користувача за допомогою програми інсталяції, наприклад файлу інсталятора Microsoft Windows (msi).

На початок сторінки

Поради з надсилання шаблонів форм як повідомлень електронної пошти

Нижче наведено список порад, як надсилати шаблони форм як повідомлення електронної пошти.

  • Рівні довіри до шаблонів форм електронної пошти Щоб безпечно надсилати повідомлення електронною поштою, для шаблонів форм потрібно встановити параметр "Обмежена довіра". Шаблони форм, надіслані в повідомленні, працюють лише з даними, які містяться в шаблоні форми, на відміну від зовнішніх джерел даних, і не можуть містити сценарій або керований код.
  • Уникання надсилання особистих даних у повідомленнях електронної пошти Ви можете додати до шаблону форми правила, які дають змогу користувачу надсилати дані форми до кількох розташувань, якщо у зв'язаній формі натиснуто кнопку. Наприклад, можна настроїти кнопку на використання правил, що дають змогу надсилати дані форми і до веб-служби, і як тіло повідомлення.

Примітка.

Якщо веб-служба та цільова адреса електронної пошти розташовано не в тому самому домені, що й шаблон форми, це може бути незахищено. Наприклад, якщо повідомлення електронної пошти надіслано через Інтернет, дані можуть опинитися під загрозою, навіть якщо веб-служба використовує протокол SSL і працює в інтрамережі.

На початок сторінки

Практичні поради для захисту користувачів

Нижче наведено перелік практичних порад, які допоможуть захистити користувачів.

  • Заохочуйте користувачів інсталювати або відкривати форми лише з надійних джерел. Радимо користувачам інсталювати або відкривати лише повністю надійні форми, отримані з надійних джерел.

Примітка.

Керуючи списком надійних видавців у Центрі безпеки та конфіденційності, користувачі можуть визначати, чи слід відкривати повністю надійні форми. У Центрі безпеки та конфіденційності користувачі також можуть керувати надійними видавцями, надбудовами й параметрами конфіденційності.

  • Заохочуйте користувачів інсталювати найновіший браузер Якщо користувачі заповнюватимуть шаблони форм, що підтримуються браузером, радимо надати їм відомості про завантаження виправлень і оновлення браузера, щоб переконатися, що вони використовують найновішу версію.
  • Надання користувачам можливості використовувати цифрові підписи Коли користувачі заповнюють форму в програмі InfoPath, вони можуть додати цифровий підпис до форми або певних її частин. Підписання форми дає змогу встановити особу користувача, який заповнив форму, і гарантує, що її вміст не буде змінено. Докладні відомості про цифрові підписи в програмі InfoPath див. в статті Цифрові підписи в програмі InfoPath 2010.

На початок сторінки