When discussing Office 365 licencing there are a number of things that as an architect or developer you must be aware of.
EDIT: A handy Excel tool for checking which features are available for different licence types can be found here: Office 365 service comparison
Creating solutions for limited users
Kiosk users are the cheap users will the greatest restrictions. However the limitations placed on these users really are quite manageable in many circumstances and shouldn’t cause you particular worry when developing a solution for these users. The key points to remember when providing a solution to these users is:
- They don’t have a user profile. They can still view the ‘My Settings’ page, but not the ‘About Me’ page. These users still have the full set of user profile properties which can be set by an administrator or via AD synch and programmed against.
- They can only use Office Web Apps in READ mode. They cannot edit documents with a client version of the correct Office application. Kiosk users from a K2 licence (opposed to K1) can also edit documents using OWA.
- They can’t be administrators at the tenant or site collection level. However they can be granted Full Control permissions.
Be aware of the feature set available in Production
There are obviously many other Enterprise features which I won’t mention explicitly but have a browse over the below table: