Team roles in GreenNode are designed to support secure and efficient collaboration by assigning clear permissions and access levels to each team member. Roles define what actions a user can take and which parts of the Team Space they can access — from model management to billing settings — ensuring the right level of control for every contributor in a shared workspace. Each role includes specific permissions designed for different responsibilities.
Permission | Admin | Dev | Billing | Basic |
View and connect to notebooks | ✅ | ✅ | ❌ | ✅ |
Use existing notebooks | ✅ | ✅ | ❌ | ✅ |
Create, edit, start, or stop notebooks | ✅ | ✅ | ❌ | ❌ |
Access Tuning Jobs features | ✅ | ✅ | ❌ | ❌ |
Access Model Inference features | ✅ | ✅ | ❌ | ❌ |
Use Serverless AI Service | ✅ | ✅ | ❌ | ❌ |
View billing information | ✅ | ❌ | ✅ | ❌ |
Manage billing and payment methods | ✅ | ❌ | ✅ | ❌ |
Invite and manage team members | ✅ | ❌ | ❌ | ❌ |
Manage team roles and permissions | ✅ | ❌ | ❌ | ❌ |
Full administrative control | ✅ | ❌ | ❌ | ❌ |
Role Descriptions
Admin Role
The Admin role grants full access and control across all aspects of the platform. Admins can manage team members, assign roles, configure account settings, handle billing, and operate all computing resources—including Notebook Instances, Tuning Jobs, Model Inference and Serverless features. This role is intended for trusted team leaders who need complete oversight and administrative authority.
Dev Role
The Dev role is designed for developers who require full access to technical resources without administrative or billing permissions. They can view and use existing notebooks, start, stop, and create new Instances, and access features like Tuning Jobs, Model Inference, and Model-as-a-Service. However, they cannot view or manage billing information, or change account settings.
Billing Role
The Billing role is focused solely on financial access. Users with this role can view billing details, manage payment methods, and access invoices. They do not have access to any computing or development resources, making this role suitable for finance or accounting personnel.
Basic Role
The Basic role provides limited access for users who need to work within existing setups but not manage them. They can view and connect to deployed notebooks, but cannot start/stop or create any new resources. They also cannot view billing information or access advanced development features.
Conclusion
Team roles are essential for maintaining a secure and efficient collaborative environment on the GreenNode AI Platform. By leveraging predefined roles—Admin, Dev, Billing, and Basic—teams can assign permissions that align with each member’s responsibilities. This ensures the right level of access and control, promoting both productivity and security across the organization.