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
- Go to your organization settings
- Navigate to the “Users” tab
- Click “Add User” to invite new members
- Enter the email address and select the role:
- Admin: Can manage projects and resources
- Member: Can view and use resources
- 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.