Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После того как вы включите проверку доступадля вашего приложения COM+, нужно выбрать уровень, на котором вы хотите выполнять проверки доступа.
Выбор уровня безопасности
В дереве консоли средства администрирования служб компонентов щелкните правой кнопкой мыши приложение COM+, для которого требуется включить проверки доступа, а затем щелкните Свойства.
В диалоговом окне свойств приложения перейдите на вкладку Безопасность.
В разделе уровня безопасностивыберите один из следующих вариантов:
Выполнять проверки доступа только на уровне процесса. Этот параметр указывает, что пользователи в ролях, назначенных приложению, будут добавлены в дескриптор безопасности процесса. Это имеет следующие эффекты и последствия:
Детализированная проверка ролей отключена на уровнях компонентов, методов и интерфейсов. Проверки безопасности выполняются только на уровне приложения.
Свойство безопасности не включается в контекст для объектов, работающих в приложении. Это может повлиять на активацию объектов. См. свойство контекста безопасности .
Контекст вызова безопасности не будет доступен. Программная безопасность, основанная на информации о контексте вызова, связанном с безопасностью, не будет работать. См. сведения о контексте вызова безопасности .
Выполнение проверок доступа на уровне процесса и компонента. Этот параметр указывает, что проверки дескриптора безопасности на уровне процесса и полные проверки безопасности на основе ролей будут выполнены. Это имеет следующие эффекты и последствия:
Чтобы включить проверку ролей для определенных компонентов, необходимо включить проверки доступа на уровне компонента.
Свойство безопасности включается в контекст для любых объектов, работающих в приложении. Это может повлиять на активацию объектов. См. свойства контекста безопасности.
Контекст вызова безопасности доступен. Ролевая безопасность активирована программно. См. Контекстная информация о вызове системы безопасности.
Заметка
Для приложений библиотек COM+ необходимо выбрать проверку как на уровне процессов, так и на уровне компонентов, чтобы обеспечить корректное функционирование контроля доступа. Библиотечные приложения полагаются на хост-процесс для обеспечения безопасности на уровне процесса. Вы можете определить, как приложение библиотеки взаимодействует с проверкой подлинности, выполняемой процессом узла, установивпроверки подлинности. Чтобы получить дополнительную информацию, см. раздел "Безопасность приложений библиотеки".
Нажмите кнопку ОК.
При следующем запуске приложения безопасность автоматически проверяется на указанном уровне. Доступ к приложению получат только пользователи, назначенные ролям, назначенным приложению.
Связанные разделы