# Poussez des documents depuis vos propres systèmes
Source: https://nordvec.com/fr/docs/guides/how-to/push-documents#choisir-qui-peut-le-lire

## Choisir qui peut le lire [#choisir-qui-peut-le-lire]

`permissions` est requis à chaque poussée, afin qu'une décision de partage ne soit jamais prise en omettant un champ. Dans une source de données visible par l'espace de travail :

| `permissions`                             | Qui peut lire le document                                                          |
| ----------------------------------------- | ---------------------------------------------------------------------------------- |
| `{}`                                      | Tous les membres de l'espace de travail                                            |
| `{ "allowedUsers": ["ana@example.com"] }` | Uniquement les personnes listées                                                   |
| `{ "allowedGroups": ["GROUP_ID"] }`       | Les membres de ces groupes de l'espace de travail, y compris les groupes imbriqués |
| `{ "allowAllTenantMembers": false }`      | Refusé : un document que personne ne peut lire équivaut à une suppression          |

Pour modifier qui peut lire un document sans renvoyer son contenu, utilisez `POST /documents/push/permissions`. Rendre un document déjà restreint visible par tout l'espace de travail nécessite en plus le scope `index:acl-widen`, afin qu'une synchronisation de routine ne puisse pas annuler discrètement une restriction définie manuellement.