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


Именованные наборы разрешений

Важное примечаниеВажно

В версии .NET Framework 4 среда CLR больше не определяет политику безопасности для компьютеров.Корпорация Майкрософт рекомендует использовать вместо политики безопасности среды CLR политики ограниченного использования программ Windows.Сведения этого раздела относятся к .NET Framework 3.5 и более ранним версиям; они неприменимы к версии 4 и выше.Дополнительные сведения об этом и других изменениях см. в разделе Изменения системы безопасности в платформе .NET Framework 4.

Именованный набор разрешений — это набор разрешений, которые администраторы могут назначить группе кода. Именованный набор разрешений состоит, по крайней мере, из одного разрешения, а также имени и описания для набора разрешений. Администраторы могут использовать именованные наборы разрешений для установки или изменения политики безопасности для групп кода. С одним и тем же именованным набором разрешений может быть связано несколько групп кода.

В следующей таблице приведены встроенные именованные наборы разрешений, предоставляемые средой CLR.

Набор разрешений

Описание

Nothing

Разрешения отсутствуют (код не может быть запущен).

Execution

Разрешение на запуск (выполнение), но не на использование защищенных ресурсов.

Internet

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

LocalIntranet

Набор разрешений политики по умолчанию в рамках предприятия.

Everything

Все стандартные (встроенные) разрешения, за исключением разрешения на пропуск проверки.

FullTrust

Полный доступ ко всем ресурсам.

Изменить встроенные именованные наборы разрешений невозможно. Однако их можно скопировать и изменить копию, используя оснастку "средство настройки .NET" консоли управления (MMC). Администраторы могут определить пользовательские именованные наборы разрешений, если их имена отличаются от встроенных именованных наборов разрешений. Именованные наборы разрешений не могут содержать разрешений идентификаций, так как разрешения идентификаций являются производными от свидетельств (для объектов разрешений, которые реализуют IIdentityPermissionFactory) и, следовательно, не являются продуктом стандартной оценки политики.

См. также

Ссылки

NamedPermissionSet

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

Разрешения безопасности

Другие ресурсы

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