There are several types of calendars in the Jira calendar, and depending on these types, the permission settings are slightly different.
Now I will tell you everything:

Basic Calendar - Such a calendar does not use issues from Jira, so we need to make sure:

Project Calendars (Project, JQL, or Filters)

System-> Global Permissions-> Calendar Users

The user you want to grant access to must be in this group.
Most likely, all your users are in this group by default.