RE: Regarding the Customer Engagement License and Team Member License Details
Hello,
Team Member subscription is a limited licensing that will only allow users to access Sales Team Members and Customer Service Team Members application.
The Dynamics 365 Team Members license is a named user subscription designed for users whose jobs aren't necessarily tied to a function but who still need to use the basic functionality of a line-of-business system. This license gives users lightweight access through designated scenarios built into the Team Member experience.
This applications have a 15 entity limit (OOB and custom) and several actions (like qualify a Lead record) is not allowed. Also, the most part entity records are Read Only (Opportunity, for example). More details about Team Member subscription can be found here: docs.microsoft.com/.../team-members-license
Limitation details can be found into Licensing Guide: go.microsoft.com/.../
Customer Engagement subscription is the most complete licensing and there are no limitations about Dynamics 365 functionalities, including for custom apps (Model Driven - apps are built using the Dynamics 365 framework and can only connect to the Common Data Service as their data source). Considering the plan Dynamics 365 Customer Engagement Plan 1 (deprecated) you would have access to preferred solutions like Sales and Service Hub, Project Service and Field Service.
Based on new licensing model, you must acquire a Dynamics 365 plan as base license for your users, but independently about your decision (Sales Professional, Service Professional, there are no limitations to use the main application of this subscription). For more details about Dynamics 365 licensing model, please reach the License Guide and price table: dynamics.microsoft.com/.../
Thanks,