Zephyrnet Logosu

Amazon OpenSearch Kontrol Panelleri için dinamik kiracılığı yapılandırma | Amazon Web Hizmetleri

Tarih:

Amazon OpenSearch Service, uygulama izleme, günlük analizi, gözlemlenebilirlik ve web sitesi araması gibi kullanım durumları için iş ve operasyonel verilerin gerçek zamanlı arama, izleme ve analizini güvenli bir şekilde sağlar. Bu yazıda yeni yapılandırılabilir kontrol panellerinin kiracı özelliklerinden bahsediyoruz.

Açık Arama Panoları kiracılar Amazon Açık Arama Hizmeti dizin kalıplarını, görselleştirmeleri, kontrol panellerini ve diğer Kontrol Paneli nesnelerini kaydetmek için kullanılan alanlardır. Kullanıcılar, dizin kalıplarına ve görselleştirmelere erişmek ve bunları paylaşmak için birden fazla kiracı arasında geçiş yapabilir.

Kullanıcılar Kontrol Panellerini kullanırken kendi Kontrol Panelleri kiracı görünümünü seçerler. Üç tür kiracı vardır:

  1. Küresel kiracı – Bu kiracı, erişimleri varsa tüm OpenSearch Dashboard kullanıcıları arasında paylaşılır. Bu kiracı, tüm etki alanları için varsayılan olarak oluşturulur.
  2. Özel kiracı – Bu kiracı her kullanıcıya özeldir ve paylaşılamaz. Genel kiracı tarafından oluşturulan rotalara veya dizin modellerine erişmenize izin vermez. Özel kiracılar genellikle keşif çalışmaları için kullanılır.
  3. Özel kiracılar – Yöneticiler özel kiracılar oluşturabilir ve bunları belirli rollere atayabilir. Bu kiracılar oluşturulduktan sonra belirli kullanıcı grupları için alanlar sağlayabilir.

Bir kullanıcı birden fazla kiracıya erişebilir ve bu özelliğe denir. Çok kiracılık. OpenSearch 2.7'nin kullanıma sunulmasıyla birlikte yöneticiler aşağıdaki kiracılık özelliklerini dinamik olarak yapılandırabilir:

  1. Çoklu kiralamayı etkinleştirin veya devre dışı bırakın.
  2. Özel kiracıyı etkinleştirin veya devre dışı bırakın.
  3. Varsayılan kiracıyı değiştirin.

Dinamik olmak için neden bu özelliklere ihtiyacınız var?

