--- alias: user-guide-security-report-folders description: "Manage Report Folders within the application’s security settings for access control" --- # Report Folders :lock: Administration.**Security** The list of application Report Folders is available by selecting **Report Folders** on the left side of the Security page. The creation and management of Report Folders is done in SQL Server Reporting Services. The application will only list the available SQL Server Reporting Services folders ignoring the folders which start with an underscore (`_`). !!! info If you are running the Critical Manufacturing service, you must have administration privileges for the SQL Server Reporting Services server(s). ![security_reportfolder_list][security_reportfolder_list] The Report Folders page displays general information on the specific Report Folder. In addition it enables you to perform all the operations that can be performed in a specific Report Folder. The **Details** view will display some or all of the following page sections: * **Details** - displays general information on the Report Folder. * **Roles** - displays information on the [[user-guide-security-roles]] that have access to the Report Folder. !!! warning In order to view the Report Folder button, you must have access to the ReportFolder.Edit feature. ![security_reportfolder_page_details_view][security_reportfolder_page_details_view] ## Assigning Roles to a Report Folder :lock: ReportFolder.**Edit** Critical Manufacturing MES allows you to assign roles to Report Folders (not limited to Active Directory Roles) since authentication is not performed in the Report Server but by the host itself. To assign one or more [[user-guide-security-roles]] to a Report Folder it is necessary to: 1. Open the Report Folder details and navigate to the **Roles** section in the Report Folder details page or select the Report Folders in the Report Folder list page. 2. Select the **Assign** button. 3. Choose the desired [[user-guide-security-roles]] for the Report Folder. !!! note You will only be shown Roles that are not already linked to the folder. 4. Select **Next**. ![security_reportfolder_assign_role][security_reportfolder_assign_role] 5. Choose the Access Mode of each Role: Read or Write. !!! info Currently, there is no functional difference between Read and Write modes. This distinction will take effect in a future version of Critical Manufacturing MES. 6. Select **Assign** to complete the operation. ![Screenshot showing a report folder assignment interface with roles and permissions settings.](../images/security_reportfolder_assign_role_access.png) ## Unassigning Roles from a Report Folder :lock: ReportFolder.**Edit** To unassign one or more [[user-guide-security-roles]] from a Report Folder it is necessary to: 1. Open the Report Folder details and navigate to the **Roles** section in the Report Folder details page or select the Report Folders in the Report Folder list page. 2. Choose the [[user-guide-security-roles]] you want to unassign from the Report Folder and select **Unassign**. 3. Select **Unassign** to complete the Wizard. ![security_reportfolder_unassign_role][security_reportfolder_unassign_role] ## Editing a Report Folder Role assignment :lock: ReportFolder.**Edit** To edit a [[user-guide-security-roles|Role]] assignment for a Report Folder, it is necessary to: 1. Open the Report Folder page. 2. Navigate to the **Roles** section, choose a [[user-guide-security-roles|Role]] and select **Edit**. 3. Make the necessary changes. 4. Commit the data to the database by selecting **Save**. ![security_reportfolder_edit_role][security_reportfolder_edit_role] ## Revert a Report Folder Role assignment :lock: ReportFolder.**Edit** To revert a [[user-guide-security-roles|Role]] assignment for a Report Folder and return to the parent security settings, it is necessary to: 1. Open the **Report Folder** page. 2. Select the **Revert** button on the top ribbon. 3. Commit the data to the database by selecting **Save**. ![security_reportfolder_revert_role][security_reportfolder_revert_role] [security_reportfolder_list]: ../images/security_reportfolder_list.png [security_reportfolder_page_details_view]: ../images/security_reportfolder_page_details_view.png [security_reportfolder_assign_role]: ../images/security_reportfolder_assign_role.png [security_reportfolder_unassign_role]: ../images/security_reportfolder_unassign_role.png [security_reportfolder_edit_role]: ../images/security_reportfolder_edit_role.png [security_reportfolder_revert_role]: ../images/security_reportfolder_revert_role.png