İçeriğe geç

Scope'lar

Scope (yetki), tüccarın kurulumunuza verdiği bir izindir. Uygulamaların çağırabildiği her işlem tam olarak bir scope gerektirir; bu scope referansta işlemin sayfasının en üstünde belirtilir.

36uygulama token'ının çağırabildiği işlem
17istenebilir scope — hepsi uygulanıyor
2247platform API'sindeki toplam işlem
  • write_x, read_x’i içerir. write_products verilmiş bir uygulama, ikinci bir izin olmadan okuma route’larını çağırabilir. Token’ın scope alanı genişletilmiş kümeyi zaten listeler.
  • Müşteri kişisel verileri ayrı bir katmandır. read_customer_pii hiçbir zaman başka bir scope tarafından ima edilmez — ne read_orders ne de read_customers tarafından. Sipariş ve müşteri route’ları uygulamalara açıldığında, kurulum bu scope’a sahip değilse kayıtlar kişisel verileri maskelenmiş olarak dönecek.
  • write_payments yoktur. Ödemeler platforma aittir; bir uygulama okuyabilir, asla yazamaz. Bilinmeyen bir scope istemek sessizce yok sayılmaz, reddedilir.
  • Joker karakter yok, admin scope’u yok. Yetkilendirme, kesin küme üyeliğidir.
  • Eksik scope → 403. Asla “veri yok” gibi görünen boş bir liste değil.

Bir scope yalnızca bir şey ona bakıyorsa sunulur — referanstaki bir endpoint ya da webhook teslim kapısı (read_customers customer.* olaylarını, read_forms form.submitted olayını, read_blogs blog_post.* olaylarını alır; read_customer_pii bir teslimattaki kişisel veri alanlarını korur). Başka bir scope istemek — manifestte, kurulumda ya da scope değişikliğinde — unpublished_scope ile reddedilir.

Türkçe metin, tüccarın onay ekranında okuduğu metnin birebir aynısıdır.

ScopeDurumAyrıca verirTüccara gösterilen açıklama
read_productsUygulanıyor—Ürünlerinizi, açıklamalarını, varyantlarını ve kategorilerini görebilir.
write_productsUygulanıyorread_productsÜrün ve kategori ekleyebilir, adlarını, açıklamalarını ve varyantlarını değiştirebilir, yayından kaldırabilir. Ürünlerinizi görme iznini kapsar.
read_collectionsUygulanıyor—Ürün koleksiyonlarınızı ve içlerinde hangi ürünlerin olduğunu görebilir.
read_inventoryUygulanıyor—Stok adetlerinizi ve hangi depoda ne kadar olduğunu görebilir.
read_ordersUygulanıyor—Siparişlerinizi, sipariş kalemlerini ve tutarlarını görebilir.
write_ordersUygulanıyorread_ordersSipariş oluşturabilir, sipariş durumunu ve notlarını değiştirebilir. Siparişleri görme iznini kapsar.
read_customersUygulanıyor—Müşteri kayıtlarınızı ve sipariş geçmişlerini görebilir. Ad, e-posta, telefon ve adres gibi kişisel bilgiler bu izinle GÖRÜNMEZ; onun ayrı bir izni vardır.
read_customer_piiUygulanıyor—🔴 Müşterilerinizin ad, e-posta, telefon ve adres bilgilerini görebilir. Bu izin tek başına durur: başka hiçbir izin bunu kendiliğinden vermez, siparişleri veya müşterileri görme izni de dahil. Vermezseniz bu bilgiler gizlenmiş olarak döner.
read_metaobjectsUygulanıyor—Mağazanıza özel tanımladığınız alanları ve yapılandırılmış içerik kayıtlarını görebilir.
write_metaobjectsUygulanıyorread_metaobjectsMağazanıza özel alanları ve yapılandırılmış içerik kayıtlarını oluşturabilir ve değiştirebilir. Bunları görme iznini kapsar.
read_contentUygulanıyor—Sayfalarınızı, menülerinizi ve site içeriğinizi görebilir.
read_blogsUygulanıyor—Blog yazılarınızı ve kategorilerini görebilir.
write_blogsUygulanıyorread_blogsBlog yazısı yazabilir, düzenleyebilir ve yayımlayabilir. Blogları görme iznini kapsar.
write_mediaUygulanıyorread_mediaGörsel ve dosya yükleyebilir, bunların ürün ve sayfalara bağlanmasını değiştirebilir. Görselleri görme iznini kapsar.
read_formsUygulanıyor—Form tanımlarınızı ve gelen form yanıtlarını görebilir.
read_webhooksUygulanıyor—Yalnızca kendi oluşturduğu bildirim aboneliklerini listeleyebilir.
write_webhooksUygulanıyorread_webhooksMağazanızda bir şey olduğunda kendisine bildirim gitmesi için abonelik oluşturabilir ve silebilir. Kendi aboneliklerini görme iznini kapsar.

