๐Ÿ”’ Nimbly [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md): Access Control

The [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) - Access Control feature empowers administrators to define and manage user role permissions, specifying precisely which roles can perform various actions within the Nimbly Web Adminโ€™s [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) module. This ensures a controlled, secure, and efficient workflow for managing and resolving all [issues](../../Issue Tracker/IssueTrackerOverview.md).


๐Ÿš€ Status & Compatibility

  • Current Status: Released and available in the production environment.
  • Platform: Web

๐Ÿ”‘ Access & Permissions

Configuring [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) access control requires elevated privileges within the Nimbly platform.

RequirementDetails
Required RolesSuperadmin, Account Holder, Admin
Interface LocationSettings > Access Control > Issue Tracker tab
Configurable RolesSuperadmin, Account Holder, Admin, Supervisor, Auditor, and any Customized Roles defined in your Nimbly environment.

Export to Sheets


โœจ Key Capabilities

[Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) Access Control provides granular control over user interactions with the module:

  • Role-Based Access Control: Define [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) capabilities distinctly for each user role.
  • Granular Permissions: Control specific actions that roles can execute within the [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md).
  • Issue [Visibility](../Data Visibility/DataVisibilityOverview.md) Management: Regulate which roles have permission to view [issues](../../Issue Tracker/IssueTrackerOverview.md).
  • Issue Assignment Control: Determine which roles can assign [issues](../../Issue Tracker/IssueTrackerOverview.md) to users or departments.
  • Comprehensive Issue Management: Control permissions for:
    • Updating issue status
    • Modifying issue due dates
    • Adding members to an issue
    • Creating new issue categories

โš™๏ธ Core Workflows & UI Walkthrough

1. Navigating to [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) Access Control

  1. Log in to the Nimbly Web Admin.
  2. Navigate to Settings from the main menu.
  3. Click on Access Control.
  4. Select the Issue Tracker tab.

2. Viewing and Modifying Role Permissions

  1. The page presents a matrix:
    • User Roles (e.g., Superadmin, Account Holder, Admin, Supervisor, Auditor, Customized Role) are displayed across the top.
    • [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) Actions are listed along the side.
  2. Key actions include:
    • Approve Issues
    • Add new issue
    • Update issue status
    • Assign department
    • Assign user
    • Modify issue due date
    • Add member
    • Create Category
  3. Permissions are visually indicated by:
    • Checkmarks: The role has the corresponding permission.
    • Empty Boxes: The role does not have the corresponding permission.
  4. To toggle a permission, simply click on the checkmark or empty box.
  5. After making changes, click Save to apply the updated permissions.

๐Ÿ› ๏ธ Configuration & Customization

Administrators have the flexibility to customize which roles can access specific [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) functions, enabling them to tailor the system precisely to their organizationโ€™s operational workflows and security policies.

  • User Roles: This feature is fundamentally built upon the user roles and definitions established elsewhere in the Nimbly Web Admin.
  • [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) Module: Access Control directly governs user capabilities within the [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md).
  • Dashboard [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md): Permissions configured here directly impact a userโ€™s ability to interact with [issues](../../Issue Tracker/IssueTrackerOverview.md) visible in the Dashboardโ€™s [Issue Tracker](../../Issue Tracker/IssueTrackerOverview.md) overview. This dashboard provides real-time [visibility](../Data Visibility/DataVisibilityOverview.md) into reported [issues](../../Issue Tracker/IssueTrackerOverview.md), enabling proactive monitoring, identification of recurring problems, and continuous process improvement based on the access granted to various roles.

โœ… Best Practices

  • Principle of Least Privilege: Always grant only the minimum necessary permissions for each role to perform its duties effectively. Avoid over-privileging users.
  • Regular Review: Periodically review and update permissions to ensure they accurately reflect any changes in user roles, responsibilities, or organizational processes.
  • Thorough Testing: After making any changes to permissions, test thoroughly with affected user accounts to verify that users have the correct and intended access levels, and no more.