API02004 : Utilisateur non autorisé
Ce que cela signifie
Vous êtes connecté, mais votre compte utilisateur n'a pas la permission d'effectuer l'action demandée. C'est un problème d'autorisation (ce que vous pouvez faire) plutôt qu'un problème d'authentification (qui vous êtes).
Causes courantes
- Limitations du rôle utilisateur — Votre rôle WordPress n'inclut pas l'accès au POS
- Accès au POS désactivé — Votre compte n'a pas reçu les permissions POS
- Restrictions de fonctionnalités — Certaines fonctionnalités sont limitées à des rôles spécifiques
- Restrictions de magasin — Vous n'avez peut-être pas accès à ce magasin particulier
Cartographie des erreurs serveur
Ce code d'erreur est déclenché lorsque le serveur retourne :
| Code Serveur | Source |
|---|---|
rest_cannot_view | API REST de WordPress |
woocommerce_rest_cannot_view | API REST de WooCommerce |
Comment résoudre
1. Vérifiez le rôle utilisateur
Dans l'Admin WordPress → Utilisateurs :
- Trouvez votre compte utilisateur
- Vérifiez le rôle (par exemple, Shop Manager, Administrateur)
- Assurez-vous que le rôle inclut les capacités WooCommerce
2. Activer l'accès au POS
Dans l'Admin WordPress → WooCommerce → POS → Accès :
- Trouvez l'utilisateur ou le rôle
- Activez les permissions d'accès au POS
- Enregistrez les modifications
3. Demander des permissions supplémentaires
Contactez votre administrateur de magasin pour :
- Accorder à votre rôle un accès POS
- Vous attribuer un rôle avec les permissions appropriées
- Activer des fonctionnalités spécifiques dont vous avez besoin
4. Vérifiez l'assignation au magasin
Si vous utilisez plusieurs magasins :
- Vérifiez que vous êtes assigné au bon magasin
- Vérifiez les permissions spécifiques au magasin
Permissions requises
Différentes actions nécessitent différentes capacités :
- Voir les produits : Accès en lecture aux produits
- Créer des commandes : Capacités de création/modification de commandes
- Gérer les clients : Capacités de gestion des clients
- Accéder aux rapports : Capacités de visualisation des rapports