Настройка уровня безопасности для проверок доступа

После включения доступа проверка для приложения COM+ необходимо выбрать уровень, на котором вы хотите получить доступ проверка.

Выбор уровня безопасности

  1. В дереве консоли средства администрирования служб компонентов щелкните правой кнопкой мыши приложение COM+, для которого требуется включить доступ проверка, а затем нажмите кнопку "Свойства".

  2. В диалоговом окне свойств приложения щелкните вкладку "Безопасность ".

  3. В разделе "Уровень безопасности" выберите один из следующих вариантов:

    • Выполнение проверка доступа только на уровне процесса. Этот параметр указывает, что пользователи в ролях, назначенных приложению, будут добавлены в дескриптор безопасности процесса. Это имеет следующие эффекты и последствия:

      Точное проверка роли отключается на уровне компонентов, методов и интерфейсов. Проверка безопасности выполняются только на уровне приложения.

      Свойство безопасности не включается в контекст для объектов, работающих в приложении. Это может повлиять на активацию объектов. См . свойство контекста безопасности.

      Контекст вызова безопасности не будет доступен. Программная безопасность, основанная на контексте вызова безопасности, не будет функционировать. См . сведения о контексте вызова безопасности.

    • Выполнение проверка доступа на уровне процесса и компонента. Этот параметр указывает, что дескриптор безопасности уровня процесса проверка и полные проверка безопасности на основе ролей будут выполнены. Это имеет следующие эффекты и последствия:

      Чтобы включить проверка роли для определенных компонентов, необходимо включить проверка доступа на уровне компонента.

      Свойство безопасности включается в контекст для любых объектов, работающих в приложении. Это может повлиять на активацию объектов. См . свойство контекста безопасности.

      Контекст вызова безопасности доступен. Безопасность на основе ролей включена программным способом. См . сведения о контексте вызова безопасности.

      Примечание.

      Для приложений библиотек COM+ необходимо проверка как в процессе, так и на уровнях компонентов, чтобы любой значимый доступ проверка работать. Приложения библиотеки полагаются на процесс размещения для обеспечения безопасности на уровне процесса. Вы можете определить, как приложение библиотеки взаимодействует с проверкой подлинности, выполняемой процессом узла, задав проверку подлинности. Дополнительные сведения см. в разделе "Безопасность приложений библиотеки".

       

  4. Щелкните OK.

При следующем запуске приложения безопасность автоматически будет проверка на указанном уровне. Доступ к приложению получат только пользователи, назначенные ролям, назначенным приложению.

Назначение ролей компонентам, интерфейсам или методам

Настройка безопасности на основе ролей

Определение ролей для приложения

Включение проверок доступа для приложения

Включение проверок доступа на уровне компонента