mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.7 KiB
2.7 KiB
title | description |
---|---|
Share Base | Procedures to share a base & generating embedded iframe |
Generate Share base
- Open Project
- Click on
Share
button to the top right in the top navigation bar
- Under
Shared base
section and toggleEnable public access
to enable shared base
- Share base link generated is displayed over & can be used to share this project to others. Click
Copy Link
to copy URL
Modify Share base
Modifying Share base
will invalidate the Share base
link generated previously and will generate a new link.
- Open Project base
- Click on 'Share' button on top right tool bar
- Toggle
Enable public access
to disable base share - Toggle
Enable public access
to re-enable base share & generate a new link
Disable Share base
Disabling Share base
will invalidate the generated Share base
link
- Open Project base
- Click on 'Share' button on top right tool bar
- Toggle
Enable public access
to disable base share
Share base Access Permissions
Shared base can be configured as
- Viewer - User with the link will get READ ONLY access to the project data.
- Editor - User with the link will get READ & WRITE access to the project data.
Toggle Enable Editor Access
button to configure permissions as desired
Embeddable Frame
NocoDB interface can be embedded into existing applications easily by making use of HTML IFRAME) attribute.
Generate embeddable HTML code
- Open Project base
- Click on 'Share' button on top right tool bar
- Under 'Shared base link' tab
- Click on button to copy 'Embeddable HTML code'
Example:
<iframe
class="nc-embed"
src="https://nocodb-nocodb-rsyir.ondigitalocean.app/dashboard/#/nc/base/e3bba9df-4fc1-4d11-b7ce-41c4a3ad6810?embed"
frameBorder="0"
width="100%"
height="700"
style="background: transparent; border: 1px solid #ddd"
>
</iframe>
Embed into application's HTML Body
Sample code with embedded iframe generated above
<!DOCTYPE html>
<html>
<body>
<iframe
class="nc-embed"
src="http://localhost:3000/#/nc/base/7d4b551c-b5e0-41c9-a87b-f3984c21d2c7?embed"
frameBorder="0"
width="100%"
height="700"
style="background: transparent; "
></iframe>
</body>
</html>