多维表格
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.

111 lines
5.1 KiB

***
titre : "Partager la base"
description: "Procédures pour partager publiquement une base et générer une iframe intégrée"
balises : \["Collaboration", "Bases", "Partage"]
mots-clés : \["Base NocoDB", "base de partage", "collaboration de base", "actions de base", "paramètres de base"]
-----------------------------------------------------------------------------------------------------------------
Pour partager une base, suivez les étapes ci-dessous :
1. Accédez au coin supérieur droit de la barre de navigation supérieure et cliquez sur le`Share`bouton.
2. In the `Shared base` section, toggle the switch to `Enable public access`afin d'activer la fonctionnalité de base partagée.
3. Le lien généré pour la base partagée sera affiché ci-dessus et pourra être utilisé pour partager ce projet avec d'autres. Pour copier l'URL, cliquez simplement sur le`Copy Link` option.
![Share base](/img/v2/base/share-base-1.png)
![Share base](/img/v2/base/share-base-2.png)
## Copy base
Le`Copy base`La fonctionnalité permet aux utilisateurs de créer une copie de la base (base d'importation) dans leur propre espace de travail. Cette fonctionnalité est également utile pour les utilisateurs qui souhaitent utiliser une base comme modèle pour de futurs projets. Pour copier une base, suivez les étapes ci-dessous :
1. Access shared base URL that you wish to copy.
2. Clique sur le`Copy base` button located in the top right corner of the toolbar.
3. Un modal apparaîtra, vous invitant à sélectionner l'espace de travail dans lequel vous souhaitez copier la base. Sélectionnez l'espace de travail souhaité
4. Configurez si vous souhaitez copier la base avec ou sans données/vues.
5. Clique sur le`Copy base`bouton pour terminer le processus.
![Copy base](/img/v2/base/share-base-copy-base.png)![Copy base](/img/v2/base/share-base-copy-base-2.png)
## Modifier la base de partage
Modifier le`Share base`Le paramètre rendra le généré précédemment`Share base`lien invalide et générer un nouveau lien à sa place.
Voici les étapes pour le modifier :
1. Clique sur le`Share`bouton situé dans le coin supérieur droit de la barre d’outils.
2. Activez l'option intitulée`Enable public access`pour désactiver le partage de base.
3. Basculez la même option,`Enable public access,`pour réactiver le partage de base, générant ensuite un nouveau lien.
![Enable public access](/img/v2/base/share-base-enable-public-access.png)
## Désactiver la base de partage
Désactivation`Share base`rendra le généré précédemment`Share base`lien invalide
Voici les étapes pour le désactiver :
1. Cliquez sur le bouton « Partager » situé dans le coin supérieur droit de la barre d'outils.
2. Activez l'option intitulée`Enable public access` to deactivate the base share.
![Enable public access](/img/v2/base/share-base-enable-public-access.png)
## Share base Access Permissions
La « Base partagée » peut être configurée selon deux modes :
1. **Téléspectateur**- Les utilisateurs disposant du lien fourni auront**lecture seulement** access to the base data.
2. **Éditeur**- Les utilisateurs disposant du lien fourni auront**read and write** access to the base data.
:::note
* L'autorisation d'accès par défaut est définie sur`Viewer`
* Base partagée avec`Editor`l'autorisation d'accès n'est actuellement disponible que dans la version auto-hébergée
:::
Basculer`Enable Editor Access`bouton pour configurer les autorisations comme vous le souhaitez![Share base edit access](/img/v2/base/share-base-edit-access.png)
## Cadre intégrable
L'interface NocoDB peut être intégrée de manière transparente aux applications existantes grâce à l'utilisation du[IFRAME HTML](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe)attribut. Cette fonctionnalité permet aux utilisateurs d'intégrer l'interface NocoDB dans leurs applications, permettant une expérience utilisateur unifiée. Pour générer le code HTML intégrable, procédez comme suit :
**Pour générer du code HTML intégrable :**
1. Click the `Share`bouton situé dans le coin supérieur droit de la barre d’outils.
2. Au sein du`Shared base link`onglet, sélectionnez le bouton pour copier le`Embeddable HTML code`dans votre presse-papiers.
![Share base iFrame](/img/v2/base/share-base-iframe.png)
Exemple:
```html
<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>
```
### Intégrer dans le corps HTML de l'application
Exemple de code avec iframe intégré généré ci-dessus
```html
<!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>
```