Permission defines the ability of an operation to have
access on particular resources. They impose specific levels of authorization to
a protected resource. The runtime security system defines permissions like File
IO, Printing, Socket Access, Event Log, Web Access, User Interface and so
What are Permission Sets?
Permission set is a collection of permissions which are used
to modify the security policy for code groups. The CLR provides the following
built-in permission sets.
Implies that the code cannot be executed.
Implies that code does not have permission to access
protected resources, but can execute.
Implies that code downloaded from a location and has limited
Implies that the code holds permissions defined in the default
Implies that the code has all permissions except to skip
Code has full access to all system resources.