On this page


Modify package permissions

To modify the permissions of the package


  1. Right-click the package or its shape and select Permissions. The Permissions of Package dialog opens.

    The full name of the dialog depends on the selected package name. Thus, if you select to modify the permissions of the package domain, the Permissions of Package domain dialog opens.

  2. Add new package permission:

    1. Click the Add button under the Package permissions table. The Select User/Group dialog opens.
    2. Use the search bar to filter users or groups, then click to select the check box near the user or group name.



    3. Click OK and see the new row appeared in the Package permissions table.
    4. Click the Permission cell and select:

      • Read-Only to restrict editing of the package for the selected user/group.
      • Read-Write to allow editing of the package for the selected user/group.

    5. If you don't want to apply the same permission on the subpackages of this package, click the Apply To cell and select This package only.

  3. Add as many permissions as you need by repeating step 3.
  4. Close the Permissions of Package dialog.

Inheritable permissions

The Permissions of Package dialog includes a few options for handling inheritable permissions. The following table provides their descriptions.

OptionDescription

Include inheritable permissions from the parent

Inheritable permissions of the package are those that apply to its subpackages as well.

By default, these permissions are displayed together with individual permissions of every subpackage, but cannot be modified or deleted there. If you want to hide them, click to clear the check box.

Let's say you have a package Model and a subpackage Requirements.

If you set on the package Model the Read-Only permission for a certain user and leave the default setting to apply this permission on subpackages as well, the Permissions of Package dialog also displays the permission, if the relevant check box is selected. The Inherited From cell value of the inherited permission is Model.

Showing inheritable permissions of the parent package

Replace all subpackages permissions with inheritable permissions from this package

Inheritable permissions of the package are those that apply to its subpackages as well.

If the package, whose permissions you modify, has subpackages, you can choose to replace their individual permissions with those of the parent package. Make sure the appropriate permissions are set as inheritable and click to select the check box.

Modify global permissions and review package permissions

You can use the Package permissions dialog to review the permissions set on all packages in a project. This dialog allows you to change the global permissions affecting all users for a project. You can also change or remove the user permission for a selected package.


To review package permissions


  • From the Options main menu, select Package permissionsPackage permissions dialog opens.


To modify package permissions


  1. Open the Package permissions dialog as described above.
  2. Click the value in the Permission cell of the Package permissions table set for the user/group and select:

    • Read-Only to restrict editing of the package for the selected user/group.
    • Read-Write to allow editing of the package for the selected user/group.

  3. If you don't want to apply the same permission on the subpackages of this package, click the Apply To cell and select This package only.


To modify global permissions


  1. Open the Package permissions dialog as described above.
  2. In the upper-right corner of the dialog, select the appropriate Global permission:
    • To allow editing of the entire model, select Read-Write.

    • To restrict editing of the entire model, select Read-Only.

      Global permissions can be overridden by package permissions, e.g. Read-Only global permission can be overridden by a package with Read-Write permission. This allows the user/group to edit the package, whereas editing the rest of the model is restricted.

To copy permissions


  1. Open the Package permissions dialog as described above.
  2. Select the permission you want to copy.
    • To select multiple permissions, hold down the Ctrl key and select the permissions.
    • To select all permissions, click Ctrl+A.
  3. Copy the selected permissions using Ctrl+C.
  4. Paste the permissions (e.g., to an Excel document.)