element-hq / element-integration-manager

Element Integration Manager related issues
6 stars 1 forks source link

make it clear that google docs have to have public permissions for embed to work into widgets #75

Open ara4n opened 6 years ago

cloudwheels commented 5 years ago

Hi, Just getting into riot.im, so excuse any ignorance of project organisation. I added the Google Calendar widget and had an X-Frame-Options: DENY error. I fixed this by making a test calendar public, so I guess this issue has the answer that google permissions are not integrated within the widget and any google calendars (and files with the drive widget) have to have public permissions. Obviously, if the case, that's a bit rubbish and as this issue identifies at least needs to be made clear in the docs. Can anyone please clarify:

There are some closed issues which kind of suggest the google widgets work, without mentioning the need for public sharing, so referencing those here: vector-im/element-web#6812 vector-im/element-web#5581