The Dynamics 365 Business Central Team Members subscription is a named user subscription designed for users who are not tied to a particular function, but who require basic Dynamics 365 Business Central functionality. This license includes read access as well as some write access for select light tasks across Dynamics 365 Business Central functionality for a given tenant. The Dynamics 365 Business Central Team Members SL grants a user full read access to Dynamics 365 Business Central Essentials and Dynamics 365 Business Central Premium for a given tenant. In addition, the Dynamics 365 Business Central Team Members SL includes some limited use write access to Dynamics 365 Business Central Essentials and Premium.
Dynamics 365 Business Central Team Members also includes the “PowerApps for Dynamics 365 Applications” license. Dynamics 365 Business Central Team Members users can use PowerApps to access Dynamics 365 Business Centre within the bounds of their Team Members license.
Dynamics 365 Business Central Team Members requires that at least one other user be licensed with Dynamics 365 Business Central Essentials or Dynamics 365 Business Central Premium.
Dynamics 365 Business Central Team Members users can do the following:
• Read anything within Dynamics 365 Business Central
• Update existing data and entries in Dynamics 365 Business Central - existing data are records like
customer, vendor or item records which are already created. Entries means entries on which it is specifically allowed from an accounting perspective to update specific information. (e.g. due date on customer ledger entries)
• Approve or reject tasks in all workflows assigned to a user
• Create, edit, delete a quote
• Create, edit, delete personal information
• Enter a time sheet for Jobs
• Use PowerApps for Dynamics 365
SO: the answer to your question is No, you cannot do that with a Team Member license.
If you use PowerApps, this could be ok.
An external user could be the best choice for on-prem solution with web services.