Issue Panel Permissions

The Issue Table is designed with specific permissions to ensure proper access control. There are two main user roles: administrators (project or Jira) and regular users.

Administrator Permissions

Administrators are granted comprehensive and unrestricted access to the configuration page of the tool, which empowers them with the ability to open, edit, and customize a wide range of settings to suit specific organizational needs and preferences.

Configuration Page Access

Administrators can access and modify the configuration page, enabling them to configure the issue table for each project. This includes:

  • Tab Management: Administrators have the authority to manage configuration tabs that could hold configurational data for multiple issue types. This includes creating new tabs, renaming existing ones for clarity or relevancy, deleting obsolete tabs.

  • Issue Source Configuration: These configuration items are responsible for defining and configuring issue types and the issue source of the panel. With these items, you can ensure that only the relevant issues will be displayed in the table on specific issue types.

  • Fields Configuration: Customizing fields, setting up aggregation rules, and determining the order in which these fields appear is another key area under the purview of administrators. The ability to manipulate these fields allows for a dynamic representation of data that aligns with the specific analytical and reporting needs of the project.

 

User Permissions

Regular users have limited access and are primarily focused on using the issue panel without the ability to modify the tool's configuration.

Issue Panel Access

Regular users are provided with the capability to view and actively engage with the issue panel, which effectively displays information according to the configurations set by administrators. Users only see issues on this table that they already have access to, which helps you maintain the integrity of permissions, ensuring there are no data breaches.

Sorting

The panel is designed to showcase issues in a specific, pre-determined order. When users click on the name of a field within the panel, it triggers a sorting function that organizes the rows based on the selected field; a first click sorts the data in ascending order, a subsequent click switches to descending order, and this cycle repeats with each additional click for dynamic sorting.

Updating data

Additionally, the interface allows users to interact directly with the items in the table. By clicking on a specific row, the data becomes editable, enabling users to modify values for the selected fields as per their requirements. Once the changes are made, users have two options: they can either update the issue, permanently applying the changed values, or cancel the modifications, reverting to the original data. It's important to note that the ability to update an issue is contingent upon having the requisite 'edit issue' permissions.

Moreover, the panel includes certain fields that are designated as 'read-only.' These fields are visible to users for informational purposes, but they cannot be modified, thus preserving the integrity of specific data points that are essential for accurate tracking and reporting. A field may be read-only for two reasons: either it is not included in the edit field, or the updating feature is not yet available for it.