A utility is available that allows non- dbadmin users to submit changes for global update. Within any Vision session, any user can create new classes or instances, define or modify methods, and create or update property values. Any definitions or modifications made during your session will apply throughout your session and will disappear when you exit the session without saving your changes. An update is really just a Vision session whose actions are committed to the permanent database. Although any user can change shared objects during a session, only the dbadmin can save the changes as a permanent part of the database.
Private users can permanently save changes made to objects that they own.
Private user updates commit changes to a single object space. When Vision saves changes to the network, new segments are created. Private saves will create segments in the top level object space only. Global updates may create segments in several object spaces. The session has the VisionAdm environment variable set.