Skip to main content

Documentation Index

Fetch the complete documentation index at: https://budecosystem-b7b14df4.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Bud User Management helps teams control who can access the platform, what they can do, and how access is audited. It combines authentication, role-based access control (RBAC), and project-level sharing so organizations can scale safely.

What You Can Manage

  • Authentication: Sign-in, token refresh, logout, password reset.
  • Users: Invite, view, edit, and deactivate users.
  • Roles: Assign roles such as super_admin, admin, developer, devops, tester, and user.
  • Permissions: Configure module-level view and manage scopes.
  • Project Access: Grant project-scoped permissions for collaboration.
  • Governance: Track activity and permission changes for operational review.

Core Capabilities

CapabilityWhy It MattersExample
Module RBACLimits access by functionuser:manage for admin operations
Project ScopesEnables controlled collaborationShared project with view only
User TypesSeparates admin and client experiencesAdmin vs client dashboards
Session SecurityReduces token abuse riskRefresh-token based re-auth
AuditabilitySupports compliance and incident responseUser lifecycle and permission events

How It Fits in Bud

  • Admin operators can manage users and permissions from User Management.
  • Client users can work within assigned project boundaries.
  • Security teams can enforce least privilege and periodic access reviews.

Getting Started

Quick Start

Add your first users and assign permissions

Concepts

Learn role, scope, and access inheritance

Guided Setup

Build a production-ready access model