Bu adlar tanımlıdır ancak bir endpoint onları uygulayana kadar istenemez; bu yüzden onlara göre geliştirme yapamazsınız. Bir endpoint açıldığında, scope’u bu sitenin bir sonraki derlemesinde yukarıdaki tabloya geçer. Ayrılmadan önce bu scope’lardan birini almış bir kurulum onu korur; yine de hiçbir şey sağlamaz.

ScopeDurumAyrıca verirTüccara gösterilen açıklama
write_collectionsAyrılmış — istenemezread_collectionsKoleksiyon oluşturabilir, adını değiştirebilir ve içine ürün ekleyip çıkarabilir — yani vitrindeki listelerin neleri gösterdiğini belirleyebilir. Koleksiyonları görme iznini kapsar.
write_inventoryAyrılmış — istenemezread_inventoryStok adetlerini değiştirebilir. Bir ürünü stok girerek satışa açabilir ya da sıfırlayarak satıştan düşürebilir. Stokları görme iznini kapsar.
read_pricesAyrılmış — istenemez—Ürün fiyatlarınızı, indirimli fiyatları ve fiyat listelerini görebilir.
write_pricesAyrılmış — istenemezread_pricesFiyatları değiştirebilir. Değiştirilen fiyat müşteriye anında görünür ve o fiyattan verilen siparişler geçerlidir. Fiyatları görme iznini kapsar.
read_draft_ordersAyrılmış — istenemez—Henüz siparişe dönüşmemiş teklif ve taslak siparişleri görebilir.
write_draft_ordersAyrılmış — istenemezread_draft_ordersTaslak sipariş ve teklif hazırlayabilir, içeriğini değiştirebilir. Taslakları görme iznini kapsar.
read_fulfillmentsAyrılmış — istenemez—Siparişlerin hangi kargoyla, ne zaman gönderildiğini ve takip numaralarını görebilir.
write_fulfillmentsAyrılmış — istenemezread_fulfillmentsSiparişleri gönderildi olarak işaretleyebilir, kargo ve takip bilgisi girebilir. Gönderileri görme iznini kapsar.
read_returnsAyrılmış — istenemez—İade taleplerini, sebeplerini ve durumlarını görebilir.
write_returnsAyrılmış — istenemezread_returnsİade talebi açabilir, onaylayabilir veya reddedebilir. Para iadesi YAPAMAZ — ödemeye dokunan hiçbir izin bu listede yoktur. İadeleri görme iznini kapsar.
write_customersAyrılmış — istenemezread_customersMüşteri kaydı oluşturabilir, etiketleyebilir ve kayıt bilgilerini değiştirebilir. Müşterileri görme iznini kapsar; kişisel bilgileri görme iznini KAPSAMAZ.
write_contentAyrılmış — istenemezread_contentSayfa ve menü oluşturabilir, metinlerini değiştirebilir. Değişiklik canlı sayfada müşteriye görünür. İçeriği görme iznini kapsar.
read_translationsAyrılmış — istenemez—İçeriğinizin diğer dillerdeki çevirilerini görebilir.
write_translationsAyrılmış — istenemezread_translationsÇevirileri değiştirebilir — yani bir dilde mağazanızın ne yazdığını belirleyebilir. Çevirileri görme iznini kapsar.
read_mediaAyrılmış — istenemez—Görsellerinizi, videolarınızı ve yüklediğiniz dosyaları görebilir.
read_discountsAyrılmış — istenemez—Kupon ve indirim kurallarınızı görebilir.
write_discountsAyrılmış — istenemezread_discountsKupon ve indirim oluşturabilir ve değiştirebilir. Oluşturulan bir indirim müşteri tarafından hemen kullanılabilir. İndirimleri görme iznini kapsar.
read_shippingAyrılmış — istenemez—Kargo yöntemlerinizi, teslimat bölgelerinizi ve ücretlerinizi görebilir.
write_shippingAyrılmış — istenemezread_shippingKargo yöntemi, bölge ve ücretlerini değiştirebilir — yani müşterinin ödeme sayfasında hangi teslimat seçeneğini kaça göreceğini belirler. Kargo ayarlarını görme iznini kapsar.
read_paymentsAyrılmış — istenemez—Ödeme yöntemi ayarlarınızı ve ödemelerin durumunu görebilir. Bu izinle ödemeler yalnızca OKUNUR: hiçbir bağlantı tahsilat yapamaz, para iadesi veremez veya bir ödemeyi iptal edemez.
write_formsAyrılmış — istenemezread_formsForm oluşturabilir ve alanlarını değiştirebilir. Formları görme iznini kapsar.
read_supportAyrılmış — istenemez—Destek taleplerini ve yazışmalarını görebilir.
write_supportAyrılmış — istenemezread_supportDestek talebi açabilir, durumunu değiştirebilir ve talebe not düşebilir. Destek taleplerini görme iznini kapsar.
read_loyaltyAyrılmış — istenemez—Sadakat programınızı, puanları ve üyelik seviyelerini görebilir.
write_loyaltyAyrılmış — istenemezread_loyaltySadakat puanı ekleyip çıkarabilir ve program kurallarını değiştirebilir — yani müşterinin elindeki puanın değerini belirleyebilir. Sadakat verilerini görme iznini kapsar.
read_reviewsAyrılmış — istenemez—Ürün değerlendirmelerini ve puanlarını görebilir.
write_reviewsAyrılmış — istenemezread_reviewsDeğerlendirmeleri onaylayabilir, gizleyebilir veya yanıtlayabilir — yani hangi yorumun vitrinde görüneceğini belirler. Değerlendirmeleri görme iznini kapsar.
read_themesAyrılmış — istenemez—Temanızı ve tema dosyalarınızı görebilir.
write_themesAyrılmış — istenemezread_themesTema dosyalarını ve ayarlarını değiştirebilir. Temayı YAYIMLAYAMAZ — yayımlama, mağazanızın herkese görünen halini değiştirdiği için hiçbir bağlantıya verilmez. Temayı görme iznini kapsar.
read_sitesAyrılmış — istenemez—Mağaza ayarlarınızı ve site yapılandırmanızı görebilir. Bu izin yalnızca OKUR; ayar değişikliği hazırlamak ayrı bir izindir.
read_seoAyrılmış — istenemez—Arama motoru başlıklarınızı, açıklamalarınızı ve yönlendirmelerinizi görebilir.
write_seoAyrılmış — istenemezread_seoArama motoru başlık ve açıklamalarını, yönlendirmeleri ve site haritası ayarlarını değiştirebilir — yani mağazanızın aramalarda nasıl göründüğünü belirler. SEO ayarlarını görme iznini kapsar.
read_analyticsAyrılmış — istenemez—Satış, ziyaret ve dönüşüm raporlarınızı görebilir. Raporlar yalnızca OKUNUR: CIQRA'da ölçüm verisi yazma izni diye bir şey yoktur.
read_app_dataAyrılmış — istenemez—Yalnızca kendi sakladığı ayar ve verileri okuyabilir. Mağazanızın verilerine erişmez.
write_app_dataAyrılmış — istenemezread_app_dataYalnızca kendi ayar ve verilerini saklayabilir ve değiştirebilir. Mağazanızın verilerine dokunmaz. Kendi verilerini okuma iznini kapsar.
read_settingsAyrılmış — istenemez—Mağaza ayarlarınızı (diller, bildirimler, e-posta şablonları, yasal metinler, çerez ve güvenlik ayarları) görebilir.
write_settingsAyrılmış — istenemezread_settingsMağaza ayarlarında değişiklik hazırlayabilir. Müşterilere giden bildirimleri ve e-postaları, yasal metinleri ve güvenlik ayarlarını yalnızca HAZIRLAR; uygulamayı siz yaparsınız. Ayarları görme iznini kapsar.
read_aiAyrılmış — istenemez—Yapay zekâ ayarlarınızı, kullanımınızı ve kredi bakiyenizi görebilir.
write_aiAyrılmış — istenemezread_aiYapay zekâ ayarlarını değiştirebilir ve yapay zekâ ile metin ya da görsel hazırlatabilir. Üretimler kredi harcar. Yapay zekâ bilgilerini görme iznini kapsar.
read_billingAyrılmış — istenemez—Planınızı, faturalarınızı ve kullanım bilgilerinizi görebilir.
write_billingAyrılmış — istenemezread_billingPlan, ek paket ve ödeme yöntemi değişikliklerini yalnızca HAZIRLAR; para çeken hiçbir işlemi kendisi yapamaz. Faturalama bilgilerini görme iznini kapsar.
read_integrationsAyrılmış — istenemez—Bağladığınız uygulamaları, pazar yeri ve ERP entegrasyonlarını ve webhook'larınızı görebilir. Bağlantı anahtarlarını ve şifreleri görmez.
write_integrationsAyrılmış — istenemezread_integrationsEntegrasyon ve webhook ayarlarında değişiklik hazırlayabilir; pazar yerlerine veri gönderen eşitleme ve yayın işlemlerini yalnızca HAZIRLAR. Bağlantı anahtarlarına ve şifrelere erişemez. Entegrasyonları görme iznini kapsar.
read_teamAyrılmış — istenemez—Ekip üyelerinizi, rollerini ve işlem geçmişinizi (denetim kaydı) görebilir.
write_teamAyrılmış — istenemezread_teamEkip üyesi davet etme, rol değiştirme ve çıkarma işlemlerini yalnızca HAZIRLAR; yetki vermek yalnızca sizin elinizdedir. Ekibi görme iznini kapsar.
read_domainsAyrılmış — istenemez—Alan adlarınızı, DNS kayıtlarınızı ve alan adı satış kayıtlarınızı görebilir.
write_domainsAyrılmış — istenemezread_domainsAlan adı ve DNS değişikliklerini yalnızca HAZIRLAR; alan adı satın alma, yenileme, aktarma ve DNS yayını gibi mağazanızı erişilemez kılabilecek veya para harcatacak işlemleri siz yaparsınız. Alan adlarını görme iznini kapsar.
read_backupsAyrılmış — istenemez—Yedeklerinizin listesini ve durumunu görebilir. Yedek dosyalarını indirmez.
write_backupsAyrılmış — istenemezread_backupsYedek alma ve geri yükleme işlemlerini yalnızca HAZIRLAR; geri yükleme mağazanızın verisini değiştirdiği için yalnızca siz yapabilirsiniz. Yedekleri görme iznini kapsar.
read_marketingAyrılmış — istenemez—Web push bildirimlerinizi ve pazarlama kanallarınızın ayarlarını görebilir.
write_marketingAyrılmış — istenemezread_marketingPazarlama ayarlarında değişiklik hazırlayabilir; ziyaretçilere bildirim gönderen işlemleri yalnızca HAZIRLAR. Pazarlama bilgilerini görme iznini kapsar.
write_paymentsAyrılmış — istenemezread_paymentsÖdeme yöntemi ayarlarında (havale, kapıda ödeme, taksit) değişiklik hazırlayabilir. Sağlayıcı anahtarlarına erişemez, tahsilat yapamaz, para iadesi veremez; geri alınamayan her ödeme işlemini yalnızca HAZIRLAR. Ödeme ayarlarını görme iznini kapsar.