XML Package Manager security

The XML Package Manager interfaces with the extant security features of the system, including security server (advanced).

The package division is the foundation for security server (advanced) fine-grain access control to the information that is managed by the XML Package Manager.

Permission for can be granted to individual users for individual packages:

  • READ. This is permission to copy.
  • WRITE
  • DELETE. This is permission to delete.)
  • INSERT. This is permission to create or paste new packages/folders. . This is permission to compile, paste, rename, or create non-package folders.

This table shows the required permissions for menu options:

Menu options Permissions
File > New New package creation requires INSERT permission. Other folder or sub-folder creation requires WRITE permission.
File > Delete This requires DELETE permission.
File > Rename Package rename requires both DELETE. This is permission to compile, paste, rename, or create and WRITE permission.
Edit > Copy This requires READ permission.
Edit > Cut This requires READ, WRITE, INSERT, and DELETE permissions.
Edit > Paste Within packages, Paste requires WRITE permission. In the formats/XML/ directory at the package level, Paste requires INSERT permission.
Compile > Compile This requires WRITE permission.