- a new profile based on the new Salesforce Integration license,
- created a new user (Portal API User) using this license,
- have set the Permission Set License Assignment on this User to Salesforce API Integration and
- created a new Permission Set (I did not assign a license for it here - set to None) wherein I set the CRUD for the various objects (custom and standard), and various other permissions needed.
When I try and assign this Permission Set to the new API user I get the following error:
Can't assign permission set Portal API to user Portal API User. The user license doesn't allow the permission: View All Activities
I cannot find a permission setting for this anywhere, so have no clue what to do. I removed View All from every object, but still no luck.
What is it referring to?
UPDATE: I eventually found the setting under App Permissions->Sales