Protect instance

Sets new protection code on a protected instance.
When a protected instance is created, the default protection code is set according to default values that are set as configuration parameters in the database. These default settings may be changed by the owner/administrators of the protected instance or by the superuser.
Arguments:

Instance type:

The different instance types that can have their owner changed by this command are:

  • archived_model
  • express_schema
  • express-x_schema
  • model
  • query_schema
  • repository
  • rule_schema

    Depending of what is selected in this field, use one of the four next input fields to specify which instance the ownership shall be changed for. If, for example, rule_schema is selected here, the name of the actual rule schema shall be entered in the argument <QuerySchema/RuleSchema name>.
    When activating the Select button, the name of all instance types mentioned above will be displayed in the related selection list.

Repository:

Specify the repository to change ownership for if repository is entered in the Instance type field. If other instance type than repository is selected, the serach for instance to change ownership for is limited to the repository specified here. Repository names are case sensitive.
When activating the Select button, the name of all repositories will be displayed in the related selection list.

Model/Archived Model:

If model or archived model is entered in the Instance type field, specify the name of the model/archived model to change ownership for. Model names are case sensitive. Model names are case sensitive.
When activating the Select button, all names of the models in the repository(ies) defined by the <Repository> argument will be displayed in the related selection list.

Express/Express-x schema name:

If express_schema or express_x_schema is entered in the Instance type field, specify the name of schema or express_x_schema for which access rights are to be changed.
When activating the Select button, the names of all existing applicable schemata will be displayed in the related selection list.

QuerySchema/RuleSchema name:

If query_schema or rule_schema is entered in the Instance type field, specify the name, specify the name of query_schema or rule_schema for which access rights are to be changed.
When activating the Select button, the names of all existing applicable schemata will be displayed in the related selection list. If an express schema is specified in the <Express/Express-x schema name> field, only query/rule schema with this schema as its underlying schema is displayed in the select list.

Owner access:

Specify the default access rights for the calling EDMuser to the instances owned by the calling EDMuser. Legal values are 'read', 'write' and 'none' access, 'write' access includes read access.
When activating the Select button the three legal access modes: 'read', 'write' and 'none' will be displayed in the related selection list.

Group access:

Specify the default access rights for EDMusers that is running under the same EDMgroup account as the EDMgroup account of the calling user at the time of model creation. Legal values are 'read', 'write' and 'none' access, 'write' access includes read access.
When activating the Select button the three legal access modes: 'read', 'write' and 'none' will be displayed in the related selection list.

Public access:

Specify the default access rights for other EDMusers to instances owned by calling EDMuser. Legal values are 'read', 'write' and 'none' access, 'write' access includes read access.
When activating the Select button the three legal access modes: 'read', 'write' and 'none' will be displayed in the related selection list.

Options:

accumulating command output:

A global option that appends the command output to the EDMsupervisor output window. Otherwise the output window is refreshed and only the last command output is displayed.

exact match:

Exact match on instance name is required.

match selected input:

A global option that specifies that only items that partly or exactly matches the string in the related argument input field when activating a Select button will be in the selection list. An empty (blank) string will match all items.