Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Hata metni
Insufficient permissions [Description]
Burada [Description], hatanın nedenini açıklayan bir dizedir.
Örnek
Insufficient Permissions You do not have permission to view API proxies.
Ekran görüntüsü
Edge kullanıcı arayüzünde Insufficient permissions (Yetersiz izin) hatası bir hata mesajıyla gösterilir. Örneğin, API proxy'lerinin listesini görüntülemeye çalışırsanız ve yeterli izniniz yoksa:

Bu hata ne anlama geliyor?
Bir Edge kuruluşundaki her kullanıcıya bir rol atanır. Roller, temelde CRUD tabanlı izin kümeleridir. CRUD, "create, read, update, delete" (oluşturma, okuma, güncelleme, silme) anlamına gelir. Örneğin, bir kullanıcıya bir öğeyle ilgili ayrıntıları okumasına veya "almasına" izin veren bir rol verilebilir ancak bu ayrıntıları "güncellemesine" veya "silmesine" izin verilmez.
Yetersiz izin hatası genellikle kullanıcıya atanan rolün, istenen işlemi gerçekleştirmek için gerekli izinlere sahip olmadığı anlamına gelir. Örneğin, kullanıcı bir API proxy'si oluşturmaya çalışıyor ancak rolü yalnızca bir proxy'yi görüntüleme izinlerine sahip.
Daha fazla bilgi için Rol atama başlıklı makaleyi inceleyin.
Sorun giderme
Genel sorun giderme adımları
Bu hatayı çözmek için Apigee'den uzman yardımı almanız gerekebilir. Ancak destek ekibiyle iletişime geçmeden veya Apigee Topluluğu'nda yayınlamadan önce aşağıdaki genel sorun giderme adımlarını deneyebilirsiniz.
Yeni bir müşteri misiniz ve ilk kuruluşunuzu mu oluşturdunuz?
Apigee'yi yeni kullanmaya başlayan ve ilk kuruluşunu oluşturan kullanıcılar için oluşturma işleminin tamamlanması birkaç saat sürebilir. Yeni bir kuruluşta Yetersiz izin hataları görürseniz birkaç saat bekleyip tekrar deneyin.
Başka bir kullanıcının yakın zamanda izinleri değiştirip değiştirmediğini kontrol edin.
Edge kullanıcı arayüzünde, izinlerde son zamanlarda değişiklik yapılıp yapılmadığını görmek için Yönetici > Kuruluş Geçmişi'ni seçin. Yakın zamanda oluşturulan veya kaldırılan izinleri bulun:

Bu hatanın yalnızca bir kuruluşta mı oluştuğunu belirleyin.
Genellikle birden fazla kuruluş oluşturur ve her kuruluşta aynı izinleri tanımlarsınız. Ancak izinleri bir kuruluşta güncelleyip diğer kuruluşlarda güncellemeyi unutursanız Yetersiz izin hataları görebilirsiniz.
Gerekirse bir kuruluştaki izinleri güncellediyseniz tüm kuruluşlardaki izinleri de güncellediğinizden emin olun.
Genel izinlere sahip bir rol oluşturmayı deneyin ve ardından bu izinleri azaltın.
Yeni bir rol oluşturduğunuzda, yeni rolde gerekli tüm izinler etkinleştirilmediği için genellikle Yetersiz izin hatalarıyla karşılaşırsınız.
Kullanılabilir izinlerin bir alt kümesinin etkinleştirildiği yeni bir rol oluşturmak yerine, tüm izinlerin etkinleştirildiği rolü oluşturun. Ardından, gerekli izinleri kaldırın ve rolü test edin. Yetersiz izin hatalarıyla karşılaşmamak için izinleri kaldırırken rolü test etmeye devam edin.
Cloud müşterileri, kesintiler için Apigee durum sayfasını kontrol etmelidir.
Yetersiz izin hataları, Edge for the Cloud'da kesinti olduğunda oluşabilir. Kesinti olup olmadığını görmek için aşağıdaki URL'yi kullanarak mevcut Edge durumunu kontrol edin:
Müşteri desteği içeren bir Edge Cloud sürümü mü kullanıyorsunuz?
Bu hatayı çözmek için Apigee Destek Ekibi ile iletişime geçmeniz gerekse de öncelikle yukarıda Genel sorun giderme adımları bölümünde açıklanan adımları deneyebilirsiniz. Apigee ile ilgili yardıma ihtiyacınız varsa Apigee Edge Destek Ekibi ile iletişime geçin.
Edge Private Cloud'u kullanıyor musunuz?
Özel bulut müşterileri, bir kullanıcı Edge kullanıcı arayüzüne giriş yapmaya çalıştığında Yetersiz izin hatalarıyla karşılaşabilir. Özel bulut için Edge'de özel bir rol oluşturursanız bu roldeki kullanıcıların Edge kullanıcı arayüzüne giriş yapabilmesi için rolde şu izinlerin etkinleştirilmesi gerekir:
{"path" : "/","permissions" : [ "get" ]}
{"path" : "/*","permissions" : [ ]}
{"path" : "/environments","permissions" : [ "get" ]}
{"path" : "/userroles","permissions" : [ "get" ]}Bir rolün mevcut izinlerini görmek için aşağıdaki curl komutunu kullanabilirsiniz:
curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissionsDaha fazla bilgi için API ile rol oluşturma başlıklı makaleyi inceleyin.
Apigee Edge'in ücretsiz değerlendirme sürümünü mü kullanıyorsunuz?
Bu hatayı çözmek için sorununuzu Apigee Topluluğu'nda yayınlamanız gerekse de öncelikle Genel sorun giderme adımları bölümünde açıklanan adımları deneyebilirsiniz.