HP 3000 Manuals

MODIFY SCOPE [ HP SYSTEM DICTIONARY XL SDMAIN ] MPE/iX 5.0 Documentation


HP SYSTEM DICTIONARY XL SDMAIN

MODIFY SCOPE 

Modifies a scope.

Syntax 

     M[ODIFY] S[COPE] scope-name 
            [;P[ASSWORD] = [password-parameter]]
            [;N[EW-]P[ASSWORD] = [new-password-parm]]
            [;S[COPE-]O[WNER] = scope-owner-name]
            [;S[COPE-]R[IGHTS] = scope-rights1 
                               [,scope-rights2]
                                          .
                                          .
                                          .
                               [,scope-rightsN]]
             .

Parameters 

scope-name            Name of the scope to be modified.

password-parameter    Current scope password.  If you omit this keyword
                      or specify it without a value, a blank password is
                      assumed.

                      The Dictionary Administrator (DA) scope can change
                      any field for a scope without providing the current
                      password.

new-password-parm     New scope password.  If you specify the keyword
                      without a value, a blank password is assigned.  Any
                      characters are allowed in a password, If a
                      character is desired in the password that is not
                      valid in other System Dictionary names, you must
                      enter the password within quotes to allow
                      recognition of the restricted characters.  (See
                      "Scope Password" in Chapter 3.)

                      Remember that the case of the entered password also
                      counts when the password is checked.

scope-owner-name      Name of the new owner scope.

scope-rights(N)       New capability of the scope.  The new capabilities
                      must be sufficient for all items owned by the
                      scope.

                      create        The scope can create, modify, and
                                    delete entities and relationships,
                                    depending on security restrictions.
                                    Read capability is automatically
                                    assigned.

                      domain        The scope can create, modify, and
                                    delete domains.  Version capability
                                    is automatically assigned.

                      extend        The scope can create, modify, and
                                    delete entity types, relationship
                                    types, relationship classes, and
                                    attributes to extend, or customize,
                                    the dictionary structure.

                      read          The scope can read entities and
                                    relationships accessible to the
                                    scope.

                      secure        The scope can create, modify, and
                                    delete other scopes.

                      version       The scope can create, modify, and
                                    delete versions.

                      The scope rights assigned are not additive.  The
                      set you specify in this field become the new scope
                      rights set for the scope.

Description 

A scope can change its own password but not its owner scope or scope
rights.

The current scope cannot modify a scope to have any scope right that it
does not have itself (i.e.  cannot give extend capability to a scope if
the current scope does not have extend capability).

Open Mode:       Exclusive-update

Scope:           DA scope or the scope's owner scope (the current scope
                 can change its own password)

Example 

The following example changes the password of the scope named manager
from mgr to perm and changes its scope rights to secure, version, and
read.

     >MODIFY SCOPE manager; 
     >>PASSWORD = mgr; 
     >>NEW-PASSWORD = perm; 
     >>SCOPE-RIGHTS = secure, version, read. 
     >


MPE/iX 5.0 Documentation