# Embedding a Google calendar

**URL:** <https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612>\
**Category:** Lounge\
**Tags:** googlecalendar, google\
**Created:** [June 30, 2024, 2:44pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612 "2024-06-30T14:44:03Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [June 30, 2024, 2:44pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/1 "2024-06-30T14:44:03Z")

</div>

I want to embed a Google calendar into a site. A calendar which **anyone** can view but which can only be amended by the owner. I can’t find any way of making the calendar public but as read only. Am I missing something

---

<div class="post-metadata">

**Author:** ![differentdan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/differentdan/32/33530_2.png) [@differentdan](https://forums.realmacsoftware.com/u/differentdan)\
**Post date:** [June 30, 2024, 4:58pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/2 "2024-06-30T16:58:13Z")

</div>

Seems like Google’s help doc shows how to do that, is it not working as expected when embedding on your website?

> **[Share your calendar with someone - Google Calendar Help](https://support.google.com/calendar/answer/37082?hl=en)**
>
> Important: Use caution when sharing your calendar and choose what others can access. Anyone with full access permissions to your calendar will be able to: respond to invitations create and edit

 ![share-google-calendar-read-only-view](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/1/b/1b080938c6f80073d8d68c5e5a5f3bf0f1d6b2f6.png)

 ![share-google-calendar-read-only-view-2](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/2/c/2c17fd258302d84f9b48b277b3c2fa6636cc3572.png)

---

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [June 30, 2024, 5:28pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/3 "2024-06-30T17:28:33Z")

</div>

Hi

When I select make available to public the only options I get are 1) See all event details or 2)See only free/busy. With either of these set I still have the plus button at the bottom and anyone accessing can make amendments to the calendar. Have I missed something?

Cheers

Ian

---

<div class="post-metadata">

**Author:** ![differentdan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/differentdan/32/33530_2.png) [@differentdan](https://forums.realmacsoftware.com/u/differentdan)\
**Post date:** [June 30, 2024, 5:35pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/4 "2024-06-30T17:35:26Z")

</div>

> [@grayling](#):
>
> Have I missed something?

Not sure, I don’t have a Google account so it’s not something I can test. It seems like the “See all event details” access permission wouldn’t allow people to add or modify your events, at least that’s what it seems like from that access permissions list.

Perhaps there is someone here that has a Google account that could confirm how those Google Calendar permissions work in practice.

---

<div class="post-metadata">

**Author:** ![Heroic\_Nonsense](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/heroic_nonsense/32/20666_2.png) [@Heroic\_Nonsense](https://forums.realmacsoftware.com/u/Heroic_Nonsense)\
**Post date:** [July 1, 2024, 5:41am UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/5 "2024-07-01T05:41:12Z")

</div>

Perhaps you see the Plus-button because you are the owner and logged in?

If you let someone else check if _they_ see the Plus-button, you’ll know for sure.

Cheers,  
Erwin

---

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [July 1, 2024, 6:13am UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/6 "2024-07-01T06:13:07Z")

</div>

I’ve tested from another machine same problem

---

<div class="post-metadata">

**Author:** ![Heroic\_Nonsense](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/heroic_nonsense/32/20666_2.png) [@Heroic\_Nonsense](https://forums.realmacsoftware.com/u/Heroic_Nonsense)\
**Post date:** [July 1, 2024, 6:21am UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/7 "2024-07-01T06:21:26Z")

</div>

Hi @grayling,

Check **[this link](https://support.google.com/calendar/answer/37082?sjid=13373012088308327994-EU#controlaccess&zippy=%2Cunderstand-permission-settings-for-shared-calendars)**.

It looks like you need to change the permissions and disable the permission “_Make changes to events_” for anyone but yourself - this also disables the plus button.

Cheers,  
Erwin

---

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [July 1, 2024, 2:29pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/8 "2024-07-01T14:29:19Z")

</div>

Hi Erwin,

I’m clearly missing something here. Attached is a screenshot of my settings page and the resultant calendar for integration. You will see that the plus button is still there, Any ideas I am losing the will to live with this……

Cheers

Ian ![calendar.png](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/7/d/7d4cb14949061ac7d5ffe0863c7ebf313960f1da.png) ![settings.png](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/3/2/32c6afce74a41b5036c3709d1279ccf52495bcbd.png)

E: [ian.dodd@mac.com](mailto:ian.dodd@mac.com)

---

<div class="post-metadata">

**Author:** ![Heroic\_Nonsense](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/heroic_nonsense/32/20666_2.png) [@Heroic\_Nonsense](https://forums.realmacsoftware.com/u/Heroic_Nonsense)\
**Post date:** [July 2, 2024, 8:32am UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/9 "2024-07-02T08:32:28Z")

</div>

Hi @grayling,

Your screenshot showing the settings is too small for me to read I’m afraid. Could you upload one in a higher res?

First things first though: are you sure that the button isn’t showing because Google Calendar recognises you and logs you in? Test this by opening the URL in a private browsing tab or alternatively in a browser that you don’t use to log into Google.

Alternatively, you could share the URL to the calendar here so we can have a look.

Cheers,  
Erwin

---

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [July 2, 2024, 2:03pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/10 "2024-07-02T14:03:25Z")

</div>

Hi Edwin

Sorry about the screenshots attached are a couple of PDF’s showing the settings. The link to the site is [https://figweb.co.uk/page-3/](https://figweb.co.uk/page-3/). It’s a work in progress so bear with me. I have viewed the site on a completely separate colleagues machine and still get the button. Appreciate your help with this.

Ian

(Attachment Setting2.pdf is missing)

(Attachment settings1.pdf is missing)

---

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [July 2, 2024, 2:12pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/11 "2024-07-02T14:12:56Z")

</div>

A link to the settings [https://calendar.google.com/calendar/u/0/r/settings/calendar/ZGRiNGRkMGRhMDUzMWI4ZGZlZGQzNjc0MDU0NjZiYjUwYjUwNDU3YjZiYWI0OWMwOTQwZjc3Nzk0ZjEyOTdhZkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t](https://calendar.google.com/calendar/u/0/r/settings/calendar/ZGRiNGRkMGRhMDUzMWI4ZGZlZGQzNjc0MDU0NjZiYjUwYjUwNDU3YjZiYWI0OWMwOTQwZjc3Nzk0ZjEyOTdhZkBncm91cC5jYWxlbmRhci5nb29nbGUuY29t)

E: [ian.dodd@mac.com](mailto:ian.dodd@mac.com)  
M: 07515 561603

---

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [July 2, 2024, 4:50pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/12 "2024-07-02T16:50:26Z")

</div>

And here are some JPEGS

 ![3.jpg](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/e/1/e119be4d71e0829d42cf7552e170582d444b98c2.jpeg) ![2.jpg](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/6/2/6252a40d24f98227d45966783c54dbcae9d13922.jpeg) ![1.jpg](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/b/8/b852dc4c3ea30fe9874407c3bd82f7e997f9138c.jpeg)

---

<div class="post-metadata">

**Author:** ![differentdan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/differentdan/32/33530_2.png) [@differentdan](https://forums.realmacsoftware.com/u/differentdan)\
**Post date:** [July 2, 2024, 5:48pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/13 "2024-07-02T17:48:42Z")

</div>

Does that + button allow people to add to or modify events on your embedded calendar? Or is it just a button that allows people to subscribe to your calendar so they get updates when you add or modify events?

The code makes it seem like that button allows a person to subscribe to the calendar. Would that allow them to add to or modify your calendar’s events?

 ![google-calendar-code](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/5/8/58969d6befd59948e920e7f3829e0c672f5a11ef.png)

---

<div class="post-metadata">

**Author:** ![Heroic\_Nonsense](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/heroic_nonsense/32/20666_2.png) [@Heroic\_Nonsense](https://forums.realmacsoftware.com/u/Heroic_Nonsense)\
**Post date:** [July 3, 2024, 5:43am UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/14 "2024-07-03T05:43:55Z")

</div>

You just beat me to it @differentdan !

@grayling when I click that plus-button, it allows me to add your calendar to my own. If I then proceed to add an item, it shows up on my combined calendar, but not on the one posted on your site.

I tested this by adding an item for 8pm today. As you can see, it doesn’t show on your website’s calendar.

All good then!

Cheers,  
Erwin

---

<div class="post-metadata">

**Author:** ![grayling](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@grayling](https://forums.realmacsoftware.com/u/grayling)\
**Post date:** [July 3, 2024, 7:28am UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/15 "2024-07-03T07:28:09Z")

</div>

Doh! Thanks both

---

<div class="post-metadata">

**Author:** ![differentdan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/differentdan/32/33530_2.png) [@differentdan](https://forums.realmacsoftware.com/u/differentdan)\
**Post date:** [July 3, 2024, 1:47pm UTC](https://forums.realmacsoftware.com/t/embedding-a-google-calendar/43612/16 "2024-07-03T13:47:36Z")

</div>

Awesome, happy to hear it’s resolved, and thank you @Heroic_Nonsense for testing with your Google account. I’m not a big Google fan so avoid having a personal account with them. I know that’s not easy to do for a lot of people though, especially business owners. Thanks again. 🙏
