API02004: उपयोगकर्ता अधिकृत नहीं
इसका क्या अर्थ है
आप लॉग इन हैं, लेकिन आपके उपयोगकर्ता खाते में अनुरोधित कार्रवाई करने की अनुमति नहीं है। यह एक अधिकरण मुद्दा है (आप क्या कर सकते हैं) न कि प्रमाणीकरण मुद्दा (आप कौन हैं)।
सामान्य कारण
- उपयोगकर्ता भूमिका की सीमाएँ — आपकी WordPress भूमिका में POS का एक्सेस शामिल नहीं है
- POS एक्सेस अक्षम — आपके खाते को POS अनुमतियाँ नहीं दी गई थीं
- विशेषता प्रतिबंध — कुछ विशेषताएँ विशिष्ट भूमिकाओं तक सीमित हैं
- स्टोर प्रतिबंध — आपको इस विशेष स्टोर तक पहुँच नहीं हो सकती है
सर्वर त्रुटि मैपिंग
यह त्रुटि कोड तब उत्पन्न होता है जब सर्वर लौटाता है:
| सर्वर कोड | स्रोत |
|---|---|
rest_cannot_view | WordPress REST API |
woocommerce_rest_cannot_view | WooCommerce REST API |
समाधान कैसे करें
1. उपयोगकर्ता भूमिका जांचें
WordPress Admin → उपयोगकर्ता में:
- अपने उपयोगकर्ता खाते को खोजें
- भूमिका की पुष्टि करें (उदा., शॉप मैनेजर, एडमिनिस्ट्रेटर)
- सुनिश्चित करें कि भूमिका में WooCommerce की क्षमताएँ शामिल हैं
2. POS एक्सेस सक्षम करें
WordPress Admin → WooCommerce → POS → एक्सेस में:
- उपयोगकर्ता या भूमिका खोजें
- POS एक्सेस अनुमतियाँ सक्षम करें
- परिवर्तन सहेजें
3. अतिरिक्त अनुमतियाँ मांगें
अपने स्टोर प्रशासक से संपर्क करें:
- आपकी भूमिका को POS एक्सेस देने के लिए
- आपको उचित अनुमतियों वाली भूमिका सौंपने के लिए
- आपकी आवश्यक विशिष्ट विशेषताएँ सक्षम करने के लिए
4. स्टोर असाइनमेंट चेक करें
यदि आप कई स्टोर का उपयोग कर रहे हैं:
- जांचें कि आपको सही स्टोर में असाइन किया गया है
- स्टोर-विशिष्ट अनुमतियों की जांच करें
आवश्यक अनुमतियाँ
विभिन्न कार्यों के लिए विभिन्न क्षमताओं की आवश्यकता होती है:
- उत्पाद देखें: उत्पादों के लिए पढ़ने की क्षमता
- आदेश बनाएँ: आदेश बनाने/संपादित करने की क्षमताएँ
- ग्राहकों का प्रबंधन करें: ग्राहक प्रबंधन क्षमताएँ
- रिपोर्ट्स तक पहुँच: रिपोर्ट्स देखने की क्षमताएँ