I would like to restrict access to the events calendar to only authenticated users.
For other areas of my site I use the Content Access module to control access to the different node types. I am using this module for the event content type, however when anonymous users visit site.url/event, they still see the calendar, but it's empty.

Under regular Access Control the only event items are under BasicEvent Module, and they are for creating and editing events.
Is there a way to restrict viewing access of events and the calendar, other than the method I mentioned above?

Cheers,

Comments

rancky’s picture

Hello,
I would like also to restrict access to calendars for authenticated users.

Did you find a solution ?

Anonymous’s picture

Hi all,

got the same question. Did anyone find a solution?

hutch’s picture

You can restrict block access per role in the 'Calendar to browse events.' block configure.

japerry’s picture

Status: Active » Closed (outdated)

Event for Drupal 8 is unrelated to older versions. If an issue similar to this one exists, please open a new issue with the 8.x branch.