Passer au contenu principal
Version : 1.x

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 ServeurSource
rest_cannot_viewAPI REST de WordPress
woocommerce_rest_cannot_viewAPI REST de WooCommerce

Comment résoudre

1. Vérifiez le rôle utilisateur

Dans l'Admin WordPress → Utilisateurs :

  1. Trouvez votre compte utilisateur
  2. Vérifiez le rôle (par exemple, Shop Manager, Administrateur)
  3. 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 :

  1. Trouvez l'utilisateur ou le rôle
  2. Activez les permissions d'accès au POS
  3. 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
  • API02005 — Permissions insuffisantes
  • API02001 — Informations d'identification invalides