How to Embed a Google Calendar

Q: Yesterday, when I embedded the calendar, all was well. Today, I see this message at the top of the calendar: “Events from one or more calendars could not be shown here because you do not have the permission to view them.” I doubt this is a Google issue, i.e. privacy settings…but maybe that’s it?

A: You do not have the calendar sharing set properly in Google calendar or you used the incorrect URL

Yesterday, when you embedded the calendar, you were also logged into Google. Today you are not logged into Google and therefore see the error message.

There are two solutions. One, set your Google calendar to Public. Two, embed the private URL. Both of these are available from Calendar Settings.

Open your calendar’s settings:

  1. View your calendar
  2. Click on “Settings” from the top tabs
  3. If you have multiple calendars, make certain you have the correct calendar selected
    1. Click “Calendar” tab
    2. Select which calendar to edit

Get link to a public calendar:

  1. Click the “Share this calendar” tab
  2. Check “Mark this calendar public”
  3. Click the “Calendar details” tab
  4. Click the “HTML” button in the Calendar address section
  5. Copy the URL that is displayed

Get link to a private calendar:

  1. Click the “Calendar details” tab
  2. Click the “HTML” button in the Private address section
  3. Copy the URL that is displayed

Now that you have the correct Privacy settings and URL, all you need to do is paste the URL into your Portal settings.

This entry was posted in calendar, portal and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Comment

  1. Winnie
    Posted August 17, 2009 at 11:52 am | Permalink

    Thank you, Gary! Your directions worked perfectly… I had used the URL from Google’s ”embed your calendar’ link instead…wrong one I guess. It’s working properly now!

    I love this portal feature! Whoo-hoo.

    Winnie

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>