Infurnia सहायता
Pricing

जानें कौन प्राइस एडिट कर सकता है और प्राइस टाइप मैनेज कर सकता है

यह देखने के लिए कि कौन कौन से प्राइस और प्राइस टाइप बदल सकता है, org-लेवल और BU-लेवल catalog manager राइट की तुलना करें।

  1. प्राइस एडिटिंग एक समर्पित authorization जाँच से होती है। org-लेवल catalog_manager कोई भी प्राइस एडिट कर सकता है। BU-लेवल catalog_manager एडिट कर सकता है (a) BU डिफ़ॉल्ट प्राइस, जब business_unit_id बिना सेल्स चैनल के पास किया जाता है, और (b) सेल्स-चैनल प्राइस केवल उन चैनलों के लिए जो उस BU के स्वामित्व में हैं जहाँ उनके पास catalog_manager है। बाकी सब कुछ UNAUTHORIZED_PRICE_UPDATE लौटाता है — जिसमें BU catalog manager का org-लेवल सेल्स चैनल या org डिफ़ॉल्ट प्राइस एडिट करने का प्रयास भी शामिल है। प्राइस टाइप मैनेज करना स्प्लिट है: प्राइस टाइप बनाने या नाम बदलने के लिए org-लेवल catalog_manager रोल चाहिए (BU catalog manager प्राइस टाइप नहीं बना सकते), जबकि डिलीट करना org- या BU-लेवल catalog manager स्वीकार करता है। प्राइस टाइप की सूची बनाने (get_all_of_store / get_all_of_user) पर कोई रोल गेट नहीं है — org का कोई भी लॉग-इन यूज़र उन्हें पढ़ सकता है। प्राइस अपडेट audit logging ('price_update') से गुज़रते हैं, इसलिए इसका रिकॉर्ड रहता है कि किसने कौन सा प्राइस और कब बदला। यदि कोई क्लाइंट 'user gets unauthorized when saving a price' की रिपोर्ट करता है, तो यूज़र के रोल स्कोप (org vs BU) की तुलना उस सेल्स चैनल या डिफ़ॉल्ट प्राइस के स्वामित्व से करें जिसे एडिट किया जा रहा है — स्कोप का मेल न खाना लगभग हमेशा कारण होता है।

  2. सेल्स चैनल इस तरह सेट किए जा सकते हैं कि प्रत्येक ब्रांच या क्षेत्र की अपनी प्राइस लिस्ट हो, जिससे एक ही आइटम का प्राइस प्रत्येक स्थान पर अलग हो सके।