Infurnia सहायता
Pricing

जानें कि कौन price संपादित कर सकता है और price type प्रबंधित कर सकता है

यह देखने के लिए org-स्तर और BU-स्तर के catalog manager right की तुलना करें कि कौन कौन से price और price type बदल सकता है।

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

  2. Sales channels को इस तरह सेट किया जा सकता है कि प्रत्येक शाखा या क्षेत्र की अपनी price सूची हो, जिससे एक ही item का मूल्य प्रत्येक स्थान पर अलग हो सके।