I have a single office web apps server to which my SharePoint 2013 environment is bound. I have just turned on office web apps edit functionality for my intranet/extranet SharePoint 2013 farm.
To do that, I used New-SPUserLicenseMapping and assigned the "OfficeWebAppsEdit" License to a particular Security Group for intranet. When you assign the "OfficeWebAppsEdit" License to a particular Security Group, everyone else has to be assigned a standard/Enterprise licence so that they can access other Enterprise features such as Infopath Forms. I assigned the Enterprise Licence to remaining Domain Users and everything is working as expected for Internal Users.
I have another webapplication which is extended to Internet Zone and Anonymous users have access to it. The web application uses some infopath forms for anonymous users. Now, on that internet facing application, the anonymous users are getting an error that they are not licensed to use Infopath Forms.
Now my question is:
How to I assign an Enterprise License to Anonymous users ? Or How do I resolve the anonymous users not being able to access infopath forms.
This is how I did it for a Security Group.
$a=New-SPUserLicenseMapping -SecurityGroup yoursecuritygroup -License Enterprise
$a | Add-SPUserLicenseMapping