Manage User Permissions in Visual Expert

Visual Expert provides robust user management capabilities, allowing administrators to control permissions and access effectively. Below are the details of the available functions:

Accessing User Management Functions

To manage user permissions, follow these steps:

  1. Open Visual Expert.
  2. Navigate to one of the following paths:
    • Home ➔ Manage Source Code
    • Settings ➔ More Settings ➔ Users

Access User Management Settings

Permission Types

Permissions in Visual Expert are categorized as User-Based and Project-Based to facilitate granular control.

1. User-Based Permissions

These permissions apply across all projects.

  • Can Create Project: Enables users to create new projects, ensuring efficient organization and management of code analysis tasks.
  • Can Approve User: Allows designated users to approve new user requests for access, streamlining onboarding and access management.
  • Can Reject User: Empowers authorized users to deny access requests, ensuring security and control.
  • Can Delete User: Grants the ability to permanently remove user accounts, maintaining data security and access management.
  • Can Change Repo Settings: Allows modification of repository settings for flexibility in meeting project requirements.
  • Full Access Control:
    • Users with full access control cannot have their permissions edited by others.
    • These users automatically receive full permissions for all projects.
    • Full access users cannot modify the permissions of project owners.
    • To change the permissions of a project owner, first, assign ownership to another user.

Manage User-based Permissions

2. Project-Based Permissions

These permissions are specific to individual projects.

  • Can Open: Allows users to access and view projects, ensuring effective collaboration.
  • Can Edit: Grants the ability to modify project content, enabling continuous improvement and flexibility.
  • Can Analyze: Enables users to perform code analysis, assess quality, and identify optimization opportunities.
  • Can Export: Allows users to export project data and analysis results, supporting collaboration through report generation.
  • Access Control: Users with project-level access control can grant permissions to others for that project, regardless of their overall access level.

Manage Project-based Permissions

Additional Functions

Visual Expert includes supplementary administrative tools for effective user management.

  • Set Project Owner: Assign ownership of a project to a specific user, ensuring clear accountability.
  • Remove User: Delete user accounts to manage access and maintain system organization.
  • Reset Password: Reset user passwords to ensure secure access and facilitate user management.
  • Show Deleted Users: View and restore previously deleted user accounts. This feature provides transparency and administrative oversight, ensuring an organized user database.

Manage Additional User Permissions

 

More from Visual Expert Configuration

Visual Expert, User Management, User Permissions, Project-based Permissions, User-based Permissions, Access Control