Actions & droits
Le périmètre proposé pour No Waste : ce qui est à ouvrir, à encadrer et à réserver à Tekshelf.
3. Actions à permettre ou à exclure pour No Waste
Périmètre proposé pour No Waste : lecture seule.
| Action métier | Décision proposée | Conditions et limites |
|---|---|---|
| Consulter les magasins autorisés | Autoriser | Uniquement dans le périmètre de la connexion partenaire. |
| Lister les Shelfy d’un magasin | Autoriser | GET /api/promo-bins?storeId=… : état courant, produits, remplissage et fraîcheur en un appel. |
| Consulter l’état d’un bac | Autoriser | Par identifiant ou par numéro de série. |
| Consulter l’historique de remplissage | Autoriser | fill-history : 30 jours au plus, un point par tranche de 15 min, 1 h ou 4 h selon la période. |
| Vérifier la fraîcheur des mesures | Autoriser | acquisition : dernière et prochaine mesure. |
| Rechercher ou consulter un produit | Autoriser | Catalogue accessible au tenant. |
| Créer, modifier ou supprimer un bac, un produit ou une association | Exclure | Hors périmètre : l’accès est en lecture seule. |
| Passer un bac en maintenance, le déplacer, l’installer | Exclure | Réservé à Tekshelf. |
| Enregistrer ou réécrire une mesure, une quantité ou l’historique | Exclure | Les résultats proviennent du système Tekshelf ; l’historique est préservé. |
| Modifier calibration, coefficients, firmware ou configuration matérielle | Réserver à Tekshelf | Hors gestion quotidienne du partenaire. |
| Créer des tenants, changer leurs domaines ou transférer du matériel | Réserver à Tekshelf | Administration de la plateforme. |
| Gérer comptes, rôles ou secrets de la plateforme | Réserver à Tekshelf | Aucun droit administrateur requis pour No Waste. |
| Recevoir les mises à jour automatiquement | Hors périmètre initial | Aucun webhook sortant : No Waste interroge l’API périodiquement. |
3.1 Droits d’accès
Les accès partenaires sont limités aux ressources des magasins autorisés. Un bac d’un autre magasin renvoie le même refus 403 qu’un droit manquant. Le compte du partenaire est un compte en lecture ; il ne doit pas porter de droit de gestion.
3.2 Périmètre de gestion
L’objectif est de couvrir le suivi quotidien du remplissage des bacs. L’administration technique de la plateforme et toute modification demeurent assurées par Tekshelf.