How does CALs Licenses work with Azure SQL
There are no license restrictions in Azure SQL Database. No CAL licenses are required.  You pay for the database, and you may use it for any kind of application you wish and for any number of hosts or users. You only need to take in consideration Azure SQL Database limits for the maximum number of concurrent sessions allowed on each tier. Here are the limits for the DTU model and here you will find limits for the vCore model.