In Workspaces, you give people access by adding them to your organization and workspaces, with an organization role or a workspace access level, instead of creating subaccounts. See Managing Workspace Members.
Subaccounts
The main user of their UpCloud account is able to create additional subaccounts to give access to their team members without sharing their own login credentials.
The account holder can set the user permissions for their subaccounts by limiting members’ access to a specific server, storage and network resources as well as by using the tagging feature.
It’s also recommended to set up a separate subaccount for each API user and integrations with 3rd party services.
Billing contact
A subaccount can be set as the primary billing contact. This means that the subaccount will receive all billing-related emails & notifications. The billing contact's contact details such as address & phone number will be used in invoices and when adding new payment methods. The primary billing contact can also manage the billing details, view history and payment methods for the account.