मुख्य सामग्री के लिए छोड़ें
संस्करण: 1.x

API02004: उपयोगकर्ता अधिकृत नहीं

इसका क्या अर्थ है​

आप लॉग इन हैं, लेकिन आपके उपयोगकर्ता खाते में अनुरोधित कार्रवाई करने की अनुमति नहीं है। यह एक अधिकरण मुद्दा है (आप क्या कर सकते हैं) न कि प्रमाणीकरण मुद्दा (आप कौन हैं)।

सामान्य कारण​

  • उपयोगकर्ता भूमिका की सीमाएँ — आपकी WordPress भूमिका में POS का एक्सेस शामिल नहीं है
  • POS एक्सेस अक्षम — आपके खाते को POS अनुमतियाँ नहीं दी गई थीं
  • विशेषता प्रतिबंध — कुछ विशेषताएँ विशिष्ट भूमिकाओं तक सीमित हैं
  • स्टोर प्रतिबंध — आपको इस विशेष स्टोर तक पहुँच नहीं हो सकती है

सर्वर त्रुटि मैपिंग​

यह त्रुटि कोड तब उत्पन्न होता है जब सर्वर लौटाता है:

सर्वर कोडस्रोत
rest_cannot_viewWordPress REST API
woocommerce_rest_cannot_viewWooCommerce REST API

समाधान कैसे करें​

1. उपयोगकर्ता भूमिका जांचें​

WordPress Admin → उपयोगकर्ता में:

  1. अपने उपयोगकर्ता खाते को खोजें
  2. भूमिका की पुष्टि करें (उदा., शॉप मैनेजर, एडमिनिस्ट्रेटर)
  3. सुनिश्चित करें कि भूमिका में WooCommerce की क्षमताएँ शामिल हैं

2. POS एक्सेस सक्षम करें​

WordPress Admin → WooCommerce → POS → एक्सेस में:

  1. उपयोगकर्ता या भूमिका खोजें
  2. POS एक्सेस अनुमतियाँ सक्षम करें
  3. परिवर्तन सहेजें

3. अतिरिक्त अनुमतियाँ मांगें​

अपने स्टोर प्रशासक से संपर्क करें:

  • आपकी भूमिका को POS एक्सेस देने के लिए
  • आपको उचित अनुमतियों वाली भूमिका सौंपने के लिए
  • आपकी आवश्यक विशिष्ट विशेषताएँ सक्षम करने के लिए

4. स्टोर असाइनमेंट चेक करें​

यदि आप कई स्टोर का उपयोग कर रहे हैं:

  • जांचें कि आपको सही स्टोर में असाइन किया गया है
  • स्टोर-विशिष्ट अनुमतियों की जांच करें

आवश्यक अनुमतियाँ​

विभिन्न कार्यों के लिए विभिन्न क्षमताओं की आवश्यकता होती है:

  • उत्पाद देखें: उत्पादों के लिए पढ़ने की क्षमता
  • आदेश बनाएँ: आदेश बनाने/संपादित करने की क्षमताएँ
  • ग्राहकों का प्रबंधन करें: ग्राहक प्रबंधन क्षमताएँ
  • रिपोर्ट्स तक पहुँच: रिपोर्ट्स देखने की क्षमताएँ
  • API02005 — अपर्याप्त अनुमतियाँ
  • API02001 — अमान्य क्रेडेंशियल्स