<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=SirSafe_command_and_function_reference</id>
	<title>SirSafe command and function reference - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=SirSafe_command_and_function_reference"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;action=history"/>
	<updated>2026-04-16T06:14:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=103942&amp;oldid=prev</id>
		<title>Admin: link repair</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=103942&amp;oldid=prev"/>
		<updated>2017-07-25T23:08:02Z</updated>

		<summary type="html">&lt;p&gt;link repair&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:08, 25 July 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l359&quot;&gt;Line 359:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 359:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==SECURE command enhancements==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==SECURE command enhancements==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The variant of the &amp;lt;var&amp;gt;[[SECURE &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;FILE &lt;/del&gt;command|SECURE]]&amp;lt;/var&amp;gt; command used to secure a file&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The variant of the &amp;lt;var&amp;gt;[[SECURE command&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: File&lt;/ins&gt;|SECURE]]&amp;lt;/var&amp;gt; command used to secure a file&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;is extended to accept the qualifier &amp;lt;var&amp;gt;FILE&amp;lt;/var&amp;gt; and the optional&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;is extended to accept the qualifier &amp;lt;var&amp;gt;FILE&amp;lt;/var&amp;gt; and the optional keyword &amp;lt;var&amp;gt;SIRSAFE&amp;lt;/var&amp;gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;keyword &amp;lt;var&amp;gt;SIRSAFE&amp;lt;/var&amp;gt;:&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====SECURE FILE syntax====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====SECURE FILE syntax====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94755&amp;oldid=prev</id>
		<title>JAL: /* Subsystem control commands */ link repair</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94755&amp;oldid=prev"/>
		<updated>2016-11-30T21:42:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Subsystem control commands: &lt;/span&gt; link repair&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:42, 30 November 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l372&quot;&gt;Line 372:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 372:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Subsystem control commands==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Subsystem control commands==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For versions of Model&amp;amp;nbsp;204 prior to 7.5, only sites authorized for &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/del&gt;SirSafe&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;were allowed to set the &amp;lt;var&amp;gt;[[APSYSEC parameter|APSYSEC]]&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;APSYSEC&amp;lt;/var&amp;gt; lets a system manager &amp;lt;var&amp;gt;[[START command: Starting an application subsystem|START]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[STOP command: Stopping an application subsystem|STOP]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[DEBUG command|DEBUG]]&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;[[TEST command|TEST]]&amp;lt;/var&amp;gt; any subsystem, without having to&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For versions of Model&amp;amp;nbsp;204 prior to 7.5, only sites authorized for SirSafe were allowed to set the &amp;lt;var&amp;gt;[[APSYSEC parameter|APSYSEC]]&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;APSYSEC&amp;lt;/var&amp;gt; lets a system manager &amp;lt;var&amp;gt;[[START command: Starting an application subsystem|START]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[STOP command: Stopping an application subsystem|STOP]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[DEBUG command|DEBUG]]&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;[[TEST command|TEST]]&amp;lt;/var&amp;gt; any subsystem, without having to&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;add the system manager to the [[SCLASS]] authorized to do these things.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;add the system manager to the [[SCLASS]] authorized to do these things.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94754&amp;oldid=prev</id>
		<title>JAL: /* Usage notes */ link repair</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94754&amp;oldid=prev"/>
		<updated>2016-11-30T21:41:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Usage notes: &lt;/span&gt; link repair&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:41, 30 November 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l146&quot;&gt;Line 146:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 146:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;AUTHCTL TEST ON&amp;lt;/code&amp;gt; produces six informational messages to the journal and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; operator.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;AUTHCTL TEST ON&amp;lt;/code&amp;gt; produces six informational messages to the journal and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; operator.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If the &amp;lt;var&amp;gt;MVSRO&amp;lt;/var&amp;gt; feature is active, two messages are used to track the tests&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If the &amp;lt;var&amp;gt;MVSRO&amp;lt;/var&amp;gt; feature is active, two messages are used to track the tests&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;performed to determine access to &amp;lt;var class=&quot;product&quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; database file data sets, as shown in [[SirSafe &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;monitoring &lt;/del&gt;and debugging]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;performed to determine access to &amp;lt;var class=&quot;product&quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; database file data sets, as shown in [[SirSafe &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;support for read-only files under MVS#Monitoring and debugging|Monitoring &lt;/ins&gt;and debugging]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The remaining four messages are for debugging access to file and group passwords. &amp;lt;/li&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The remaining four messages are for debugging access to file and group passwords. &amp;lt;/li&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94739&amp;oldid=prev</id>
		<title>Admin: 1 revision: SirSafe pages</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94739&amp;oldid=prev"/>
		<updated>2016-11-30T21:32:41Z</updated>

		<summary type="html">&lt;p&gt;1 revision: SirSafe pages&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:32, 30 November 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94738&amp;oldid=prev</id>
		<title>JAL: add $Sir_Check_Access</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SirSafe_command_and_function_reference&amp;diff=94738&amp;oldid=prev"/>
		<updated>2016-11-30T20:58:18Z</updated>

		<summary type="html">&lt;p&gt;add $Sir_Check_Access&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; is controlled by enhancements to the &amp;lt;var&amp;gt;AUTHCTL&amp;lt;/var&amp;gt; command, and it provides its services through extensions to other &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; commands, including &amp;lt;var&amp;gt;LOGCTL&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;LOGFILE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;LOGGRP&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;SECURE&amp;lt;/var&amp;gt;. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; also offers subsystem maintenance commands and a $function that provides an interface to an external authorizer. &lt;br /&gt;
&lt;br /&gt;
All of these controls are described on this page.&lt;br /&gt;
&lt;br /&gt;
==AUTHCTL==&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL&amp;lt;/var&amp;gt; command is used to activate &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; for a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table and to control various aspects of its function.&lt;br /&gt;
The basic &amp;lt;var&amp;gt;AUTHCTL&amp;lt;/var&amp;gt; command is described in the Model&amp;amp;nbsp;204&lt;br /&gt;
[[Security interfaces overview|Security interfaces]] pages.&lt;br /&gt;
This section describes only additions and extensions specific to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;autha&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;AUTHCTL A SIRSAFE===&lt;br /&gt;
The &amp;lt;code&amp;gt;AUTHCTL A SIRSAFE&amp;lt;/code&amp;gt; command is used both to&lt;br /&gt;
activate &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; for a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table and to specify the&lt;br /&gt;
security environments that are allowed to access the password table.&lt;br /&gt;
This is accomplished by adding a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry that is processed during &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; initialization.&lt;br /&gt;
&lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;AUTHCTL A SIRSAFE { OPTIONAL | REQUIRED } [ MVSRW | MVSRO ] -&lt;br /&gt;
   &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;interface&amp;lt;/span&amp;gt;=&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;mask&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;interface&amp;lt;/span&amp;gt;=&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;mask&amp;lt;/span&amp;gt;] ... &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Syntax terms====&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;OPTIONAL&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates that the current &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table will be accessible to any &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; Online, including those without &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; support.&lt;br /&gt;
However, no visible file or group entries may be added to a password table when &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; support is optional.&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;-enabled &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; instance opens a password table that has been set as&lt;br /&gt;
optional, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; will activate only if the current security environment satisfies the conditions described by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;REQUIRED&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates that the current &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table will only be accessible to a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; online that has:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; support&lt;br /&gt;
&amp;lt;li&amp;gt;A current security environment that matches one of those specified in the special &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; entry &amp;lt;/ul&amp;gt; &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt; This condition enables support for visible file and group entries.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;MVSRW&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates that &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; will try to open all files in read/write mode and update their FPL pages, even if the file is being opened for read/only access.&lt;br /&gt;
If a file cannot be opened in read/write mode, it will not be opened. This is the standard &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; behavior, and it is the default.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;MVSRO&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates that if &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is not allowed to open a file in read/write mode, it will try to open it in read/only mode and so not update theFPL page of the file.&lt;br /&gt;
Whether or not &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is allowed to open afile in read/write mode depends, of course, on the security profile of the user under which the&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; job is running.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;interface&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; external security interface: &amp;lt;var&amp;gt;RACF&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;ACF2&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;TOPSECRET&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;mask&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A character string that identifies an acceptable environment for the corresponding security interface, as described further, below. You can use a trailing asterisk (&amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;) to identify a range of possible environments.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Usage notes====&lt;br /&gt;
Multiple &amp;lt;i&amp;gt;interface=mask&amp;lt;/i&amp;gt; pairs may be specified.&lt;br /&gt;
During initialization, a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;-enabled &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scans the password&lt;br /&gt;
table for a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry.&lt;br /&gt;
If one is found, its list of &amp;lt;i&amp;gt;interface=mask&amp;lt;/i&amp;gt; pairs is checked.&lt;br /&gt;
If an entry matching the current security environment is found,&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; enters the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;-active state.&lt;br /&gt;
Otherwise an M204.0340 or M204.0341 error message is produced.&lt;br /&gt;
&lt;br /&gt;
The interpretation of &amp;lt;i&amp;gt;interface&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;mask&amp;lt;/i&amp;gt;&lt;br /&gt;
combinations depends upon the particular interface:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For RACF, the &amp;lt;i&amp;gt;mask&amp;lt;/i&amp;gt; value applies to the field identified&lt;br /&gt;
as the &amp;quot;RACF CONTROL GROUP NAME&amp;quot; on an &amp;lt;var&amp;gt;AUTHCTL VIEW&amp;lt;/var&amp;gt;&lt;br /&gt;
command (see the example in [[#auctlvw|AUTHCTL VIEW]]). &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For ACF2, the &amp;lt;i&amp;gt;mask&amp;lt;/i&amp;gt; value applies to the field identified as the&lt;br /&gt;
&amp;quot;ACF2 RESOURCE TYPE&amp;quot; on an &amp;lt;var&amp;gt;AUTHCTL VIEW&amp;lt;/var&amp;gt; command,&lt;br /&gt;
prefixed with the letter &amp;lt;code&amp;gt;R&amp;lt;/code&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For TOPSECRET, the &amp;lt;i&amp;gt;mask&amp;lt;/i&amp;gt; value applies to the field identified as the&lt;br /&gt;
&amp;quot;ACID&amp;quot; on an &amp;lt;var&amp;gt;AUTHCTL VIEW&amp;lt;/var&amp;gt; command. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus, the following command allows visible file and group passwords to be stored and requires that &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; be &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;-enabled when it tries to use&lt;br /&gt;
the password table:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AUTHCTL A SIRSAFE REQUIRED RACF=M204* -&lt;br /&gt;
ACF2=R204 TOPSECRET=*&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If RACF was being used, the RACF control group could be any&lt;br /&gt;
name starting with &amp;lt;code&amp;gt;M204&amp;lt;/code&amp;gt;, which would include the default &amp;lt;var&amp;gt;M204RACF&amp;lt;/var&amp;gt;.&lt;br /&gt;
If ACF2 was being used, the ACF2 resource type would need to be &amp;lt;code&amp;gt;204&amp;lt;/code&amp;gt;, which is the default.&lt;br /&gt;
And any CA-Top Secret environment would be allowed.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;authc&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;AUTHCTL C SIRSAFE===&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL C SIRSAFE&amp;lt;/var&amp;gt; command is used to&lt;br /&gt;
change the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry for a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table.&lt;br /&gt;
It accepts the same parameters as the &amp;lt;var&amp;gt;AUTHCTL A SIRSAFE&amp;lt;/var&amp;gt; command.&lt;br /&gt;
It is especially useful for updating the security masks for a&lt;br /&gt;
password table that contains visible file or group entries.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL C SIRSAFE&amp;lt;/var&amp;gt; command may not be&lt;br /&gt;
used to switch a password table to the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;-optional state&lt;br /&gt;
if the table contains any visible file or group entries.&lt;br /&gt;
An MSIR.0542 error message is produced, and the command is ignored.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;authd&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;AUTHCTL D SIRSAFE===&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL D SIRSAFE&amp;lt;/var&amp;gt; command is used to&lt;br /&gt;
delete the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table, deactivating &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Any visible file and group entries must be deleted before &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; can be deactivated.&lt;br /&gt;
If the current &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry includes the &amp;lt;var&amp;gt;REQUIRED&amp;lt;/var&amp;gt;&lt;br /&gt;
attribute, and visible file or group password entries have been&lt;br /&gt;
added to the password table, an &amp;lt;code&amp;gt;AUTHCTL D&amp;lt;/code&amp;gt; request will be rejected&lt;br /&gt;
with an MSIR.0542 error message.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;authlst&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;AUTHCTL LIST SIRSAFE===&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL LIST SIRSAFE&amp;lt;/var&amp;gt; command is used to&lt;br /&gt;
list the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry, if any in the current &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table.&lt;br /&gt;
The output from this command is the &amp;lt;var&amp;gt;AUTHCTL A SIRSAFE&amp;lt;/var&amp;gt;&lt;br /&gt;
command that could be used to recreate the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; security entry.&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;AUTHCTL LIST SIRSAFE&amp;lt;/b&amp;gt;&lt;br /&gt;
AUTHCTL A SIRSAFE REQUIRED MVSRO RACF=M204*&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;auctref&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;AUTHCTL REFRESH===&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL REFRESH&amp;lt;/var&amp;gt; command causes &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; to manually rebuild&lt;br /&gt;
its list of systems for which enhanced shared DASD enqueueing is active, including whether the systems are visible or have become invisible.&lt;br /&gt;
This list is displayed by the &amp;lt;var&amp;gt;AUTHCTL VIEW&amp;lt;/var&amp;gt; command, as described in&lt;br /&gt;
[[SirSafe enhanced shared DASD enqueueing#condasd|Controlling shared DASD enqueueing]].&lt;br /&gt;
&lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;AUTHCTL REFRESH [CLEAR]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;CLEAR&amp;lt;/var&amp;gt; option directs &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; to remove from its list any systems that were once visible, but are now invisible.&lt;br /&gt;
&lt;br /&gt;
====Usage notes====&lt;br /&gt;
If a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; instance is started without a copy of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SIRENQ&amp;lt;/var&amp;gt; running, an &amp;lt;var&amp;gt;AUTHCTL REFRESH&amp;lt;/var&amp;gt;&lt;br /&gt;
command is required to enable enhanced shared DASD enqueueing.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;authtst&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;AUTHCTL TEST===&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL TEST&amp;lt;/var&amp;gt; command is used to activate or&lt;br /&gt;
deactivate the logging of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; debugging and diagnostic information.&lt;br /&gt;
When the &amp;lt;var&amp;gt;AUTHCTL TEST&amp;lt;/var&amp;gt; facility is active, informative messages are produced that&lt;br /&gt;
track the various calls SirSafe makes to the current security interface.&lt;br /&gt;
The &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[SirScan]]&amp;lt;/var&amp;gt; product may be used to examine the messages, or they may be retrieved with the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;[[VIEW command#VIEW ERRORS|VIEW ERRORS]]&amp;lt;/var&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If using &amp;lt;var&amp;gt;VIEW ERRORS&amp;lt;/var&amp;gt;, remember that the most recent messages are listed first. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;AUTHCTL TEST { ON | OFF } &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Usage notes====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;AUTHCTL TEST ON&amp;lt;/code&amp;gt; produces six informational messages to the journal and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; operator.&lt;br /&gt;
If the &amp;lt;var&amp;gt;MVSRO&amp;lt;/var&amp;gt; feature is active, two messages are used to track the tests&lt;br /&gt;
performed to determine access to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; database file data sets, as shown in [[SirSafe monitoring and debugging]].&lt;br /&gt;
The remaining four messages are for debugging access to file and group passwords. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If no security environment is active, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; produces an &amp;lt;code&amp;gt;MSIR.0552&amp;lt;/code&amp;gt;&lt;br /&gt;
message, and access to file and group passwords is disallowed.&lt;br /&gt;
Otherwise, an &amp;lt;code&amp;gt;MSIR.0553&amp;lt;/code&amp;gt; message is produced for each file or group&lt;br /&gt;
password table entry that matches a password provided by a user, indicating&lt;br /&gt;
that SirSafe is testing the current end user&amp;#039;s access.&lt;br /&gt;
If the external security interface disallows the requested access,&lt;br /&gt;
an &amp;lt;code&amp;gt;MSIR.0554&amp;lt;/code&amp;gt; message is produced.&lt;br /&gt;
If the requested access is allowed by the external security interface,&lt;br /&gt;
an &amp;lt;code&amp;gt;MSIR.0557&amp;lt;/code&amp;gt; message is produced. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;code&amp;gt;MSIR.0553&amp;lt;/code&amp;gt; message identifies the user attempting the access, the&lt;br /&gt;
&amp;quot;dataset&amp;quot; name associated with the access, and the type of access required (read or write).&lt;br /&gt;
The user ID is identified in two ways: the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;quot;internal ID,&amp;quot; that is,&lt;br /&gt;
the ID that appears in messages on the journal, and the external security&lt;br /&gt;
interface view &amp;amp;mdash; including the user ID and group ID.&lt;br /&gt;
The &amp;lt;code&amp;gt;MSIR.0553&amp;lt;/code&amp;gt; message is the only source of the external authorizer information, which is important for several reasons:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The access checks are performed using the external ID and group. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The access rights are frequently conferred from group, as opposed to the ID. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; processes a login with an ID from CCASTAT, the external&lt;br /&gt;
user ID and group are defined by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; external security interface. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Example====&lt;br /&gt;
In the following example, user &amp;lt;code&amp;gt;GARY&amp;lt;/code&amp;gt; logs in with a CCASTAT ID,&lt;br /&gt;
then opens the semi-public file &amp;lt;code&amp;gt;PROCFILE&amp;lt;/code&amp;gt; with the password &amp;lt;code&amp;gt;WRITE&amp;lt;/code&amp;gt;.&lt;br /&gt;
The user does not get the expected access privileges, in fact the user gets the&lt;br /&gt;
default privileges for the file:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;O PROCFILE&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;***  M204.0347: PASSWORD&lt;br /&gt;
***  M204.0620: FILE PROCFILE OPENED -- NO UPDATES ALLOWED &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;VIEW ERRORS&amp;lt;/b&amp;gt;&lt;br /&gt;
MSIR.0554: SirSafe disallowed password access&lt;br /&gt;
MSIR.0553: GARY (M204USR,M204GRP) read to&lt;br /&gt;
             M204RACF.FILE.PROCFILE.INDEXA tried by&lt;br /&gt;
MSIR.0598: SirSafe: R/W access allowed&lt;br /&gt;
MSIR.0597: SirSafe: (GARY,SYS1) checking R/W to M204.GARY.PROCFILE on MVS204&lt;br /&gt;
&amp;lt;b&amp;gt;V CURPRIV,PRIVDEF&amp;lt;/b&amp;gt;&lt;br /&gt;
CURPRIV   X&amp;#039;0761&amp;#039;     PRIVS FOR CURRENT FILE/GROUP&lt;br /&gt;
PRIVDEF   X&amp;#039;0761&amp;#039;     DEFAULT FILE PRIVILEGES&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; first performed MVS read-only access checking, using the profile for&lt;br /&gt;
the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;job&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; (user ID &amp;lt;code&amp;gt;GARY&amp;lt;/code&amp;gt;, group &amp;lt;code&amp;gt;SYS1&amp;lt;/code&amp;gt;),&lt;br /&gt;
and read/write access was allowed, so the file was not opened in read-only mode.&lt;br /&gt;
Then the password was matched to the CCASTAT entry for &amp;lt;code&amp;gt;PROCFILE&amp;lt;/code&amp;gt; with&lt;br /&gt;
index character &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt;, and access to that entry was denied.&lt;br /&gt;
Since this was the only password matched (only one MSIR.0553 message), the user was&lt;br /&gt;
given the default privileges for the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Although the Model&amp;amp;nbsp;204 internal user ID was &amp;lt;code&amp;gt;GARY&amp;lt;/code&amp;gt;, the external profile&lt;br /&gt;
being used was user &amp;lt;code&amp;gt;M204USR&amp;lt;/code&amp;gt;, group &amp;lt;code&amp;gt;M204GRP&amp;lt;/code&amp;gt;.&lt;br /&gt;
This occurred because CCASTAT contained an entry for the ID &amp;lt;code&amp;gt;GARY&amp;lt;/code&amp;gt;,&lt;br /&gt;
a common source of confusion.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;auctlvw&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;AUTHCTL VIEW===&lt;br /&gt;
The &amp;lt;var&amp;gt;AUTHCTL&amp;amp;nbsp;VIEW&amp;lt;/var&amp;gt; command displays the status of&lt;br /&gt;
the current &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; external security interface, if any.&lt;br /&gt;
If an interface is active, the command displays its type and current execution parameters.&lt;br /&gt;
If SirSafe is installed, the &amp;lt;var&amp;gt;AUTHCTL&amp;amp;nbsp;VIEW&amp;lt;/var&amp;gt; command also displays&lt;br /&gt;
the status of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt;, as the following example shows:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;AUTHCTL VIEW&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RACF INTERFACE OPTIONS&lt;br /&gt;
GROUP       M204RACF  RACF CONTROL GROUP NAME&lt;br /&gt;
COMGROUP    M204RAC1  RACF COMMON CONTROL GROUP NAME&lt;br /&gt;
PRIORITY    STANDARD  PRIORITY DEFAULT&lt;br /&gt;
            M204GRP   DEFAULT USER GROUP&lt;br /&gt;
            M204USR   DEFAULT USERID&lt;br /&gt;
DLMCHECK              USE $JOB DLM CHECKING OPTION&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;***  MSIR.0551: SirSafe is active and required for current CCASTAT&lt;br /&gt;
***  MSIR.0599: SirSafe read-only file checking is active&lt;br /&gt;
***  MSIR.0687: SirSafe enhanced shared DASD not active, run SirEnq on ZOS4 (P390)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For information about using &amp;lt;var&amp;gt;AUTHCTL VIEW&amp;lt;/var&amp;gt;&lt;br /&gt;
for monitoring enhanced shared DASD enqueueing, see [[SirSafe enhanced shared DASD enqueueing#condasd|Controlling shared DASD enqueueing]].&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;logctl enhancements&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;LOGCTL enhancements for visible file/group entries==&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; provides support for &amp;lt;i&amp;gt;visible&amp;lt;/i&amp;gt; file and&lt;br /&gt;
group passwords when it is operated in the &amp;lt;var&amp;gt;REQUIRED&amp;lt;/var&amp;gt; mode.&lt;br /&gt;
Visible file and group entries are easier to administer because&lt;br /&gt;
all of the data is visible while it is being entered, and&lt;br /&gt;
because the password value is displayed by a &amp;lt;var&amp;gt;LOGFILE&amp;lt;/var&amp;gt;&lt;br /&gt;
or &amp;lt;var&amp;gt;LOGGRP&amp;lt;/var&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;LOGCTL&amp;lt;/var&amp;gt; recognizes standard file entries because the file name is&lt;br /&gt;
prefixed by a colon (&amp;lt;tt&amp;gt;:&amp;lt;/tt&amp;gt;), and group entries because the name is&lt;br /&gt;
prefixed by a comma (&amp;lt;tt&amp;gt;,&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; extends the &amp;lt;var&amp;gt;LOGCTL&amp;amp;nbsp;A&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;LOGCTL&amp;amp;nbsp;C&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;LOGCTL&amp;amp;nbsp;D&amp;lt;/var&amp;gt; commands to support visible file and group entries.&lt;br /&gt;
Visible file entries are indicated by prefixing the file name with a greater-than sign (&amp;lt;tt&amp;gt;&amp;gt;&amp;lt;/tt&amp;gt;).&lt;br /&gt;
Visible group entries are indicated by prefixing the group name with a plus sign (&amp;lt;tt&amp;gt;+&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Whenever a &amp;lt;var&amp;gt;LOGCTL&amp;amp;nbsp;A&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;LOGCTL&amp;amp;nbsp;C&amp;lt;/var&amp;gt; command is issued for a&lt;br /&gt;
visible file or group entry, the subsequent line of input is not masked, remaining visible on the System Manager&amp;#039;s screen.&lt;br /&gt;
The following example illustrates how to add a visible file password entry:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;logctl a &amp;gt;procfile a&amp;lt;/b&amp;gt;&lt;br /&gt;
M204.0374: ENTER FILE/GROUP PASSWORD,PRIVILEGES,CLASS,SELECT,READ,UPDATE,ADD&lt;br /&gt;
&amp;lt;b&amp;gt;theman,X&amp;#039;bfff&amp;#039;&amp;lt;/b&amp;gt;&lt;br /&gt;
M204.0379: ENTER TERMINAL LIST, ALL, NONE, ADD, DEL, OR RETURN&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;gt;PROCFILE A THEMAN    X&amp;#039;BFFF&amp;#039;   0,   0,   0,   0,   0,    ALL&lt;br /&gt;
M204.0376: PARAMETERS ACCEPTED&lt;br /&gt;
M204.0345: CCASTAT UPDATED&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
Note that the password and privileges are visible while typing, and they are echoed to the screen.&lt;br /&gt;
Also, when the completed entry is listed, the password is displayed.&lt;br /&gt;
Contrast this to the case for adding a conventional file password:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;logctl a :procfile b&amp;lt;/b&amp;gt;&lt;br /&gt;
M204.0374: ENTER FILE/GROUP PASSWORD,PRIVILEGES,CLASS,SELECT,READ,UPDATE,ADD&lt;br /&gt;
M204.0379: ENTER TERMINAL LIST, ALL, NONE, ADD, DEL, OR RETURN&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;:PROCFILE B ********  X&amp;#039;00FF&amp;#039;   0,   0,   0,   0,   0,    ALL&lt;br /&gt;
M204.0376: PARAMETERS ACCEPTED&lt;br /&gt;
M204.0345: CCASTAT UPDATED&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
In the conventional case, the password and privilege line does not&lt;br /&gt;
echo while typing, and the password is not displayed when the entry is&lt;br /&gt;
listed.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;logctlr&amp;quot;&amp;gt;&amp;lt;/b&amp;gt; LOGCTL R==&lt;br /&gt;
The &amp;lt;var&amp;gt;LOGCTL&amp;amp;nbsp;R&amp;lt;/var&amp;gt; command is a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; implemented subcommand for the &amp;lt;var&amp;gt;LOGCTL&amp;lt;/var&amp;gt; command.&lt;br /&gt;
&amp;lt;var&amp;gt;LOGCTL&amp;amp;nbsp;R&amp;lt;/var&amp;gt; is used to &amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;eplicate (copy) a file or group entry in the password table.&lt;br /&gt;
&lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGCTL R {:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/span&amp;gt; | &amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/span&amp;gt; | ,&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;grpname&amp;lt;/span&amp;gt; | +&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;grpname&amp;lt;/span&amp;gt;} [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;indx&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;:&amp;lt;/var&amp;gt;filename&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates a classic, invisible password entry for the named file.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;gt;filename&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates a visible password entry for the named file.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;,&amp;lt;/var&amp;gt;grpname&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates a classic, invisible password entry for the named group.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;+&amp;lt;/var&amp;gt;grpname&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates a visible password entry for the named group.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;indx&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A single index character used to distinguish between multiple entries for a file or group; it defaults to a single space.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Usage notes====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the identified entry is found in the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table,&lt;br /&gt;
the user is prompted for an index character that will identify a new copy of the entry.&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The sequence of a &amp;lt;code&amp;gt;LOGCTL&amp;amp;nbsp;R&amp;lt;/code&amp;gt; followed by&lt;br /&gt;
a &amp;lt;code&amp;gt;LOGCTL&amp;amp;nbsp;D&amp;lt;/code&amp;gt; may be used to move a file or group&lt;br /&gt;
entry in the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; password table.&lt;br /&gt;
&amp;lt;/p&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For a simple example of &amp;lt;var&amp;gt;LOGCTL R&amp;lt;/var&amp;gt;, see [[SirSafe control of access to passwords#mvcstat|Moving file/group CCASTAT entries]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==LOGFILE and LOGGRP enhancements==&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; enhances the &amp;lt;var&amp;gt;[[LOGFILE command|LOGFILE]]&amp;lt;/var&amp;gt; and&lt;br /&gt;
&amp;lt;var&amp;gt;[[LOGGRP command|LOGGRP]]&amp;lt;/var&amp;gt; commands to facilitate the management of&lt;br /&gt;
file and group password table entries.&lt;br /&gt;
These changes are active whenever &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; is enabled,&lt;br /&gt;
whether the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; mode is &amp;lt;i&amp;gt;required&amp;lt;/i&amp;gt; or &amp;lt;i&amp;gt;optional&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Viewing visible entries in sorted display===&lt;br /&gt;
Even though visible file and group entries begin with a different character (&amp;lt;tt&amp;gt;&amp;gt;&amp;lt;/tt&amp;gt;)&lt;br /&gt;
than their standard counterparts, the file and group sections of the CCASTAT&lt;br /&gt;
file are sorted in order of file or group name and index character.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;logfile procfile&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;gt;PROCFILE A THEMAN    X&amp;#039;BFFF&amp;#039;   0,   0,   0,   0,   0,    ALL&lt;br /&gt;
:PROCFILE B ********  X&amp;#039;0761&amp;#039;   0,   0,   0,   0,   0,    ALL&lt;br /&gt;
&amp;gt;PROCFILE 4 THEMAN    X&amp;#039;0221&amp;#039;   0,   0,   0,   0,   0,    ALL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
Note that for visible entries, the value of the password is displayed in&lt;br /&gt;
clear text, while standard entries are flagged with a field of eight asterisks.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;pwdloca&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;Selecting entries by password===&lt;br /&gt;
The syntax for &amp;lt;var&amp;gt;LOGFILE&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;LOGGRP&amp;lt;/var&amp;gt; is extended to include a &amp;lt;var&amp;gt;PWDLOCATE&amp;lt;/var&amp;gt; option.&lt;br /&gt;
If the keyword &amp;lt;var&amp;gt;PWDLOCATE&amp;lt;/var&amp;gt; is present, the end user is prompted for a password value.&lt;br /&gt;
That value is used to filter the list of entries that would have been produced without the &amp;lt;var&amp;gt;PWDLOCATE&amp;lt;/var&amp;gt; option, and the entries with matching password values is displayed.&lt;br /&gt;
&lt;br /&gt;
====LOGFILE PWDLOCATE syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGFILE [PWDLOCATE] [ [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename1&amp;lt;/span&amp;gt;] [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename2&amp;lt;/span&amp;gt;] ]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
If just one filename is provided, the command lists just the entries for that file.&lt;br /&gt;
Otherwise, the command lists all the entries that are between the two values, inclusive.&lt;br /&gt;
&lt;br /&gt;
====LOGGRP PWDLOCATE syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LOGGRP [PWDLOCATE] [ [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;groupname1&amp;lt;/span&amp;gt;] [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;groupname2&amp;lt;/span&amp;gt;] ]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
If just one group name is provided, the command lists just the entries for that group.&lt;br /&gt;
Otherwise, the command lists all the entries that are between the two values, inclusive.&lt;br /&gt;
&lt;br /&gt;
====Example====&lt;br /&gt;
The following example assumes that the user entered &amp;lt;code&amp;gt;theman&amp;lt;/code&amp;gt; in response&lt;br /&gt;
to the password prompt:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;logfile pwdlocate&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;***  M204.0347: PASSWORD&lt;br /&gt;
&amp;gt;PROCFILE A THEMAN    X&amp;#039;BFFF&amp;#039;   0,   0,   0,   0,   0,    ALL&lt;br /&gt;
&amp;gt;PROCFILE 4 THEMAN    X&amp;#039;BFFF&amp;#039;   0,   0,   0,   0,   0,    ALL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For an additional example using &amp;lt;var&amp;gt;PWDLOCATE&amp;lt;/var&amp;gt;, see [[SirSafe control of access to passwords#idccsta|Identifying file/group CCASTAT entries]]&lt;br /&gt;
&lt;br /&gt;
==SECURE command enhancements==&lt;br /&gt;
The variant of the &amp;lt;var&amp;gt;[[SECURE FILE command|SECURE]]&amp;lt;/var&amp;gt; command used to secure a file&lt;br /&gt;
is extended to accept the qualifier &amp;lt;var&amp;gt;FILE&amp;lt;/var&amp;gt; and the optional&lt;br /&gt;
keyword &amp;lt;var&amp;gt;SIRSAFE&amp;lt;/var&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
====SECURE FILE syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SECURE [[FILE] SIRSAFE]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
If the keyword &amp;lt;var&amp;gt;SIRSAFE&amp;lt;/var&amp;gt; is present, the current file&lt;br /&gt;
is set in a mode such that it can only be open when &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirSafe&amp;lt;/var&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
For additional comments about this feature, see [[SirSafe control of access to passwords#secure|Enhanced SECURE command]].&lt;br /&gt;
&lt;br /&gt;
==Subsystem control commands==&lt;br /&gt;
For versions of Model&amp;amp;nbsp;204 prior to 7.5, only sites authorized for [[SirSafe]] were allowed to set the &amp;lt;var&amp;gt;[[APSYSEC parameter|APSYSEC]]&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;APSYSEC&amp;lt;/var&amp;gt; lets a system manager &amp;lt;var&amp;gt;[[START command: Starting an application subsystem|START]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[STOP command: Stopping an application subsystem|STOP]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[DEBUG command|DEBUG]]&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;[[TEST command|TEST]]&amp;lt;/var&amp;gt; any subsystem, without having to&lt;br /&gt;
add the system manager to the [[SCLASS]] authorized to do these things.&lt;br /&gt;
&lt;br /&gt;
For sites with Model&amp;amp;nbsp;204 7.5 and higher, no SirSafe authorization is required for &amp;lt;var&amp;gt;APSYSEC&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==$Sir_Check_Access==&lt;br /&gt;
{{Template:$Sir Check Access}}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Template:SirSafe topic list}}&lt;br /&gt;
&lt;br /&gt;
[[Category:SirSafe]]&lt;/div&gt;</summary>
		<author><name>JAL</name></author>
	</entry>
</feed>