Ana içeriğe atla
Apinizer’da bir kullanıcının yetkisi olmadığı bir projeye erişmesi hatta aynı proje içinde yetkisi dahilinde olmayan bir eylemi gerçekleştirmesi mümkün değildir. Kullanıcıların herhangi bir projede işlem yapabilmesi için rol/rollerinin olması gerekmektedir.
Bu sayfa proje seviyesi rollerin detaylı yetki matrislerini içerir. Genel yetkilendirme modeli ve sistem seviyesi roller için Yetkilendirme Matrisi sayfasına bakabilirsiniz.
Bir kullanıcının ya da takımın varsayılan rollerdeki yetkilerden daha fazlasına ya da yetkilerin daha azına sahip olması isteniyorsa, tamamen buna göre özelleştirilebilecek yeni bir rol oluşturulabilir.

Yeni Bir Rol Oluşturma

Rol oluşturma ayarlarını içeren görsele aşağıda yer verilmiştir: Rol Oluşturma

Varsayılan Roller ve Yetkileri

Project Owner

Açıklama: Projede tüm yetkilere sahip rol. Silinemez ve düzenlenemez. Yetkiler: Tüm kategorilerde tüm aksiyonlar

API Developer

Açıklama: API Proxy’leri yönetme, deploy etme ve entegrasyon işlemleri yapabilen rol. Yetkiler: Not: API Yönetimi Yönet yetkisi varsa, sistem otomatik olarak API Entegratör Çalıştır, Bağlantılar Yönet, Kimlik ve Erişim Kontrolü Yönet ve Gizli Anahtarlar ve Sertifikalar Yönet yetkilerini ekler.

API Manager

Açıklama: API’leri yönetme, analiz ve izleme yapabilen rol. Yetkiler:

API Creator

Açıklama: DB to API, Script to API, Mock API gibi API oluşturma işlemleri yapabilen rol. Yetkiler: Not: API Oluşturucu Yönet yetkisi varsa, sistem otomatik olarak API Entegratör Görüntüle, İzleme Görüntüle, Analitik ve Raporlar Görüntüle ve Denetim ve Uygulama Kayıtları Görüntüle yetkilerini ekler.

API Security

Açıklama: Kimlik yönetimi, credential, certificate ve bağlantı güvenliği yöneten rol. Yetkiler: Not: Kimlik ve Erişim Kontrolü Yönet yetkisi varsa, sistem otomatik olarak İzleme Görüntüle, Analitik ve Raporlar Görüntüle ve Test Görüntüle+Çalıştır yetkilerini ekler.

API Analytics

Açıklama: Analiz ve raporlama işlemleri yapabilen rol. Yetkiler: Not: Analitik ve Raporlar Görüntüle yetkisi varsa, sistem otomatik olarak API Entegratör Görüntüle yetkisini ekler.

API Tester

Açıklama: Test işlemleri yapabilen rol. Yetkiler: Not: Test Çalıştır yetkisi varsa, sistem otomatik olarak Test Yönet, API Entegratör Görüntüle, Bağlantılar Görüntüle, Kimlik ve Erişim Kontrolü Görüntüle ve Gizli Anahtarlar ve Sertifikalar Görüntüle yetkilerini ekler.

Otomatik Yetki Genişletme

Belirli yetkilere sahip roller için sistem otomatik olarak ek yetkiler ekler. Bu, roller arası bağımlılıkları ve iş akışı gereksinimlerini karşılamak içindir:
  • API Developer (API Yönetimi Yönet varsa): API Entegratör Çalıştır, Bağlantılar Yönet, Kimlik ve Erişim Kontrolü Yönet, Gizli Anahtarlar ve Sertifikalar Yönet
  • API Creator (API Oluşturucu Yönet varsa): API Entegratör Görüntüle, İzleme Görüntüle, Analitik ve Raporlar Görüntüle, Denetim ve Uygulama Kayıtları Görüntüle
  • API Security (Kimlik ve Erişim Kontrolü Yönet varsa): İzleme Görüntüle, Analitik ve Raporlar Görüntüle, Test Görüntüle+Çalıştır
  • API Analytics (Analitik ve Raporlar Görüntüle varsa): API Entegratör Görüntüle
  • API Tester (Test Çalıştır varsa): Test Yönet, API Entegratör Görüntüle, Bağlantılar Görüntüle, Kimlik ve Erişim Kontrolü Görüntüle, Gizli Anahtarlar ve Sertifikalar Görüntüle