# Droits et sécurité

Ce qu'un assistant IA connecté à plnnrly peut et ne peut pas faire, les deux verrous sur la suppression, et comment couper son accès.

Cette page explique ce qu'un assistant IA connecté a le droit de faire dans plnnrly, et ce qui l'empêche d'en faire plus. Elle s'adresse à toute personne qui connecte un assistant, et aux administrateurs qui décident d'activer ou non MCP.

## Il agit en votre nom

Il agit en votre nom : il peut voir et modifier ce que votre compte peut, rien de plus.

- plnnrly revérifie vos droits à chaque requête de l'assistant. Une modification de votre rôle s'applique immédiatement.
- Ce que vous n'avez pas le droit de voir est traité comme s'il n'existait pas, exactement comme dans l'API REST.
- L'assistant ne peut pas s'identifier sous le nom de quelqu'un d'autre. Une session de support ne peut pas du tout connecter d'assistant.

## Ce qui compte comme une suppression

plnnrly considère ces appels comme des suppressions :

- toute suppression, y compris une suppression qui peut être annulée plus tard
- une suppression définitive, comme la suppression d'un projet avec `force`
- toute opération signalée comme destructive dans l'API (aujourd'hui, ce sont toutes des suppressions)

Quand plnnrly ne peut pas savoir si un appel supprime quelque chose, il le traite comme une suppression.

## Deux verrous sur la suppression

Un assistant ne peut supprimer que si les deux verrous sont ouverts :

1. **Autoriser les actions destructives** est activé. C'est un réglage de l'organisation, désactivé tant qu'un administrateur ne l'a pas activé ; voir [Pour les administrateurs](https://developers.plnnrly.com/fr/docs/administration/#switches).
2. L'assistant envoie votre confirmation (`confirm`) avec l'appel, après que vous avez accepté la suppression.

Si l'un des deux manque, rien n'est supprimé. Le refus n'indique jamais à l'assistant si l'enregistrement existe.

## Écraser demande aussi une confirmation

Remplacer tout le texte d'un document Drive efface sa mise en forme, ainsi que tout ce que d'autres ont tapé depuis que l'assistant l'a lu. Ce n'est pas une suppression : il n'est donc pas nécessaire d'activer **Autoriser les actions destructives**. L'assistant doit tout de même envoyer votre confirmation. Ajouter du texte à la fin d'un document (`mode: append`) ne demande ni l'un ni l'autre, car rien de ce qui s'y trouve déjà ne change.

## Votre client vous demande d'abord

plnnrly signale **Write to the API**, le seul outil qui peut modifier des données, pour que les clients vous demandent votre accord avant de l'utiliser. La plupart des clients vous laissent l'autoriser pour une conversation, ou de façon permanente. Lisez chaque demande avant de l'autoriser, et ne l'autorisez de façon permanente que pour des tâches que vous jugez sans risque.

Les trois autres outils ne font que lire.

## Nouvelles tentatives

Les écritures via MCP ne sont pas protégées contre les doublons. Si une écriture est restée sans réponse, l'assistant doit relire les données avant de réessayer, pour ne pas créer deux fois le même enregistrement.

## Les applications qui demandent aussi l'accès à l'API

La plupart des clients IA demandent seulement à utiliser le serveur MCP. Si l'identification d'une application demandait aussi un accès à l'API REST, l'application reste limitée à l'accès demandé via MCP également. Une identification à l'API REST n'inclut jamais la suppression : une telle application ne peut donc pas supprimer via MCP. Connecter une telle application demande aussi le droit **Gérer les tokens API**.

## Qui voit vos données

Ce que l'assistant lit dans plnnrly va au client IA que vous avez connecté, puis au fournisseur d'IA qui se trouve derrière. Leurs conditions déterminent ce qu'il advient de ces données. Ne connectez que des clients auxquels votre organisation confie ses données.

## Couper l'accès

- Pour couper l'accès d'une application, utilisez **Déconnecter** dans le panneau **IA** ; voir [Déconnecter une application](https://developers.plnnrly.com/fr/docs/mcp/#disconnect-an-app).
- Un administrateur peut désactiver MCP pour toute l'organisation. Les clients connectés sont refusés dès ce moment ; voir [Pour les administrateurs](https://developers.plnnrly.com/fr/docs/administration/).

## Voir aussi

- [Outils](https://developers.plnnrly.com/fr/docs/mcp/tools/)
- [Ce que vous pouvez demander](https://developers.plnnrly.com/fr/docs/mcp/examples/)
- [Dépannage](https://developers.plnnrly.com/fr/docs/mcp/troubleshooting/)
