HP 3000 Manuals

The Components of the Account Structure [ Controlling System Activity ] MPE/iX 5.0 Documentation


Controlling System Activity

The Components of the Account Structure 

The account structure consists of four components:  accounts, groups,
users, and files.

Accounts are the basic structure for organizing the users and information
in your system.  System users and system information belong to accounts.

A group is a device for further organizing users and information within
accounts.

Users belong to the account, but access files by logging on to a group.
If they know the appropriate group passwords, users can log on to any
group within the account.

Generally, users are associated with a home group that the system logs
them onto when they do not specify a group name in their logon command.

Files store the information with which you work.  Any time that you run a
program, use a spreadsheet, or compose a letter, you are using files.
Files belong to groups within an account.

The system directory is the system's internal list of accounts, groups,
users, and files.  It keeps track of their characteristics and their
relationships.

Figure 2-1 illustrates the relationship between accounts, groups, and
users.  Accounts (TECHNLGY, MARKTING.SYS, for example) are shown
horizontally, across the top of the diagram.  Groups (RESEARCH, SALES,
RECORDS, for example) are stacked vertically under their accounts.  Users
(KEVIN, CHARLES, DIANE, for example) appear under their home groups.  The
solid black lines in figure 2-1 indicate firm, primary relationships.
Notice that all users have their strongest relationships with their
accounts; and all groups have their strongest relationships with their
accounts.  The gray lines indicate less solid relationships; although
users have a solid relationship with the account, they also have a
convenience relationship with a home group.  Users are most likely to
work in and to have files stored in their home group.

[]
Figure 2-1. Account Relationships Notice in figure 2-1 the occasional odd spellings, like TECHNLGY and RECRUITG. All account, group, user, and file names must be eight characters or fewer in length. The Individual Account Figure 2-1 shows the structure of an individual account. Not all accounts look like the one in figure 2-2, but most are similar. Every account has a name, a PUB group, and an account manager. When you first create an account, the account manager has the PUB group as a home group.
[]
Figure 2-2. An Individual Account The account manager is responsible for establishing the groups and users within the account. In the example above, the group named RESEARCH is the home group for three users; ENGINRG is the home group of three users and MFGENGG is the home group of three users. In each case, the users are likely to do their work in their home group, but, because their main relationship is to the account, they can log on to any group in the account. You can also create users who do not have a home group. These users can log on to any group, but must specify, the desired group when they log on. Using Files When you do almost any kind of work with a computer, you work with files. Reports, spreadsheets, program listings, letters, management tools, and more all exist within the system in the form of files. The files belong to the groups in an account as shown in figure 2-3.
[]
Figure 2-3. Groups, Users, and Files The system stores the files necessary for operating the computer. For example, utilities, system libraries, program subsystems, languages, compilers, user defined commands, and the system itself are in the SYS account's PUB group. The PUB groups in other accounts contain files that the users of those accounts share. Files in other groups are usually the private files of that group's users. Standard Characteristics Every system has standard accounts, groups, and users. Each system has a SYS (for system) account. It contains the operating system, shared programs, and files shared by the members of all accounts. Each account has a group named PUB (for public). The PUB account contains certain publicly accessible files. For example, the PUB group of the SYS account contains system programs available to all users. The user MANAGER is built in to the SYS account. MANAGER is the initial system manager. Creating Naming Conventions Notice that each account, group, and user in Figure 2-3 has a name. Files also have names. An account, group, user, or file name must be eight characters or fewer in length. It must begin with an alphabetic character. Subsequent characters can be alphabetic or numeric. Account names must be unique, but notice that each account has a group named PUB. Group names must only be unique, within an account. Files must have unique names within a group, but two files in different groups might have the same name within an account, user names must be unique; however, two users in different accounts might have the same name. For example, in figure 2-1, there is a user named BOB in both the FINANCE and MARKTING accounts. User Names The system distinguishes between users with the same name by using both the user and account name as the user's fully qualified name. By convention, fully qualified user names take the form: username.accountname For example, the fully qualified name of the user BOB in the FINANCE account is BOB.FINANCE. The BOB in MARKTING has the full name BOB.MARKTING. The two BOBs may or may not be the same person, but, to the system they are different users. When users log on to the system, they use their fully qualified names. For example: HELLO BOB.FINANCE Group Names Groups have fully qualified names that are similar to fully qualified user names. A fully qualified group name has the following form: groupname.accountname For example, the PUB group of the TECHNLGY account has the fully qualified name PUB.TECHNLGY. The PUB group of the SYS account has the fully qualified name of PUB.SYS. Think of the notation PUB.SYS as short for "the PUB group of the SYS account." File Names Fully qualified file names include the file's name, its group, and its account. A fully qualified file name has the following format: filename.groupname.accountname For example, a file named FILEA in the RESEARCH group of the TECHNLGY account has the fully-qualified name FILEA.RESEARCH.TECHNLGY. A file's fully qualified name distinguishes it from any other file in the system. You can use a file's fully qualified name to access it from anywhere in the system (if you pass the file access restrictions described later in this chapter). Designing an Account Structure Your account structure should reflect your organization's structure and the way in which you intend to use your system. If your firm uses a single computer system, an account structure similar to a corporate organization chart (like the one in Figure 2-1), makes sense, Your computer system uses the same structure as your organization, because it identifies and tracks the same kinds of information. If your system belongs to a functional division of your firm, for example, Engineering or Purchasing, your accounts might correspond to projects or products. If your firm is a service bureau, your system might have an account for each customer.


MPE/iX 5.0 Documentation