Brainboard's documentation
Go to the app ↗
  • Welcome
  • Getting started
    • Fast track
    • Start with a template
    • Start with AI
    • Use cases videos
    • Brainboard philosophy
  • Cloud design
    • Left bar
      • Cloud resources
      • Input & output
    • Design area
      • Node
      • ID card
      • Connectors
      • Versioning
      • Graphical options
    • One action
    • Code Edition
  • Data
    • Data structure
      • Project
      • Environment
      • Cloud architecture
        • Terraform files
        • Readme file
        • Architecture Synchronization
        • Remote backend
      • Template
    • Cloud providers
      • Supported cloud providers
      • Customize provider configuration
      • Unsupported cloud providers
    • Terraform / OpenTofu
      • Modules
        • Module
        • Import modules
        • Manage module
        • Terraform registry credentials
        • Use modules
    • Disaster recovery
  • Automation
    • CI/CD engine
    • Supported plugins
      • Terraform
      • Security
        • Trivy
        • Tfsec
        • Terrascan
        • OPA
        • Checkov
      • Infracost
      • Notifications
        • Email
        • Slack
        • Microsoft Teams
      • Webhooks
    • Pipelines
    • Workflow templates
    • Drift detection
      • Types of drift
      • Remediation
    • Self-Hosted Runner
      • Deploy runner with Kubernetes
      • Deploy runner with docker-compose
  • Settings
    • Overview
    • Authentication
      • Login into Brainboard
      • Single sign-on (SSO)
    • Account management
    • Organization
    • Members
    • Teams
    • Roles & Permissions (RBAC)
      • Level of access
      • Organization RBAC
      • Project RBAC
    • Integrations
      • Git configuration
        • GitHub
        • Azure DevOps (ADO)
        • Bitbucket
        • GitLab
        • How to use
      • Cloud providers
        • AWS
        • Azure
        • GCP
        • OCI
  • Security
    • Data managed by Brainboard
    • SOC 2 Type II
    • Role Based Access Control
  • Help & FAQ
    • Shortcuts
    • FAQ
    • Migration
      • Import from cloud provider
    • Support
    • Glossary
  • Changelog
Powered by GitBook
On this page
  • Architecture Section
  • Project section
  • Environment section

Was this helpful?

Edit on GitHub
  1. Settings
  2. Roles & Permissions (RBAC)

Project RBAC

PreviousOrganization RBACNextIntegrations

Last updated 1 month ago

Was this helpful?

In this section you can craete and customize roles that have permission on your projects, environments and architectures. Like who is allowed to run the pipeline, update the architectures or modify variables and their scope.

Architecture Section

  • Job actions

    • Get: View job details and status

      • Approve: Authorize a job to proceed to the next stage

        • Stop: Terminate a running job

  • Pipeline actions

    • Create: Build a new pipeline

    • List: View all available pipelines

    • Get: View details of a specific pipeline

    • Stop: Halt a running pipeline

  • Workflow actions

    • Create: Define a new workflow

    • List: View all workflows

    • Get: Access details of a specific workflow

    • Update: Modify an existing workflow

    • Delete: Remove a workflow

  • Output actions

    • Create: Generate new output data

    • Get: View output results

    • Update: Modify output configurations

    • Delete: Remove output data

  • One Action operations

    • Apply: Execute a planned change

    • Destroy: Remove deployed resources

    • Validate: Check configuration validity

    • Plan: Preview changes before applying

  • Architecture actions

    • Create: Design a new architecture

    • Get: View architecture details

    • Update: Modify an existing architecture

    • Delete: Remove an architecture

    • Clone: Create a duplicate of an architecture

    • Publish: Make an architecture available to others

    • Export: Generate a downloadable copy of an architecture

  • Variables actions

    • Create: Define new architecture variables

    • Get: View architecture variables

    • Update: Modify existing architecture variables

    • Delete: Remove architecture variables

  • Version actions

    • Create: Create a new version

    • Get: View version details

    • Checkout: Switch to a specific version

Project section

  • Project actions

    • Create: Start a new project

    • List: View all projects

    • Get: Access specific project details

    • Update: Modify project settings

    • Delete: Remove a project

  • Variables actions

    • Create: Define new project variables

    • Get: View project variables

    • Update: Modify existing project variables

    • Delete: Remove project variables

Environment section

  • Environment actions

    • Get: View environment details

    • Create: Set up a new environment

    • Update: Modify environment settings

    • Delete: Remove an environment

  • Variables actions

    • Create: Define new environment variables

    • Get: View environment variables

    • Update: Modify existing environment variables

    • Delete: Remove environment variables