Before you can assign users to a team, you must first prepare them by assigning them proper capabilities or roles.
Then, to add a new team:
You can any any user as a team member. BUT, before they can perform any actions they must have the correct roles/capabilities.
You can grant any user a permission on the team but if they don’t have the capability, they will still not be allowed to perform the action.
If a user has been assigned the WPCDAppManager role and you try to give that user the ability to View Servers, they will not be able to view any servers. This is because the WPCDAppManager role does not have the view_server capability. Without the view_server capability, the ALL CLOUD SERVERS menu option will not appear for them.