Kullanıcı arayüzünde özel roller oluşturma

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

Aşağıdaki bölümlerde açıklandığı gibi Edge kullanıcı arayüzünü kullanarak özel roller oluşturun. Edge API'yi kullanarak özel roller oluşturmak için API ile rol oluşturma başlıklı makaleyi inceleyin.

Özel roller oluşturmak için kuruluş yöneticisi olmanız gerekir.

Özel roller nedir?

Her Edge kuruluşunda, farklı izin düzeyleri sağlayan bir dizi yerleşik rol bulunur. Yönetici kullanıcıları bu rollerden herhangi birine atayabilirsiniz. Ancak, istediğiniz izinleri içeren benzersiz roller de oluşturabilirsiniz. Örneğin, yalnızca API proxy'lerine erişime izin veren bir rol isteyebilirsiniz. Bunu yapmak için özel bir rol oluşturmanız gerekir.

Aşağıdaki Apigee Edge varlıklarına erişimi hassas bir şekilde ayarlamak için özel roller oluşturabilirsiniz:

  • API proxy'leri
  • API ürünleri
  • Geliştirici uygulamaları
  • Geliştiriciler
  • Ortamlar (İzleme aracı oturumları ve dağıtımları)
  • Özel raporlar (Analytics)

Bir öğenin belirli örneklerine role dayalı erişim uygulayarak daha da ayrıntılı bir kontrol elde edebilirsiniz. Örneğin, tüm API ürünlerine veya belirli API ürünlerine role dayalı erişim uygulayabilirsiniz.

İzinlerin önceliği

Daha ayrıntılı izinler, daha az ayrıntılı olanlara göre önceliklidir. Örneğin, belirli bir geliştirici uygulamasına uygulanan izinler, tüm geliştirici uygulamalarına uygulanan daha az ayrıntılı izinlerden önceliklidir.

İzinleri tek tek örnekler yerine bir grup varlığa atama

Bir grup öğede (ör. tüm API ürünleri) veya tek bir örnekte (ör. belirli bir API ürünü) özel rol izinleri ayarlayın.

Bir örnekte izinleri ayarlarsanız ayrıcalıklı bir kullanıcı, yalnızca söz konusu örnekte izin verilen işlemleri gerçekleştirebilir. Bir grupta (örneğin, tüm API proxy'leri) ayarlanırsa kullanıcı, koleksiyondaki herhangi bir örnek üzerinde işlemleri gerçekleştirebilir.

API'lerde ve önbelleklerde dağıtım ve izleme seçeneklerini de etkinleştirebilirsiniz. Bu işlemler ortama özeldir. Yani bir rolün yalnızca üretim ortamına dağıtım yapmasına izin verebilirsiniz.

Roller sayfasını keşfetme

Aşağıda açıklandığı şekilde Roller sayfasına erişin.

Edge

Edge kullanıcı arayüzünü kullanarak Roller sayfasına erişmek için:

  1. https://apigee.com/edge adresinde kuruluş yöneticisi olarak oturum açın.
  2. Yönetici > Roller'i seçin.

    Kuruluş yöneticisi değilseniz bu menü kullanılamaz.

Classic Edge (Private Cloud)

Klasik Edge kullanıcı arayüzünü kullanarak Roller sayfasına erişmek için:

  1. http://ms-ip:9000 adresinde kuruluş yöneticisi olarak oturum açın. Burada ms-ip, yönetim sunucusu düğümünün IP adresi veya DNS adıdır.
  2. Yönetici > Kuruluş Rolleri'ni seçin.

    Kuruluş yöneticisi değilseniz bu menü kullanılamaz.

Roller sayfası görüntülenir.

Şekilde vurgulandığı gibi, Roller sayfası şunları yapmanıza olanak tanır:

Özel roller ekleme

Özel rol eklemek için:

  1. Roller sayfasına erişin.
  2. + Özel Rol'ü tıklayın.
  3. Özel rol için bir ad girin.

    Not: Özel rol adları boşluk veya bazı özel karakterler içeremez.

  4. Gerekli izinleri ekleyin.
  5. Kaydet'i tıklayın.

Aşağıdaki şekilde, Yeni Özel Rol iletişim kutusunun bir bölümü gösterilmektedir. Örneğin, bu role WeatherApiRole adı verilir ve kullanıcının /weatherapi yoluyla bir API proxy'sini görüntülemesine, düzenlemesine ve silmesine olanak tanır. Ayrıca bu kullanıcı, hem üretim hem de test ortamlarındaki izleme oturumlarını görüntüleyebilir ancak yalnızca test ortamına dağıtım yapabilir.

Özel rolleri düzenleme

Özel bir rolü düzenlemek için:

  1. Roller sayfasına erişin.
  2. Listede bir özel rolün adını tıklayın.
  3. Düzenle'yi tıklayın.
  4. Özel rolü gerektiği gibi düzenleyin.
  5. Kaydet'i tıklayın.

Özel rolleri silme

Özel bir rolü silmek için:

  1. Roller sayfasına erişin.
  2. Silmek istediğiniz özel rolün yanındaki Sil'i tıklayın.
  3. Özel rolü gerektiği gibi düzenleyin.
  4. Kaydet'i tıklayın.