Answers.Body: <p>I published an example View for a <a href="http://www.fuzion.co.nz/blogs/simple-view-showing-civi-events-calendar" rel="nofollow noreferrer">CiviEvent calendar</a>. It may be useful to you as a way around the issue. Note the need for <a href="https://www.drupal.org/project/civicrm_entity" rel="nofollow noreferrer">CiviCRM Entities</a> module</p>
  
  <p>Screenshots per Jon's request</p>
  
  <p>Add view from template <a href="https://i.sstatic.net/8QP2g.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/8QP2g.png" alt="enter image description here"></a> </p>
  
  <p>Views displays <a href="https://i.sstatic.net/pDM8d.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/pDM8d.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-11T13:45:43.107Z
Answers.Text: Intriguing!  Do you have a screenshot available you can add, here or on the blog?
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-13T21:13:01.180Z
Answers.Text: not sure which you were wanting. added a couple
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-08T19:02:11.560Z
Answers.LastActivityDate: 2016-03-13T21:12:44.727Z
Answers.LastEditDate: 2016-03-13T21:12:44.727Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>I would take a closer look at the event calendar extension and check which permission exactly it needs (something more specific like "CiviEvent: view event info" might work) - if that's not the case, I would file an issue with that extension as it's probably a bug. Ask the extension author to change the permission check to "CiviEvent: view event info".</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-06T15:05:03.850Z
Answers.Text: And if they don't respond, ask your friendly neighbourhood freelancer to do it for you :)
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-12T04:32:43.763Z
Answers.Text: I have tried this! And filed the bug... and I'm the YFNF in question, but new to CiviCRM so not quite sure where permission hooks sit yet. Will find it though.
Answers.UserDisplayName: yycroman
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-06T13:59:59.520Z
Answers.LastActivityDate: 2016-03-06T13:59:59.520Z
Answers.UserDisplayName: Coleman
Answers.Body: <p>This is pretty good but it doesn't seem to display multi-day events short of adding start and end date fields to the display - other than on whichever date (end or start) selected. I found a way to do this on the Drupal site using a number of modules, but its a little beyond me. Hoping the existing CIVICRM extension is updated!</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-20T16:31:07.263Z
Answers.LastActivityDate: 2016-03-20T16:31:07.263Z
Answers.UserDisplayName: Chris Hutcheson
Body: <p>I am running CiviCRM 4.6.8 on Drupal 7. </p>
  
  <p>I am using the "Event Calendar" extension to expose a calendar view. The extension works well, with one problem: it only displays the calendar to users with the "Access CiviCRM" permission. </p>
  
  <p>I have had to enable this for anonymous users, which isn't ideal to begin with, but I can manage it by restricting their access to everything else. However, as a result, they can access the CiviCRM Home and Dashboard (despite not having permission to it in Drupal permissions). The Dashboard shows every available dashlet with a bit old "ACCESS DENIED" under it. I'd rather avoid this altogether, and get them to an Access Denied page if they try to access CiviCRM home. Is this possible? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-03-08T17:25:11.567Z
Comments.Text: We've got part of an old custom Drupal module that whitelists certain users by Drupal role to only be able to access certain pages, otherwise they get redirected. It was used for the previous version of our members' portal until last year. But looking at what permission the extension checks for is the better solution :)
Comments.UserDisplayName: DaveFF
Tags: <civievent><drupal><permissions>
Title: Restrict access to CiviCRM home
ThreadText: # Restrict access to CiviCRM home
  
  (Asked by: username_0 on 2016-03-06)
  
  I am running CiviCRM 4.6.8 on Drupal 7.
  
  I am using the "Event Calendar" extension to expose a calendar view. The extension works well, with one problem: it only displays the calendar to users with the "Access CiviCRM" permission.
  
  I have had to enable this for anonymous users, which isn't ideal to begin with, but I can manage it by restricting their access to everything else. However, as a result, they can access the CiviCRM Home and Dashboard (despite not having permission to it in Drupal permissions). The Dashboard shows every available dashlet with a bit old "ACCESS DENIED" under it. I'd rather avoid this altogether, and get them to an Access Denied page if they try to access CiviCRM home. Is this possible?
  
  **Tags:** civievent, drupal, permissions
  
  > **Comments:**
  > **username_1**: We've got part of an old custom Drupal module that whitelists certain users by Drupal role to only be able to access certain pages, otherwise they get redirected. It was used for the previous version of our members' portal until last year. But looking at what permission the extension checks for is the better solution :)  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2016-03-08. Score: 2
  
  I published an example View for a [CiviEvent calendar](http://www.fuzion.co.nz/blogs/simple-view-showing-civi-events-calendar). It may be useful to you as a way around the issue. Note the need for [CiviCRM Entities](https://www.drupal.org/project/civicrm_entity) module
  
  Screenshots per Jon's request
  
  Add view from template [![enter image description here](https://i.sstatic.net/8QP2g.png)](https://i.sstatic.net/8QP2g.png)
  
  Views displays [![enter image description here](https://i.sstatic.net/pDM8d.png)](https://i.sstatic.net/pDM8d.png)
  
  > **Comments:**
  > **username_3**: Intriguing!  Do you have a screenshot available you can add, here or on the blog?  
  > **username_2**: not sure which you were wanting. added a couple  
  
  ---
  
  ### Answer by username_4 on 2016-03-06. Score: 2
  
  I would take a closer look at the event calendar extension and check which permission exactly it needs (something more specific like "CiviEvent: view event info" might work) - if that's not the case, I would file an issue with that extension as it's probably a bug. Ask the extension author to change the permission check to "CiviEvent: view event info".
  
  > **Comments:**
  > **username_5**: And if they don't respond, ask your friendly neighbourhood freelancer to do it for you :)  
  > **username_0**: I have tried this! And filed the bug... and I'm the YFNF in question, but new to CiviCRM so not quite sure where permission hooks sit yet. Will find it though.  
  
  ---
  
  ### Answer by username_6 on 2016-03-20. Score: 0
  
  This is pretty good but it doesn't seem to display multi-day events short of adding start and end date fields to the display - other than on whichever date (end or start) selected. I found a way to do this on the Drupal site using a number of modules, but its a little beyond me. Hoping the existing CIVICRM extension is updated!
  
  
  ---
  
  