OpenSearch 2.7'den önce, güvenlik izinlerine sahip açık kaynaklı OpenSearch kullanıcıları, YAML yapılandırma dosyasını değiştirerek ve Kontrol Paneli ortamlarını yeniden başlatarak çoklu kiracılığı ve özel kiracıyı etkinleştirip devre dışı bırakabiliyordu. Bunun bazı dezavantajları vardı:

  1. Kullanıcıların Kontrol Paneli ortamını yeniden başlatması gerekiyordu ve bu da zaman alıyor.
  2. Büyük kümelerdeki (100'den fazla veri düğümü) yapılandırmanın değiştirilmesinin otomatikleştirilmesi zordu ve hataya açıktı.
  3. Yapılandırma güncelleme hataları veya değişikliklerin uygulanamaması nedeniyle yapılandırma değişiklikleri tüm düğümleri içermediğinde, kullanıcı deneyimi, isteğin hangi düğüme ulaştığına bağlı olarak farklılık gösterecektir.

Amazon OpenSearch Service'teki OpenSearch 2.7 ile kullanıcılar, kiracılık yapılandırmalarını hem REST API'den hem de Kontrol Paneli Kullanıcı Arayüzü'nden dinamik olarak değiştirebilir. Bu, Kontrol Paneli kiracılığınızı yönetmenin daha hızlı ve daha güvenilir bir yolunu sağlar.

Yeni bir mülkle tanışın: varsayılan kiracı

OpenSearch 2.7'den önce varsayılan olarak tüm yeni kullanıcılar OpenSearch Kontrol Panellerine erişirken özel kiracılarında oturum açıyordu. 2.7 ile yeni bir özellik ekledik, varsayılan kiracı. Artık yöneticiler, kullanıcılar OpenSearch Kontrol Panellerinde oturum açtığında, ister kendi ister özel kiracı, genel kiracı veya özel kiracı olsun, varsayılan bir kiracı ayarlayabilir.

Bu özellik iki temel işleve hizmet edecektir:

  • OpenSearch Kontrol Panelleri ve kiracılık konusunda fazla deneyimi olmayan yeni kullanıcılar arasındaki kafa karışıklığını ortadan kaldırın. Kontrol Panellerini kullanımları belirli bir kiracıdaki mevcut verilerin görselleştirilmesi ve küçük değişiklikleriyle sınırlıysa, kiracı değiştirme konusunda endişelenmelerine gerek kalmaz ve varsayılan olarak kiracıya gerekli verilerle erişebilirler.
  • Yöneticilere daha fazla kontrol verin. Yöneticiler, tüm görselleştirme amaçları için hangi kiracının varsayılan olması gerektiğine karar verebilir.

Kullanıcılar yalnızca ilk kez veya yeni bir tarayıcıdan oturum açtıklarında varsayılan kiracıda oturum açacaktır. Sonraki oturum açma işlemleri için kullanıcı, daha önce oturum açtığı ve tarayıcı depolama alanından gelen kiracıda oturum açacaktır.

Kullanıcı oturum açma akışı aşağıdaki gibidir:

Bu yapılandırmalardaki küçük bir değişiklik bile Kontrol Panellerine erişen tüm kullanıcıları etkileyebileceğinden, Kontrol Panellerinin sorunsuz kullanımını sağlamak için bu özellikleri yapılandırırken ve değiştirirken dikkatli olun.

Varsayılan kiracı yapılandırmaları

Aşağıda etki alanı oluşturmadaki varsayılan kiracılık yapılandırması gösterilmektedir.

  1. “multitenancy_enabled” : true
  2. “private_tenant_eabled”: true
  3. “default_tenant”: “”

Bu, her yeni etki alanı için varsayılan olarak çoklu kiracılığın ve özel kiracının etkinleştirileceği ve varsayılan kiracının genel kiracı olacağı anlamına gelir. Bu yapılandırmayı, alan adı oluşturulduktan sonra yöneticilerle veya doğru FGAC veya IAM rollerine erişimi olan kullanıcılarla değiştirebilirsiniz.

API'leri kullanarak kiracılık yapılandırmalarını değiştirme

Kiralama özelliklerini yapılandırmak için OpenSearch 2.7+ sürümünde aşağıdaki API çağrısını kullanabilirsiniz. Her üç kiracılık özelliği de isteğe bağlıdır:

PUT _plugins/_security/api/tenancy/config { "multitenancy_enabled":true,    "private_tenant_enabled":false,    "default_tenant":"mary_brown"
}

Geçerli kiracılık yapılandırmasını almak için aşağıdaki API'yi kullanabilirsiniz:

GET _plugins/_security/api/tenancy/config 

Kiracılık yapılandırmasını OpenSearch Kontrol Panellerinden değiştirme

Kiracılık özelliklerini OpenSearch Kontrol Panellerinden de yapılandırabilirsiniz. Amazon OpenSearch Service, kiracılığı Başlarken sekmesinin sekmesi Güvenlik sayfa. itibaren Yönet sekmesinin sekmesi Çok kiracılık sayfasında yöneticiler bir kiracıyı varsayılan kiracı olarak seçebilir ve kiracının etkin mi yoksa devre dışı mı olduğunu gösterecek olan kiracılık durumunu görebilir. Yöneticiler çoklu kiracılığı, özel kiracıyı etkinleştirebilir ve devre dışı bırakabilir ve yapılandırma sekmesinden varsayılan kiracıyı seçebilir.

Özet

OpenSearch 2.7'nin piyasaya sürülmesinden bu yana, hem REST API'lerini hem de OpenSearch Kontrol Panellerini kullanarak kiracılık yapılandırmanızı dinamik olarak ayarlayabilirsiniz. Dinamik, API odaklı kiracılık yapılandırması, kiracılık özelliklerinin ve Kontrol Panellerinin kullanımını hem kullanıcılar hem de yöneticiler için daha basit ve daha verimli hale getirecek. Yöneticiler, hangi kiracıların hangi kullanıcılar tarafından erişilebilir olduğu konusunda daha fazla kontrole sahip olacak.

Özellikle bu özelliğin kuruluşunuzun Kontrol Paneli kullanımını basitleştirmesine nasıl yardımcı olduğu konusunda sizden bilgi almak isteriz. Başka sorularınız varsa lütfen yorum bırakın.

Daha fazla bilgi edinmek için lütfen ziyaret edin Amazon Açık Arama Hizmeti gidin.


yazarlar hakkında

Abhi Kalra

Prabhat Chaturvedi

spot_img

En Son İstihbarat

spot_img