All files stored in an Actuate BIRT iHub Encyclopedia volume are subject to a standard security procedure, which restricts file access to authorized users. The iHub security model is based on roles and privileges. The iHub administrator creates roles for various job functions in an organization, such as finance, marketing, and sales. The privileges, or permissions, to perform certain operations, such as read, write, and execute, are assigned to roles. Users are assigned roles, and, through these roles, acquire the privileges to perform particular operations on folders and files.
With this level of security, each user has access to files and folders on a need‑to‑know basis. For security at a more detailed level, iHub provides the following types of security:
Page-level security, which controls user access to particular sections or pages in a report. This security feature requires the Page Level Security option on iHub. The published report must be assigned the Secure Read privilege.
Data security, which controls user access to a particular set of data provided by a BIRT data object. This security feature is part of the core iHub functionality. The published data object must be assigned the Secure Read privilege.
The security procedure that applies to files and folders in an iHub volume is implemented entirely in iHub. Page-level security and data security, however, require implementation in Actuate BIRT Designer as well.