Overview

The File Items in Aras Innovator are immutable. The following sections describe the File permission model, versioning design, UI, and History tracking.

The permission of a File Item is defined directly by the user’s access to the File’s container. The File container is the Item that has a Property of type Item with “File” as the data source. This includes the related_id Property of Relationship Items with File as the related ItemType.

Version control of File Items is also directly tied to the File container. The File ItemType itself is not versionable and the update action is not allowed for the File ItemType. In order to create a new version, the File’s container should be versioned and the File Item replaced with a new File Item.

The File UI is consistent in all locations: the Form, the main grid, and the relationships grid. This UI gives options for viewing the File, downloading the File, and deleting the File from the Item’s Property. It is important to note that deleting the File from the Item’s Property will not automatically delete the File Item.