VeriBOM User Guide
  • Getting Started
    • Introduction
    • Signup up for VeriBOM as an Organization
    • Login to VeriBOM as an Organization
  • SBOM Concepts
  • Product Management
    • Adding Product
    • Editing Product
    • Deletion of Product
    • Additional Notes
  • Connection Management
    • Adding Connection as Publisher
    • Adding Connection as Auditor
    • Editing Connection
    • Deletion of Connection
  • Project and SBOM Management
    • Adding Project
    • Scan Sources Integration
      • Source Code Upload
      • SCM Integration - GitHub
      • Container Image Scanning
      • CI/CD Integration - Jenkins
      • Container Orchestration Platforms
    • Initiating SBOM Scans
    • Publishing SBOMs
    • Editing Project
    • Deletion of Project
  • User Management
    • Adding User
    • Editing User
    • Deletion of User
  • Roles and Permissions Management
    • Predefined Roles and Permission
    • Custom Roles and Permission
      • Permissions Hierarchy
  • Organization Types
    • Sending Invitation Request to Organization From Partner Portal
    • Sending Invitation Request to Partner From Partner Portal
    • Free Publisher
    • Publisher
    • Auditor
  • Appendices
    • Contact Information
    • Glossary
    • Troubleshooting
    • Frequently Asked Questions (FAQ)
    • VeriBOM Video Guides
    • Best Practices
    • References
    • Supported Languages and Manifests
Powered by GitBook
On this page

Roles and Permissions Management

The roles and permissions that are given to users within VeriBOM determine the access and operations they are permitted to carry out. This section explains the different roles, the hierarchy of permissions, and how custom roles can be created and assigned.

Roles are a fundamental aspect of user management.

  1. Choose the Right Role: When adding or editing a user, select the appropriate role for their responsibilities. Roles include Super-Admin, Connection Owner, Product Owner, Project Admin, and Normal User.

  2. Permissions Assignment: Each role comes with a predefined set of permissions. These permissions dictate what actions the user can perform within VeriBOM.

  3. Custom Roles: You also have the flexibility to create custom roles with specific permissions tailored to your organization's requirements.

Role-Based Access

Your organization's administrator will assign you a role based on your responsibilities and access needs within VeriBOM. Here's what you need to know about role-based access:

  • Pre-defined Roles: 5 pre-defined roles with a pre-defined set of permissions are there by default.

  • Custom Roles: In some cases, custom roles with specific permissions may be created for specialized tasks or responsibilities.

  • Default Permissions: By default, each role has a predefined set of permissions, but these can be customized to suit your organization's specific requirements.

  • Hierarchy: Permissions are typically structured hierarchically, with "add," "edit," "delete," and "view" being the primary hierarchy levels.

PreviousDeletion of UserNextPredefined Roles and Permission

Last updated 1 year ago