<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=UIC_Protection</id>
	<title>UIC Protection - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=UIC_Protection"/>
	<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=UIC_Protection&amp;action=history"/>
	<updated>2026-05-02T19:05:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.vmssoftware.com/index.php?title=UIC_Protection&amp;diff=368&amp;oldid=prev</id>
		<title>Darya.zelenina: Created page with &quot;&#039;&#039;&#039;UIC protection&#039;&#039;&#039; refers to object protection settings based on the UIC of the process accessing the object as opposed to identifier-based protection suc...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=UIC_Protection&amp;diff=368&amp;oldid=prev"/>
		<updated>2019-03-14T13:01:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;UIC protection&amp;#039;&amp;#039;&amp;#039; refers to object protection settings based on the &lt;a href=&quot;/UIC&quot; title=&quot;UIC&quot;&gt;UIC&lt;/a&gt; of the process accessing the object as opposed to &lt;a href=&quot;/Identifier&quot; title=&quot;Identifier&quot;&gt;identifier&lt;/a&gt;-based protection suc...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;UIC protection&amp;#039;&amp;#039;&amp;#039; refers to object protection settings based on the [[UIC]] of the process accessing the object as opposed to [[Identifier|identifier]]-based protection such as in the case of [[ACL]]s.&lt;br /&gt;
&lt;br /&gt;
=Example=&lt;br /&gt;
&lt;br /&gt;
Consider the following file security settings:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ SHOW SECURITY 95_FORECAST.TXT&lt;br /&gt;
WORK_DISK$:[GREG]95_FORECAST.TXT;1 object of class FILE&lt;br /&gt;
      Owner: [ACCOUNTING,GREG]&lt;br /&gt;
      Protection: (System: RWED, Owner: RWED, Group: RE, World)&lt;br /&gt;
      Access Control List: &amp;lt;empty&amp;gt;&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;(System: RWED, Owner: RWED, Group: RE, World)&amp;#039;&amp;#039;&amp;#039; is the protection string that defines what users may access WORK_DISK$:[GREG]95_FORECAST.TXT;1. User categories are determined by comparing the UIC of the owner ([ACCOUNTING,GREG]) with the UIC of the process that is trying to access the file:&lt;br /&gt;
&lt;br /&gt;
If [SYSTEM,BACKUP] with the UIC of [1,6] is trying to access the file, they are considered System and get System access to the file (Read, Write, Execute, Delete).&lt;br /&gt;
If [ACCOUNTING,GREG] tries to access the file, they are labeled as Owner and get Owner access to the file (Read, Write, Execute, Delete).&lt;br /&gt;
If [ACCOUNTING,GEORGE] tries to access the file, they are labeled as Group and get the Group access to the file (Read and Execute).&lt;br /&gt;
If [SALES,MARY] tries to access the file, since their group number is above [[MAXSYSGROUP]] and does not match the owner&amp;#039;s group number, they are labeled as World and get no access to the file.&lt;br /&gt;
&lt;br /&gt;
=Access Categories=&lt;br /&gt;
&lt;br /&gt;
The four categories of users that can have different protection settings assigned to them include:&lt;br /&gt;
&lt;br /&gt;
* System&lt;br /&gt;
* Owner&lt;br /&gt;
* Group&lt;br /&gt;
* World&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;System&amp;#039;&amp;#039;&amp;#039; refers to users with the UIC group of 0 through the value of [[MAXSYSGROUP]] (10 by default; bear in mind that numbers in a UIC are octal). If MAXSYSGROUP is set to 10, then a user with a UIC of [1,4] or [10,3] will belong to System, whereas a user with a UIC of [11,4] or [[100,3] will not.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Owner&amp;#039;&amp;#039;&amp;#039; refers to users whose UIC exactly matches that of the object&amp;#039;s owner.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Group&amp;#039;&amp;#039;&amp;#039; refers to users whose UIC group matches that of the objects&amp;#039;s owner. For example, if the owner&amp;#039;s UIC is [100,10], then a user with a UIC of [100,1] will be considered Group, while a user with a UIC of [200,1] will not be considered Group.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;World&amp;#039;&amp;#039;&amp;#039; refers to users who are not the Owner, nor do they belong to System or Group.&lt;br /&gt;
&lt;br /&gt;
UIC may be displayed in the numeric format as well as the identifier format; lexical functions can be used to translate UICs to the numeric format if necessary.&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* {{Template:Sec}}&lt;/div&gt;</summary>
		<author><name>Darya.zelenina</name></author>
	</entry>
</feed>