<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic UAF&amp;gt; show/identifier question in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/uaf-gt-show-identifier-question/m-p/3296686#M63005</link>
    <description>I'm trying to check that some group identifiers are setup, and I came across a "problem" that I've seen before (but never had such a knowledgable group at my disposal to ask ;-).&lt;BR /&gt;&lt;BR /&gt;Why can't I do this:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; show/identifier/value=uic:[5651,177777]&lt;BR /&gt;%UAF-E-UICERR, error in UIC specification \[5651,177777]\&lt;BR /&gt;&lt;BR /&gt;but I can do this:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; show/identifier/value=uic:[5651,*]&lt;BR /&gt;  Name                             Value           Attributes&lt;BR /&gt;  VINADV                           [005651,177777] &lt;BR /&gt;&lt;BR /&gt;Ok, so then theoretically if wildcards work, I should be able to do this and get a list of all my group identifiers:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; show/identifier/value=uic:[*,*]           &lt;BR /&gt;%UAF-E-SHOWERR, unable to complete SHOW command&lt;BR /&gt;-SYSTEM-F-NOSUCHID, unknown rights identifier&lt;BR /&gt;&lt;BR /&gt;Inconsistent, no?&lt;BR /&gt;&lt;BR /&gt;Art</description>
    <pubDate>Fri, 04 Jun 2004 17:06:28 GMT</pubDate>
    <dc:creator>Art Wiens</dc:creator>
    <dc:date>2004-06-04T17:06:28Z</dc:date>
    <item>
      <title>UAF&gt; show/identifier question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-gt-show-identifier-question/m-p/3296686#M63005</link>
      <description>I'm trying to check that some group identifiers are setup, and I came across a "problem" that I've seen before (but never had such a knowledgable group at my disposal to ask ;-).&lt;BR /&gt;&lt;BR /&gt;Why can't I do this:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; show/identifier/value=uic:[5651,177777]&lt;BR /&gt;%UAF-E-UICERR, error in UIC specification \[5651,177777]\&lt;BR /&gt;&lt;BR /&gt;but I can do this:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; show/identifier/value=uic:[5651,*]&lt;BR /&gt;  Name                             Value           Attributes&lt;BR /&gt;  VINADV                           [005651,177777] &lt;BR /&gt;&lt;BR /&gt;Ok, so then theoretically if wildcards work, I should be able to do this and get a list of all my group identifiers:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; show/identifier/value=uic:[*,*]           &lt;BR /&gt;%UAF-E-SHOWERR, unable to complete SHOW command&lt;BR /&gt;-SYSTEM-F-NOSUCHID, unknown rights identifier&lt;BR /&gt;&lt;BR /&gt;Inconsistent, no?&lt;BR /&gt;&lt;BR /&gt;Art</description>
      <pubDate>Fri, 04 Jun 2004 17:06:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-gt-show-identifier-question/m-p/3296686#M63005</guid>
      <dc:creator>Art Wiens</dc:creator>
      <dc:date>2004-06-04T17:06:28Z</dc:date>
    </item>
    <item>
      <title>Re: UAF&gt; show/identifier question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-gt-show-identifier-question/m-p/3296687#M63006</link>
      <description>Art,&lt;BR /&gt;&lt;BR /&gt;  Yes it's inconsistent.&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; show/identifier/value=uic:[5651,*]&lt;BR /&gt;&lt;BR /&gt;  In this context, the "*" isn't a wildcard, it's a special token used to identify the group identifier. &lt;BR /&gt;&lt;BR /&gt;  Your "value=uic:[5651,177777]" fails because it IS an invalid UIC, the member number is outside the permitted range. Both group and member numbers must be in the range 0 through %o77777 (decimal 32767).&lt;BR /&gt;&lt;BR /&gt;  That's because it isn't a UIC, it's a group identifier. Yes, SHOW/IDENT displays it as if it were a UIC, but it isn't.&lt;BR /&gt;&lt;BR /&gt;  The real inconsistency is that elsewhere, the string "[5651,*]" really IS a wildcard:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; SHOW/BRIEF [5651,*]&lt;BR /&gt;&lt;BR /&gt;  will display the UAF records for all the members of group 5651.&lt;BR /&gt;&lt;BR /&gt;  Note that SHOW/IDENT has other inconsistencies in the way it displays and accepts values:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; SHOW/IDENT INTERACTIVE&lt;BR /&gt;Name         Value     Attributes&lt;BR /&gt;INTERACTIVE %X80000003&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; SHOW/IDENT/VALUE=IDENT=%X80000003&lt;BR /&gt;%UAF-E-BADVALUE, error in value specification \-2147483645\&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; SHOW/IDENT/VALUE=IDENT=%X3&lt;BR /&gt;Name         Value     Attributes&lt;BR /&gt;INTERACTIVE %X80000003&lt;BR /&gt;&lt;BR /&gt;So, you need to know that the leading bit in  the identifer value is actually a flag to distinguish between UIC identifiers and general identifiers (similarly bit 15 is used to flag group identifiers).&lt;BR /&gt;&lt;BR /&gt;Bottom line - SHOW/IDENT is inconsistent in the way it accepts and displays identifier values. But, it's been like that since identifiers were introduced in VMS V4.0, released more than 20 years ago. It's very unlikely it will be changed now. Although it's confusing at first, it does have some value in that it shows you exactly what values you'd be dealing with if you were playing with identifiers using system services. &lt;BR /&gt;&lt;BR /&gt;To your original problem. I don't think there is a simple way from within AUTHORIZE to say "show me all group identifiers". If you want to do that, use PIPE:&lt;BR /&gt;&lt;BR /&gt;$ PIPE MCR AUTHORIZE SHOW/IDENT * | SEARCH SYS$PIPE ",177777]"&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 04 Jun 2004 19:31:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-gt-show-identifier-question/m-p/3296687#M63006</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2004-06-04T19:31:47Z</dc:date>
    </item>
    <item>
      <title>Re: UAF&gt; show/identifier question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-gt-show-identifier-question/m-p/3296688#M63007</link>
      <description>Not entirely.&lt;BR /&gt;it IS an identifier but is cannot be accessed as a UIC&lt;BR /&gt;&lt;BR /&gt;From authorize HELP MOD /UIC:&lt;BR /&gt;&lt;BR /&gt;        /UIC=value&lt;BR /&gt;&lt;BR /&gt;     Specifies the user identification code (UIC). The UIC value is&lt;BR /&gt;     a group number in the range from 1 to 37776 (octal) and a member&lt;BR /&gt;     number in the range from 0 to 177776 (octal), which are separated&lt;BR /&gt;     by a comma and enclosed in brackets. HP reserves group 1 and&lt;BR /&gt;     groups 300-377 for its own use.&lt;BR /&gt;&lt;BR /&gt;     Each user must have a unique UIC. By default, the UIC value is&lt;BR /&gt;     [200,200].&lt;BR /&gt;&lt;BR /&gt;Mind the member number: 177776 (oct).&lt;BR /&gt;177777 (oct) = FFFF (hex) = groupname. I guess Authorize will filter this off...&lt;BR /&gt;&lt;BR /&gt;Willem</description>
      <pubDate>Sat, 05 Jun 2004 14:03:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-gt-show-identifier-question/m-p/3296688#M63007</guid>
      <dc:creator>Willem Grooters</dc:creator>
      <dc:date>2004-06-05T14:03:49Z</dc:date>
    </item>
  </channel>
</rss>

