User Level
Business Administrator
User LevelBusiness Administrator SyntaxAdd ApplicationAn application is created with the Add Application command.
All these clauses are optional. You can define an application by simply assigning a name to it. If you do, 3DSpace uses the default application icon. If you do not want the default values, add clauses as necessary. Version ClauseThis clause provides additional information about the application you are defining. Application developers can use this information to classify versions or for other purposes. For more information, see About Administrative Object Names. Member ClauseThis clause lets you add members to the application. Application members can be Attributes, Relationships or Types that are already defined within the database. To each application member you can also assign the following levels of protection:
The default level of protection is public. In the following example, an application Catia is created. The application member of Catia is a type CTDrawing with the default protection level of protected.
Any type that you assign to an application must have at least protected (read) access to its ancestors in the inheritance tree. A derived type does not inherit protection level from its parent. Therefore, it must be assigned a protection level that is needed to access the parent definition. For example, you can assign the child (derived type) a protection level of public when the protection level of the parent is protected. But you cannot do the same when the protection level of the parent is set to private because it would not allow the child to access the parent definition. A user who does not have access to a protected type still has toconnect and todisconnect access on objects of this type. However, fromconnect and fromdisconnect access are not allowed. Copy ApplicationAfter an application is defined, you can clone the definition with the Copy Application command. This command lets you duplicate defining clauses with the option to change the value of clause arguments:
Modify ApplicationAfter an application is defined, you can change the definition with the Modify Application command. This command lets you add or remove defining clauses and change the value of clause arguments:
Each modification clause is related to the arguments that define the application. Delete ApplicationIf an application is no longer required, you can delete it with the Delete Application command.
This command searches the list of applications. If the name is found, that application is deleted. If the name is not found, an error message results. |