This sample should get you up and running quickly!
Removing the Logo
When running in embedded mode, you may not want to display your logo inside Kbee. For example, you may already have your logo on your page.
To remove the logo from the embedded mode, go to Settings → Security → Hide Logo on Embedded Pages
Click save to update your pages.
Require Page to be Embedded
You can also require that users only access your space in the embedded mode. Yo do this, switch on “Require Page to be Embedded”
Embedded mode lets users access your space even if access to your space is restricted. Anyone who can access the embedded page can access your space. This is very convenient when you want to lock access behind your own login, but there are some things to be aware of.
If your space only consists of Google Docs, everything will work as expected in embedded mode.
Other content (PDFs, Slides, Sheets, etc)
Non Docs content requires the user to have access to the underlying item in Google Drive. If you know who the users or groups accessing your space will be, you can add them in Kbee or Google Drive.
If you do not know ahead of time who your users will be, the best choice is to turn on link sharing on the space. This will allow anyone to view the content without needing to be explicitly shared on Google Drive.
However, this means that folks who guess your Google Drive folder’s ID will be able to view your content. Guessing this ID is not easy, but it may be possible.
In order to use this library with React, the render function call must be used inside a useEffect hook. You also need to use the bypassDocumentLoadEvent in order for things to work.