Edge'de yerleşik roller

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

Her Apigee Edge kuruluşu, yönetici kullanıcılara atayabileceğiniz birkaç yerleşik rol içerir:

  • Kuruluş Yöneticisi - Süper kullanıcı. Kuruluştaki kaynaklara tam CRUD erişimi vardır. Edge for Private Cloud kurulumunda en güçlü rol, Kuruluş Yöneticisi'nin sahip olmadığı sistem düzeyindeki işlevlere de erişimi olan Sistem yöneticisi rolüdür.
  • Salt okuma iznine sahip kuruluş yöneticisi: Kuruluştaki kaynaklara salt okuma erişimi vardır.
  • İşlem Yöneticisi: API'leri dağıtır ve test eder. Diğer kaynaklara salt okuma erişimi vardır.
  • İşletme Kullanıcısı - API ürünleri, geliştiriciler, geliştirici uygulamaları ve şirketler oluşturur ve yönetir, API kullanımıyla ilgili özel raporlar oluşturur, diğer kaynaklara salt okuma erişimi vardır.
  • Kullanıcı: API proxy'leri oluşturur ve bunları test ortamında test eder. Diğer kaynaklara salt okuma erişimi vardır.

Yerleşik roller, yönetim kullanıcı arayüzündeki ve Management API'deki erişim düzeyini kontrol eder.

Her bir yerleşik rol (Kuruluş Yöneticisi veya Salt Okunur Kuruluş Yöneticisi olarak) için belirlenen izinleri görmek amacıyla yönetim kullanıcı arayüzünde Yönetici > Kuruluş Rolleri >_rol adı'nı seçin.

Kuruluşunuzda Apigee Sense veya API izleme hizmeti varsa yönetici konsolunda aşağıdaki roller de gösterilir:

  • Sense: Sense Operatörü ve Sense User. Sense rolleri hakkında daha fazla bilgi için Apigee Sense yerleşik rollerine göz atın.
  • API İzleme: API İzleme Yöneticisi ve API İzleme Kullanıcısı. API İzleme rolleri hakkında daha fazla bilgi için API İzleme rolleri bölümüne bakın.

Örnek rol izni

Yönetim kullanıcı arayüzünde yer alan aşağıdaki örnekte, Kullanıcı rolüne ilişkin izinler gösterilmektedir. Farklı dağıtım izinlerine sahip olduğuna dikkat edin:

  • /Deploys URI (GET)
  • /Environments/*/applications/*/revisions/*/distributions (GET)
  • /environments/test/applications/*/revisions/*/Deploys (GET, PUT, DELETE)

Dağıtımla ilgili kullanıcı rolü izinleri. Bu izinler, yalnızca test ortamına yapılan dağıtımlarda PUT izinlerini gösterir.

Peki bu ne anlama geliyor? Kullanıcı rolündeki bir kişi neyi dağıtabilir?

  • İlk olarak PUT izni, dağıtıma olanak tanır.
  • İkinci olarak, burada birden fazla dağıtım izni olduğu için izin çakışması olduğunda daha ayrıntılı (spesifik) izin öncelikli olur. (Çakışan izinlerin önceliği API ile rol oluşturma bölümünde daha ayrıntılı açıklanmıştır).

Bu örnekteki en ayrıntılı izin, /environments/test/applications/*/revisions/*/Deploys. En ayrıntılı olmasını sağlayan /test/ kısmıdır. Bu, Kullanıcı rolündeki bir kişinin test ortamına (/test/) herhangi bir düzeltmeyle (/revisions/*) herhangi bir API proxy'sini (/applications/*) dağıtabileceği anlamına gelir.

Öte yandan, bu roldeki bir kişi, /environments/*/ öğesindeki GET (salt okunur) izni nedeniyle başka herhangi bir ortama dağıtım yapamaz. Bu izin, joker karakterin (*) any olduğunu belirtir. (/Deploys ile ilgili GET izni, kullanıcının API ile dağıtım ayrıntılarını almasına olanak tanır).

Geliştirici Yöneticisi rolü hakkında

Bir geliştirici portalının temel hazırlığı yapıldığında Geliştirici Yöneticisi rolü kuruluşunuza eklenir ve genellikle bu role devadmin+{org_name}@google.com kullanıcısı atanır. Bu rol yalnızca Drupal tabanlı geliştirici portalları (veya Apigee platform API'lerini kullanan özel portallar) ile Edge kuruluşunuz arasındaki bağlantıyı yapılandırmak amacıyla kullanılır. Portal ile Edge arasında iletişim kurma bölümüne bakın.

Geliştirici Yöneticisi rolünü başka bir kullanıcı hesabına atamak istiyorsanız hesabı kuruluşunuzda oluşturun ve rolü atamak için destek ekibiyle iletişime geçin.

Alternatif olarak, Apigee Edge Drupal 8 modülü belgelerindeki Geliştirici Yöneticisi rolü atama bölümünde açıklanan komut dosyasını kullanarak Geliştirici Yöneticisi rolüyle aynı izinlere sahip özel bir rol oluşturabilirsiniz.

Portal ile Edge kuruluşunuz arasındaki bağlantı, Drupal'da Drupal yönetici menüsündeki Yapılandırma > Geliştirici Portalı > Uygulama Ayarları altında görüntülenebilir (Drupal'a yönetici olarak giriş yapmış olmanız gerekir). Bağlantı başarısız olarak gösteriliyorsa bağlantı bilgilerini değiştirmek için Apigee Edge Destek Ekibi ile iletişime geçmeniz gerekir. Daha fazla bilgi için Geliştirici portalı oluşturma bölümüne bakın.