ibm-information-center/dist/eclipse/plugins/i5OS.ic.ddm_5.4.0.1/rbae5ddmpro.htm

242 lines
15 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="reference" />
<meta name="DC.Title" content="User profile authority" />
<meta name="abstract" content="The user profile associated with target iSeries server jobs must be authorized to the equivalent CL commands before the DDM command can be processed. The target job's user profile must be authorized to use the CL commands listed here before DDM requests can be processed." />
<meta name="description" content="The user profile associated with target iSeries server jobs must be authorized to the equivalent CL commands before the DDM command can be processed. The target job's user profile must be authorized to use the CL commands listed here before DDM requests can be processed." />
<meta name="DC.Relation" scheme="URI" content="rbae5ddmcom.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1999, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1999, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rbae5ddmpro" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>User profile authority</title>
</head>
<body id="rbae5ddmpro"><a name="rbae5ddmpro"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">User profile authority</h1>
<div><p>The user profile associated with target <span class="keyword">iSeries™ server</span> jobs
must be authorized to the equivalent CL commands before the DDM command can
be processed. The target job's user profile must be authorized to use the
CL commands listed here before DDM requests can be processed.</p>
<table cellpadding="4" cellspacing="0" border="1" class="tableborder"><tr><td>
<a name="rbae5ddmpro__keyaut"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="rbae5ddmpro__keyaut" width="100%" border="0"><caption>Table 1. User profile authority CL commands</caption><thead align="left"><tr><th align="left" valign="bottom" width="20%" id="d0e27">DDM command received</th>
<th align="left" valign="top" width="39.81481481481482%" id="d0e29">DDM command description</th>
<th align="left" valign="top" width="20%" id="d0e31">Object type</th>
<th align="left" valign="top" width="20.185185185185187%" id="d0e33">Authorized CL command</th>
</tr>
</thead>
<tbody><tr><td align="left" valign="top" width="20%" headers="d0e27 ">CHGDRC</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Change Current Directory</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CHGFAT</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Change File Attributes</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">PFILE LF DOC/FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">CHGPF CHGLF NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CLOSE</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Close File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE DOC</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE <sup>1</sup> NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CLRFIL</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Clear File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE DOC</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CLSDRC</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Close Directory</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CPYFIL</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Copy File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">DOC</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CRTAIF</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Create Alternate Index File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">LF</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">CRTLF</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CRTDIRF</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Create Direct File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">PF</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">CRTPF</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CRTKEYF</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Create Key File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">PF</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">CRTPF</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CRTSEQF</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Create Sequential File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">PF</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">CRTPF</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CRTSTRF</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Create Stream File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">DOC</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">CRTDRC</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Create Directory</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">LIB FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">CRTLIB CRTFLR</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">DELFIL</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Delete File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE DOC</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">DLTF NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">DELDRC</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Delete Directory</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">LIB FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">DLTLIB NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">GETDRCEN</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Get Directory Entry</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">DOC/FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">LCKFIL</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Lock File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">ALCOBJ</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">LODRECF</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Load (Put) Records to File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE <sup>2</sup></td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">LSTFAT</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">List File Attributes</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE DOC/FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE <sup>3</sup> NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">OPEN</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Open File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE DOC</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE <sup>1</sup> NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">OPENDRC</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Open Directory</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FLR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE </td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">QRYSPC</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Query Space Available to User</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">USRPRF</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE <sup>4</sup></td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">RNMDRC</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Rename Directory</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FLR LIB</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE RNMOBJ</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">RNMFIL</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Rename File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE DOC MBR</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">RNMOBJ NONE RNMM</td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">UNLFIL</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Unlock File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE <sup>5</sup></td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">ULDRECF</td>
<td align="left" valign="top" width="39.81481481481482%" headers="d0e29 ">Unload Records From File</td>
<td align="left" valign="top" width="20%" headers="d0e31 ">FILE</td>
<td align="left" valign="top" width="20.185185185185187%" headers="d0e33 ">NONE <sup>2</sup></td>
</tr>
<tr><td align="left" valign="top" width="20%" headers="d0e27 ">&nbsp;</td>
<td valign="top" width="39.81481481481482%" headers="d0e29 ">&nbsp;</td>
<td valign="top" width="20%" headers="d0e31 ">&nbsp;</td>
<td valign="top" width="20.185185185185187%" headers="d0e33 ">&nbsp;</td>
</tr>
<tr><td colspan="4" align="left" valign="top" headers="d0e27 d0e29 d0e31 d0e33 "><dl><dt class="dlterm"><sup>1</sup></dt>
<dd>Authorization to a command is not verified because there are means other
than using a command interface by which <span class="keyword">iSeries</span> users
can open and close files.</dd>
<dt class="dlterm"><sup>2</sup></dt>
<dd>Command authorization is not verified because there is not a direct, one-to-one
mapping between a CL command and the DDM <span class="cmdname">LODRECF/ULDRECF</span> command.</dd>
<dt class="dlterm"><sup>3</sup></dt>
<dd>Authorization to the <span class="cmdname">DSPFD</span> and <span class="cmdname">DSPFFD</span> commands
is not verified because it cannot be determined which command should be verified.
In addition, the conditions under which the DDM command was issued by the
source server are not known.</dd>
<dt class="dlterm"><sup>4</sup></dt>
<dd>The space available to a user can be obtained by issuing the <span class="cmdname">DSPUSRPRF</span> command,
but this is only a small piece of the data available through the use of this
command.</dd>
<dt class="dlterm"><sup>5</sup></dt>
<dd>Authorization to the CL <span class="cmdname">DLCOBJ</span> command is not checked
because if the remote user was able to allocate files, DDM must be able to
deallocate them.</dd>
</dl>
</td>
</tr>
</tbody>
</table>
</td></tr></table>
<div class="section"><p>The following table is an explanation of the object type codes
used in the preceding table.</p>
</div>
<div class="section">
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><caption>Table 2. Object type codes definition</caption><thead align="left"><tr valign="bottom"><th valign="bottom" id="d0e347">Object type</th>
<th valign="bottom" id="d0e349">Object type definition</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e347 ">DOC</td>
<td valign="top" headers="d0e349 ">Document</td>
</tr>
<tr><td valign="top" headers="d0e347 ">FLR</td>
<td valign="top" headers="d0e349 ">Folder</td>
</tr>
<tr><td valign="top" headers="d0e347 ">PF</td>
<td valign="top" headers="d0e349 ">Physical file</td>
</tr>
<tr><td valign="top" headers="d0e347 ">LF</td>
<td valign="top" headers="d0e349 ">Logical file</td>
</tr>
<tr><td valign="top" headers="d0e347 ">LIB</td>
<td valign="top" headers="d0e349 ">Library</td>
</tr>
<tr><td valign="top" headers="d0e347 ">MBR</td>
<td valign="top" headers="d0e349 ">Member</td>
</tr>
<tr><td valign="top" headers="d0e347 ">SRCF</td>
<td valign="top" headers="d0e349 ">Source physical file</td>
</tr>
<tr><td valign="top" headers="d0e347 ">USRPRF</td>
<td valign="top" headers="d0e349 ">User profile</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbae5ddmcom.htm" title="This topic classifies DDM commands and parameters.">DDM commands and parameters</a></div>
</div>
</div>
</body>
</html>