Account

Update team-project association

Changed on

Teams have been replaced by groups. To make the transition to groups smoother, migrate your teams to groups. Members of the Account Owners team are automatically made super admin. You can change their access level by revoking super admin privileges, or by granting other roles and permissions.

The API endpoint /v1/account/{account_id}/team/{team_id}/project/{project} is deprecated. Use https://api.aiven.io/v1/organization/{organization\_id}/permissions/project/{project\_id} instead. It will be removed on 2026-06-15.

put/account/{account_id}/team/{team_id}/project/{project}

Request

Path parameters

account_idstring required

Account ID

team_idstring required

Team ID

projectstring required

Project name

Request body

team_type'admin' | 'operator' | 'developer' | 'read_only' | 'project:ai_gateway_keys:read' | 'project:ai_gateway_keys:write' | 'project:integrations:read' | 'project:integrations:write' | 'project:networking:read' | 'project:networking:write' | 'project:permissions:read' | 'service:configuration:write' | 'service:logs:read' | 'project:services:read' | 'project:services:write' | 'project:audit_logs:read' | 'project:event_logs:read' | 'service:data:write' | 'service:secrets:read' | 'service:users:write' | 'service:metrics:read' | 'application:access:connect' | 'role:project:admin' | 'role:project:manager' | 'role:project:read' | 'role:services:maintenance' | 'role:services:recover' | 'organization:projects:write' | 'organization:billing:read' | 'organization:billing:write' | 'organization:event_logs:read' | 'organization:users:read' | 'organization:users:write' | 'organization:app_users:write' | 'organization:groups:read' | 'organization:groups:write' | 'organization:domains:write' | 'organization:networking:read' | 'organization:networking:write' | 'organization:sustainability:read' | 'role:organization:admin'

Team type (permission level)

Response

Response

messagestring

Printable result of the request

Changes

    • info

      added the new application:access:connect enum value to the request property

    • info

      added the new organization:groups:read enum value to the request property

    • info

      added the new organization:users:read enum value to the request property

    • info

      added the new role:project:manager enum value to the request property