# API02004 : Utilisateur non autorisé

## Ce que cela signifie[​](#what-this-means "Lien direct vers 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[​](#common-causes "Lien direct vers 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[​](#server-error-mapping "Lien direct vers 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[​](#how-to-fix "Lien direct vers Comment résoudre")

### 1. Vérifiez le rôle utilisateur[​](#1-check-user-role "Lien direct vers 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[​](#2-enable-pos-access "Lien direct vers 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[​](#3-request-additional-permissions "Lien direct vers 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[​](#4-check-store-assignment "Lien direct vers 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[​](#required-permissions "Lien direct vers 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

## Erreurs connexes[​](#related-errors "Lien direct vers Erreurs connexes")

* [API02005](/fr/error-codes/API02005.md) — Permissions insuffisantes
* [API02001](/fr/error-codes/API02001.md) — Informations d'identification invalides

***
