Skip to content
DocumentationGetting StartedResource Management

Resource Management

Resources in Aptos Build are organized within projects and organizations, enabling efficient resource management and collaboration. This hierarchical structure allows teams to maintain clear boundaries between different applications while sharing common infrastructure and access controls.

Learn about resource management with this video:


Resource Hierarchy

Resources in Aptos Build are organized in a hierarchical structure:

Organization
└── Projects
    └── Resources (APIs, Indexers, etc.)

Resource Organization

Resources are managed within projects, which are owned by organizations. This structure provides:

  • Clear resource ownership and boundaries
  • Isolated environments for different applications
  • Shared infrastructure and access controls
  • Centralized billing and usage management

Resource Access Control

Access to resources is controlled through organization roles:

  • Owners: Have full control over all resources, including:

    • Creating and managing projects
    • Setting resource usage limits
    • Managing resource access
    • Configuring billing settings
  • Admins: Can manage project resources, including:

    • Creating and configuring resources
    • Managing resource settings
    • Monitoring resource usage
    • Cannot modify billing or organization settings
  • Members: Can use resources, including:

    • Accessing assigned resources
    • Viewing resource status
    • Using resource features
    • Cannot modify resource settings

Resource Management Features

Resource Isolation

Projects provide isolated environments for resources:

  • Separate resource configurations
  • Independent scaling and monitoring
  • Isolated access controls
  • Clear resource boundaries

Resource Sharing

Resources can be shared across projects while maintaining:

  • Usage tracking per project
  • Access control boundaries
  • Resource quotas
  • Billing separation

Member Management

Effective member management is essential for controlling resource access and maintaining security.

Managing Organization Members

  1. Go to your organization settings
  2. Navigate to the “Users” tab
  3. Click “Add User” to invite new members
  4. Enter the email address and select the role:
    • Admin: Can manage projects and resources
    • Member: Can view and use resources
  5. The invited member will receive an email to accept the invitation

Changing Member Roles

Organization owners can:

  • Change member roles between Admin and Member
  • Remove members from the organization
  • Transfer ownership to another member
  • Cannot change their own role (must transfer ownership first)
⚠️

When changing member roles, consider the impact on resource access. Members with higher privileges will have greater control over resources and their configurations.