Normal license: Every user with a security role that grants write permission to a table in Dynamics 365 requires a
license. For details see: How licenses are counted
Per user license: If you don't want to purchase a license for all your users, you should choose the per user model. The limitation you have with this model is that you have to purchase initially at least 10 licenses.