This article explains how to configure filters on Lightning calendar components. Configuring filters on VisualForce calendar components is explained here: Configure Filterable Fields
Filter Permissions -
...
The LWC filters works with two different sObjects, Stored Filter Set and Stored Filter Set Values. For the filters to work a user needs read access to both objects.
In order to create/update/delete personal/global filters users require create, update, and delete permissions on the Stored Filter Set sObject.
If a user has to be able to edit properties on a global filter that they don’t have normal edit permission on, they require create/update permission on the Stored Filter Set Values sObject as well.
Filter Permissions - custom permissions
There are two custom permissions that control a user’s level of access to filter configuration:
...