Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ACLS

PROTECTION

PROTECTION ACLS

PROTECTION/SIDS -- Subject Identifier Syntax and Usage     83/08/05


  Precisely, a "subject" is an entity that accesses object. Loosely, a
  subject is usually a human user who has been given an account to log
  in to the system; but a subject can also be a server program which may
  not correspond to any human user at all.

  A subject is identified by an SID (subject identifier), which is the
  formal name for the 'log in names' that are used to identify people to
  the system when they log in.  Basically, an SID has three parts: a person
  name (P), project name (P), and organization name (O); the combination is
  often abbreviated to 'PPO'.  In some cases, the node on which the subject
  is running is of importance as well. Thus, a full SID also contains this
  item of information, in which case it is a 'PPON'; but most of the time
  PPO is all that is of concern.

  SIDs consist of the P,P, and O seperated by periods. Thus

      joe.sftwr.r_d

  might be the name of a software programmer in the R & D organization.
  His person name is 'joe'; his project name is 'sftwr'; his organization
  name is 'r_d'.

  If the node ID is required then a PPON for the above example might look
  like:

      joe.sftwr.r_d.14C

  where '14C' is the node ID of the node where 'joe' is logged in.

  In Access Control Lists (ACLs), SIDs can contain a wildcard, similar in
  concept to wildcards used with pathnames.  A '%' in the person, project,
  organization, or node id part of a SID will match any person, project,
  organization, or node (respectively).  Thus

      joe.%.%.%

  would match user 'joe' regardless of his project or organization names,
  and regardless of which node he happened to be using.


RELATED TOPICS

  More information is available.  Type:

  - HELP ACLS
     for  more  information  on  commands  which manipulate access control lists
    (ACLs).

  - HELP PROTECTION
    for more information on protection in general.

  - HELP PROTECTION ACLS
    for detailed information on ACLs.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026