<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://50.77.162.165/mediawiki/skins/common/feed.css?207"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://50.77.162.165/mediawiki/index.php?feed=atom&amp;target=76.64.3.181&amp;title=Special%3AContributions</id>
		<title>Erights - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://50.77.162.165/mediawiki/index.php?feed=atom&amp;target=76.64.3.181&amp;title=Special%3AContributions"/>
		<link rel="alternate" type="text/html" href="http://50.77.162.165/wiki/Special:Contributions/76.64.3.181"/>
		<updated>2026-04-25T21:46:03Z</updated>
		<subtitle>From Erights</subtitle>
		<generator>MediaWiki 1.15.5-7</generator>

	<entry>
		<id>http://50.77.162.165/wiki/Ambient_authority</id>
		<title>Ambient authority</title>
		<link rel="alternate" type="text/html" href="http://50.77.162.165/wiki/Ambient_authority"/>
				<updated>2009-06-15T16:37:51Z</updated>
		
		<summary type="html">&lt;p&gt;76.64.3.181:&amp;#32;Improved clarity of description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The correct interpretation of this page relies on proper interpretation of words: [[subject, object, operation and permission]].&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
&lt;br /&gt;
IF a subject requests an action, typically by naming an object and an operation on that object, and the action is allowed because the subject has a permission that would allow the action, THEN we say that the subject has '''ambient authority'''.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
In contrast, in a designated authority system, a subject explicitly identifies a subset (usually one) of its permissions, and the action is allowed only if permitted by that subset of permissions. &lt;br /&gt;
&lt;br /&gt;
In an ambient authority system, a subject making a request does not specify which permission to use -- the subject does not identify which permission is claimed to justify allowing the request.  Instead, the system looks through all of the subject's permissions and allows the request if any of the subject's permissions would justify allowing the request.&lt;br /&gt;
&lt;br /&gt;
In an ambient authority system, a subject may have many permissions, and there is often no way for the subject to single one of these out.  As a result, in these systems, developers may not think of the subject as having multiple different permissions at once; instead, developers might just associate the union of all those permissions with the subject, and call them ''the'' permissions of the subject.&lt;br /&gt;
&lt;br /&gt;
== Examples of ambient authority ==&lt;br /&gt;
&lt;br /&gt;
All UNIX processes run by some user have ''ambient authority'' to manipulate all files owned by that user.&lt;br /&gt;
&lt;br /&gt;
All UNIX processes have ''ambient authority'' to listen to TCP or UDP ports 1024--65535.&lt;br /&gt;
&lt;br /&gt;
All UNIX processes have ''ambient authority'' to send any signal to any other UNIX process.&lt;br /&gt;
&lt;br /&gt;
== Acknowledgement ==&lt;br /&gt;
&lt;br /&gt;
The term ''ambient authority'' was coined by Dean Tribble and Mark S. Miller.&lt;/div&gt;</summary>
		<author><name>76.64.3.181</name></author>	</entry>

	</feed>