Поделиться через


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

Обновлен: Ноябрь 2007

Применимость

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня документа

Версия Microsoft Office

  • Microsoft Office 2003

  • Выпуск 2007 системы Microsoft Office

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Чтобы ограничить разрешения для документа или книги, используйте функцию управления правами на доступ к данным (IRM) пакета Microsoft Office. По умолчанию выполнение с выделенным кодом документа Microsoft Office Word или книги Microsoft Office Excel не допускается. При необходимости можно изменить настройку по умолчанию, чтобы разрешить обращение к объектной модели из расширений управляемого кода и обеспечить работу решения.

Изменять параметры разрешений может только автор документа или книги, а также пользователь, обладающий правами полного доступа к ним.

Включение выполнения с выделенным кодом документов с ограниченными разрешениями в Microsoft Office 2003

  1. Откройте документ или книгу в приложении Word или Excel.

  2. В меню Файл выберите пункт Разрешения, а затем выберите Не распространять.

  3. В диалоговом окне Разрешения нажмите кнопку Дополнительно.

  4. В разделе Дополнительные разрешения для пользователей выберите пункт Программный доступ к содержимому.

В приложении Word или Excel включается программный доступ к объектной модели.

Включение выполнения с выделенным кодом документов с ограниченными разрешениями в системе Microsoft Office 2007

  1. Откройте документ или книгу в приложении Word или Excel.

  2. Нажмите кнопку Microsoft Office, выберите команду Подготовить, затем команду Ограничить разрешения и пункт Ограниченный доступ.

    yc3h3c5w.alert_note(ru-ru,VS.90).gifПримечание.

    При первом использовании отображается запрос на установку клиента управления правами Windows. После установки клиента может потребоваться повторение этих действий.

  3. В диалоговом окне Разрешения выберите пункт Ограничить разрешения на документ и нажмите кнопку Дополнительно.

  4. В разделе Дополнительные разрешения для пользователей выберите пункт Программный доступ к содержимому.

В приложении Word или Excel включается программный доступ к объектной модели.

См. также

Задачи

Практическое руководство. Развертывание решений Office (система 2003)

Основные понятия

Общие сведения об управлении правами на доступ к данным и расширениях управляемого кода

Защита документов в решениях уровня документа

Защита паролей в документах Office

Создание решений Office в Visual Studio

Безопасное развертывание (Система 2003)

Развертывание решений Office (система 2003)