Kuruluşlar, aşağıdaki gibi mesajlaşma platformlarını kullanır: Microsoft Ekipleri birbirleriyle güvenli bir şekilde iletişim kurmak ve işlerin yapılması için işbirliği yapmak üzere doğru insanları bir araya getirmek. Microsoft Teams, kullanıcılar işbirliği yaptıkça içinden akan bilgiler biçiminde paha biçilmez kurumsal bilgileri yakalar. Ancak, bir kuruluş içindeki gruplar, kanallar ve sohbetler arasındaki konuşmaların parçalı doğası nedeniyle bu bilgiyi kullanıcılar için kolay ve güvenli bir şekilde sunmak zor olabilir. Ek olarak, Microsoft Teams iletişiminin konuşma niteliğindeki doğası, içerikten sorulara doğru yanıtlar bulmaya çalışırken arama yapmak için geleneksel bir anahtar kelime tabanlı yaklaşımı etkisiz hale getirir ve bu nedenle, doğal dil sorgularını işleme yeteneğine sahip akıllı arama yetenekleri gerektirir.
Artık Amazon Kendrası Microsoft Teams'in Microsoft Teams iletilerini ve belgelerini dizine eklemesi ve makine öğrenimi (ML) tarafından desteklenen Amazon Kendra'da akıllı aramayı kullanarak bu içerikte arama yapması için bağlayıcı.
Bu gönderi, Microsoft Teams için Amazon Kendra bağlayıcısının nasıl yapılandırılacağını ve hizmetin akıllı arama özelliklerinden nasıl yararlanılacağını gösterir. Kullanıcıların AWS ile ilgili teknik konuları tartıştığı açıklayıcı bir Microsoft Teams örneği örneği kullanıyoruz.
Çözüme genel bakış
Aktif kuruluşlar için Microsoft Teams içeriği, sürekli işbirliği nedeniyle doğası gereği dinamiktir. Microsoft Teams, herhangi bir kullanıcının katılabileceği genel kanalları ve yalnızca bu kanallara üye olan kullanıcıların birbirleriyle iletişim kurabileceği özel kanalları içerir. Ayrıca, bireyler bire bir ve ad hoc gruplarda birbirleriyle doğrudan iletişim kurabilirler. Bu iletişim, isteğe bağlı belge ekleriyle birlikte mesajlar ve yanıt dizileri şeklindedir.
Çözümümüzde, Microsoft Teams için Amazon Kendra bağlayıcısını kullanarak Microsoft Teams'i bir Amazon Kendra arama dizini için bir veri kaynağı olarak yapılandırıyoruz. Yapılandırmaya bağlı olarak, veri kaynağı eşitlendiğinde bağlayıcı, belirli bir tarihte veya daha önce oluşturulan Microsoft Teams'teki tüm içeriği tarar ve dizine ekler. Bağlayıcı ayrıca her mesaj ve belge için Erişim Kontrol Listesi (ACL) bilgilerini de indeksler. Erişim kontrolü veya kullanıcı bağlamı filtreleme etkinleştirildiğinde, bir kullanıcı tarafından yapılan bir sorgunun arama sonuçları, yalnızca kullanıcının okuma yetkisine sahip olduğu belgelerden elde edilen sonuçları içerir.
Microsoft Teams için Amazon Kendra bağlayıcısı, AWS IAM Kimlik Merkezi (AWS Single Sign-On'un halefi). Öncelikle, IAM Kimlik Merkezi'ni etkinleştirmeniz ve aktif dizininizdeki kullanıcıları ve grupları senkronize etmek için bir kuruluş oluşturmanız gerekir. Bağlayıcı, arama sorgularının kullanıcı bağlamı için kullanıcı adını ve grup aramasını kullanacaktır.
İle Amazon Kendra Deneyim Oluşturucu, Microsoft Teams veri kaynağınızda arama yapmak için düşük kodlu, tamamen işlevsel bir arama uygulaması oluşturup dağıtabilirsiniz.
Önkoşullar
Bu gönderiyi referans olarak kullanarak Microsoft Teams için Amazon Kendra bağlayıcısını denemek için aşağıdakilere ihtiyacınız vardır:
Microsoft Graph API'nin yerleştirdiğini unutmayın. kısma limitleri kaynakların aşırı kullanımını önlemek için bir hizmete yapılan eşzamanlı çağrıların sayısı.
Microsoft Teams'i yapılandırın
Aşağıdaki ekran görüntüsü, örnek içeriği ve PDF dosyasını içeren örnek Microsoft Teams örneğimizi göstermektedir. AWS_Well-Architect_Framework.pdf
Amazon Kendra arama sorgularımız için kullanacağımız.
Aşağıdaki adımlarda, Azure portalında yeni bir Amazon Kendra bağlayıcı uygulamasının yapılandırması açıklanmaktadır. Bu, Microsoft Teams için Amazon Kendra bağlayıcısının yapılandırılmasında kullanılacak bir kullanıcı OAuth jetonu oluşturacaktır.
- Microsoft kimlik bilgilerinizle Azure Portal'da oturum açın.
- ile bir başvuru kaydedin Microsoft Kimlik platformu.
- Bitişik, yanında Müşteri kimlik bilgileri, seçmek Bir sertifika veya sır ekleyin Yeni bir müşteri sırrı eklemek için.
- İçin Açıklama, bir açıklama girin (örneğin,
KendraConnectorSecret
). - İçin Bitiş tarihi, bir son kullanma tarihi seçin (örneğin, 6 ay).
- Klinik Ekle.
- Daha sonra bir Amazon Kendra veri kaynağı oluştururken kullanmak üzere gizli kimliği ve gizli değeri kaydedin.
- Klinik İzin ekle.
- Klinik Microsoft Grafiği gerekli tüm eklemek için Microsoft Grafik izinleri.
- Klinik Uygulama izinleri.
Kayıtlı uygulama, Microsoft Teams için Amazon Kendra bağlayıcısı tarafından desteklenen tüm varlıkların taranmasına izin vermek için aşağıdaki API izinlerine sahip olmalıdır:
ChannelMessage.Read.All
Chat.Read
Chat.Read.All
Chat.ReadBasic
Chat.ReadBasic.All
ChatMessage.Read.All
Directory.Read.All
Files.Read.All
Group.Read.All
Mail.Read
Mail.ReadBasic
User.Read
User.Read.All
TeamMember.Read.All
Ancak, taranmak üzere seçilen varlıklara göre daha küçük bir kapsam seçebilirsiniz. Aşağıdaki listeler, her bir varlık için gereken minimum izin gruplarıdır:
- Kanal Gönderisi:
ChannelMessage.Read.All
Group.Read.All
User.Read
User.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Kanal Eki:
ChannelMessage.Read.All
Group.Read.All
User.Read
User.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Kanal Vikisi:
Group.Read.All
User.Read
User.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Sohbet Mesajı:
Chat.Read.All
ChatMessage.Read.All
ChatMember.Read.All
User.Read
User.Read.All
Group.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Toplantı Sohbeti:
Chat.Read.All
ChatMessage.Read.All
ChatMember.Read.All
User.Read
User.Read.All
Group.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Sohbet Eki:
Chat.Read.All
ChatMessage.Read.All
ChatMember.Read.All
User.Read
User.Read.All
Group.Read.All
Files.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Toplantı Dosyası:
Chat.Read.All
ChatMessage.Read.All
ChatMember.Read.All
User.Read
User.Read.All
Group.Read.All
Files.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Takvim Toplantısı:
Calendars.Read
Group.Read.All
TeamMember.Read.All
User.Read
User.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- Buluşma notları:
Group.Read.All
User.Read
User.Read.All
Files.Read.All
TeamMember.Read.All
(kimlik taraması için kullanıcı grubu eşlemesi)
- İzinlerinizi seçin ve seçin İzin ekle.
Microsoft Teams için Amazon Kendra bağlayıcısını kullanarak veri kaynağını yapılandırın
Microsoft Teams bağlayıcısını kullanarak Amazon Kendra dizininize bir veri kaynağı eklemek için mevcut bir Amazon Kendra dizinini veya yeni bir Amazon Kendra dizini oluşturun. Ardından bu bölümdeki adımları tamamlayın. Bu konu hakkında daha fazla bilgi için bkz. Microsoft Ekipleri.
- Amazon Kendra konsolunda dizini açın ve Veri kaynakları Gezinti bölmesinde.
- Klinik Veri kaynağı ekleyin.
- Altında Microsoft Teams bağlayıcısı, seçmek Bağlayıcı ekle.
- içinde Veri kaynağı ayrıntılarını belirtin bölümünde, veri kaynağınızın ayrıntılarını girin ve Sonraki.
- içinde Erişim ve güvenliği tanımlayın bölümü Kiracı kimliği, Microsoft hesap panosundan Microsoft Teams kiracı kimliğini girin.
- Altında Doğrulama, ya seçebilirsiniz oluşturmak Microsoft Teams kiracısının müşteri kimliği ve istemci sırrı ile yeni bir sır eklemek veya mevcut AWS Sırları Yöneticisi Bağlayıcının erişmesini istediğiniz Microsoft Teams kiracısının istemci kimliğini ve istemci sırrını içeren sır.
- Klinik İndirim.
- İsteğe bağlı olarak, uygun olanı seçin ödeme modeli:
- Model A ödeme modelleri, güvenlik uyumluluğu gerektiren lisanslama ve ödeme modelleriyle sınırlıdır.
- Model B ödeme modelleri, lisanslama ve güvenlik uyumluluğu gerektirmeyen ödeme modelleri için uygundur.
- Sınırlı kullanım değerlendirme amaçları için Değerlendirme Modunu (varsayılan) kullanın.
- İçin IAM rolü, seçebilirsiniz Yeni bir rol oluştur veya Secrets Manager gizli anahtarına, Amazon Kendra dizinine ve veri kaynağına erişmek için uygun IAM ilkeleriyle yapılandırılmış mevcut bir IAM rolünü seçin.
- Klinik Sonraki.
- içinde Senkronizasyon ayarlarını yapılandırın bölümünde, senkronizasyon kapsamınızla ilgili bilgiler sağlayın.
- İçin Senkronizasyon modu, senkronizasyon modunuzu seçin (bu gönderi için Tam senkronizasyon).
İle Tam senkronizasyon seçeneğiyle, senkronizasyon her çalıştırıldığında Amazon Kendra tüm belgeleri tarar ve daha önce alınmış olsa bile her belgeyi alır. Tam yenileme, silmenize ve yeni bir veri kaynağı oluşturmanıza gerek kalmadan Amazon Kendra dizininizi sıfırlamanıza olanak tanır. Eğer seçersen Yeni veya değiştirilmiş içerik senkronizasyonu or Yeni, değiştirilmiş veya silinmiş içerik senkronizasyonu, senkronizasyon işi her çalıştırıldığında, yalnızca son taramadan bu yana eklenen, değiştirilen veya silinen nesneleri işler. Artımlı taramalar, mevcut veri kaynaklarına düzenli olarak yeni nesneler ekleyen veri kümeleriyle birlikte kullanıldığında çalışma süresinin ve maliyetin azaltılmasına yardımcı olabilir.
- İçin Çalıştırma programını senkronize et, seçmek Talep üzerine çalıştırın.
- Klinik Sonraki.
- içinde Alan eşlemelerini ayarla bölümünde, Microsoft Teams alan adlarının farklı bir Amazon Kendra özniteliğine veya modeline eşlenebileceği alan eşlemelerini isteğe bağlı olarak yapılandırabilirsiniz.
- Klinik Sonraki.
- Ayarlarınızı gözden geçirin ve veri kaynağını eklemek için onaylayın.
- Veri kaynağı eklendikten sonra Veri kaynakları gezinme bölmesinde, yeni eklenen veri kaynağını seçin ve Şimdi senkronize et Amazon Kendra dizini ile veri kaynağı senkronizasyonunu başlatmak için.
Senkronizasyon işlemi 30 dakikaya kadar sürebilir (taranacak veri miktarına bağlı olarak).
Şimdi Amazon Kendra dizini için erişim kontrolünü etkinleştirelim.
- Gezinti bölmesinde dizininizi seçin.
- Üzerinde Kullanıcı erişim kontrolü sekmesini seçin Ayarları düzenle ve aşağıdaki ekran görüntüsü gibi görünecek şekilde ayarları değiştirin.
- Klinik Sonraki, Daha sonra seçmek Güncelleme.
Amazon Kendra ile akıllı arama yapın
Amazon Kendra konsolunda arama yapmayı veya API'yi kullanmayı denemeden önce veri kaynağı eşitlemesinin tamamlandığından emin olun. Kontrol etmek için veri kaynaklarını görüntüleyin ve son senkronizasyonun başarılı olup olmadığını doğrulayın.
Artık dizinimizi aramaya hazırız.
- Amazon Kendra konsolunda dizine gidin ve Dizine eklenen içeriği ara Gezinti bölmesinde.
- “Güvenlik olaylarını nasıl tespit edersiniz” sorgusunu kullanalım ve bir erişim belirteci sağlamayalım.
Erişim kontrolü ayarlarımıza göre, kimliği doğrulanmış içeriğe erişmek için geçerli bir erişim belirteci gereklidir; bu nedenle, herhangi bir kullanıcı adı veya grup belirlemeden bu arama sorgusunu kullandığımızda herhangi bir sonuç döndürülmez.
- Sonra seç Belirteci uygula ve kullanıcı adını, Microsoft Teams içeriğine erişimi olan etki alanındaki bir kullanıcıya (örneğin, usertest4) ayarlayın.
Bu örnekte arama, Microsoft Teams sohbet mesajına yüklenen PDF dosyasından bir sonuç döndürür.
- Son olarak, Belirteci uygula ve kullanıcı adını etki alanındaki farklı bir kullanıcı olarak ayarlayın (örneğin,
usertest
) farklı Microsoft Teams içeriğine erişimi vardır.
Bu örnekte, arama farklı bir Microsoft Teams sohbet mesajı döndürür.
Bu, Amazon Kendra'da Microsoft Teams bağlayıcısı tarafından alınan ACL'lerin kullanıcı adına göre arama sonuçlarında zorunlu kılındığını onaylar.
Temizlemek
İleride maliyet oluşmasını önlemek için bu çözümün bir parçası olarak oluşturduğunuz kaynakları temizleyin. Bu çözümü test ederken yeni bir Amazon Kendra dizini oluşturduysanız silin. Yalnızca Microsoft Teams için Amazon Kendra bağlayıcısını kullanarak yeni bir veri kaynağı eklediyseniz bu veri kaynağını silin.
Sonuç
Microsoft Teams için Amazon Kendra bağlayıcısı ile kuruluşlar, Microsoft Teams bulut sunucularında tutulan paha biçilmez bilgileri, Amazon Kendra tarafından desteklenen akıllı aramayı kullanarak kullanıcılarının güvenli bir şekilde kullanımına sunabilir. Ek olarak, bağlayıcı, kullanıcıların aradıklarını temel alarak arama sonuçlarını etkileşimli olarak iyileştirmeleri için kanallar, yazarlar ve kategoriler gibi Microsoft Teams öznitelikleri için özellikler sağlar.
Microsoft Teams için Amazon Kendra bağlayıcısı hakkında daha fazla bilgi edinmek için bkz. Microsoft Ekipleri.
Verilerinizi Microsoft Teams'den alırken meta verileri ve içeriği nasıl oluşturabileceğiniz, değiştirebileceğiniz veya silebileceğiniz hakkında daha fazla bilgi için bkz. Alma işlemi sırasında belge meta verilerini özelleştirme ve Amazon Kendra'da özel belge zenginleştirme ile arama deneyiminizi geliştirmek için içeriğinizi ve meta verilerinizi zenginleştirin.
Yazarlar Hakkında
Praven Edem Amazon Web Services'ta Kıdemli Çözüm Mimarıdır. AWS hizmetlerini benimserken önemli finansal hizmetler müşterileriyle birlikte çalışarak onların kritik büyük ölçekli uygulamalarını tasarlıyor ve modernize ediyor. Uygulama geliştirme ve yazılım mimarisinde 20 yılı aşkın BT deneyimine sahiptir.
Gunwant Walbe Amazon Web Services'ta Yazılım Geliştirme Mühendisi. Hevesli bir öğrencidir ve yeni teknolojileri benimsemeye heveslidir. Karmaşık iş uygulamaları geliştiriyor ve Java birincil tercih dili.
- SEO Destekli İçerik ve Halkla İlişkiler Dağıtımı. Bugün Gücünüzü Artırın.
- Plato blok zinciri. Web3 Metaverse Zekası. Bilgi Güçlendirildi. Buradan Erişin.
- Kaynak: https://aws.amazon.com/blogs/machine-learning/intelligently-search-your-organizations-microsoft-teams-data-source-with-the-amazon-kendra-connector-for-microsoft-teams/
- :dır-dir
- $UP
- 10
- 100
- 11
- 20 yıl
- 7
- 8
- 9
- a
- kabiliyet
- Hakkımızda
- erişim
- Hesap
- doğru
- karşısında
- aktif
- Ad
- katma
- Ayrıca
- benimsemek
- Benimsemek
- avantaj
- Türkiye
- Amazon
- Amazon Kendrası
- Amazon Web Servisleri
- miktar
- ve
- Başka
- cevaplar
- api
- Uygulama
- Uygulama Geliştirme
- uygulamaları
- yaklaşım
- uygun
- mimari
- ARE
- AS
- At
- öznitelikleri
- doğrulanmış
- Yazarlar
- mevcut
- AWS
- masmavi
- merkezli
- temel
- BE
- önce
- olmak
- getirmek
- inşa etmek
- iş
- İş Uygulamaları
- by
- aramalar
- CAN
- yetenekleri
- yakalar
- kategoriler
- Merkez
- sertifika
- zor
- değişiklik
- kanallar
- Kontrol
- seçim
- Klinik
- seçilmiş
- müşteri
- işbirliği yapmak
- işbirliği
- iletişim kurmak
- Yakın İletişim
- tamamlamak
- karmaşık
- uyma
- eşzamanlı
- yapılandırma
- Onaylamak
- konsolos
- içerik
- bağlam
- sürekli
- kontrol
- konuşkan
- konuşmaları
- Ücret
- maliyetler
- yaratmak
- çevrimiçi kurslar düzenliyorlar.
- Oluşturma
- Tanıtım
- kritik
- görenek
- Müşteriler
- gösterge paneli
- veri
- veri kümeleri
- Tarih
- Varsayılan
- bağlı
- dağıtmak
- tanımlamak
- tanım
- ayrıntılar
- gelişme
- geliştirir
- farklı
- direkt olarak
- tartışmak
- belge
- evraklar
- domain
- Dont
- sırasında
- dinamik
- her
- Daha erken
- kolayca
- ya
- etkinleştirmek
- etkin
- sağlar
- mühendis
- Keşfet
- kişiler
- varlık
- değerlendirme
- Hatta
- Her
- örnek
- mevcut
- deneyim
- vade
- yönleriyle
- alan
- fileto
- süzme
- mali
- finansal hizmetler
- bulmak
- Ad
- Akışları
- takip etme
- İçin
- Airdrop Formu
- parçalanmış
- itibaren
- tam
- tamamen
- fonksiyonel
- Ayrıca
- gelecek
- almak
- grafik
- grup
- Grubun
- Var
- yardım et
- Ne kadar
- Nasıl Yapılır
- Ancak
- HTML
- HTTPS
- ID
- Kimlik
- in
- içerir
- indeks
- indeksler
- bireyler
- bilgi
- örnek
- entegre
- Akıllı
- paha biçilmez
- IT
- Java
- İş
- jpg
- Keskin
- bilgi
- dil
- büyük ölçekli
- Soyad
- ÖĞRENİN
- öğrenme
- daha az
- ruhsat verme
- sevmek
- Sınırlı
- Liste
- Listeler
- Bakın
- gibi görünmek
- bakıyor
- arama
- makine
- makine öğrenme
- yapılmış
- büyük
- yapmak
- Yapımı
- müdür
- haritalama
- toplantı
- Üyeler
- mesaj
- mesajları
- mesajlaşma
- Metadata
- Microsoft
- microsoft takımları
- asgari
- dakika
- ML
- Moda
- modelleri
- değiştirilmiş
- değiştirmek
- ay
- Daha
- isim
- isimleri
- Doğal (Madenden)
- Tabiat
- Gezin
- Navigasyon
- gerekli
- gerek
- yeni
- Yeni teknolojiler
- notlar
- numara
- oauth
- nesneler
- of
- on
- ONE
- açık
- seçenek
- kuruluşlar
- örgütsel
- organizasyonlar
- Diğer
- bölmesi
- Bölüm
- katılmak
- ödeme
- İnsanlar
- izinleri
- Yerler
- Platformlar
- Platon
- Plato Veri Zekası
- PlatoVeri
- politikaları
- Portal
- Çivi
- powered
- önlemek
- birincil
- özel
- süreç
- sağlamak
- sağlar
- halka açık
- Sorular
- Okumak
- hazır
- azaltmak
- ilişkin
- kayıtlı
- düzenli
- ilgili
- işler
- gerektirir
- gerektirir
- Kaynaklar
- kısıtlı
- sonuç
- Sonuçlar
- dönüş
- Rol
- koşmak
- kapsam
- Ara
- arama
- Gizli
- Bölüm
- Güvenli
- güvenlik
- kıdemli
- hizmet
- Hizmetler
- set
- Setleri
- ayar
- ayarlar
- meli
- Gösteriler
- beri
- tek
- Yazılım
- yazılım geliştirme
- çözüm
- Çözümler
- Kaynak
- kaynaklar
- özel
- başlama
- Basamaklar
- başarılı
- böyle
- uygun
- destekli
- senkronizasyon
- Bizi daha iyi tanımak için
- takım
- Teknik
- Teknolojileri
- kiracı
- Test yapmak
- o
- The
- Bilgi
- ve bazı Asya
- bu nedenle
- Bunlar
- İçinden
- zaman
- için
- birlikte
- simge
- konu
- Konular
- geleneksel
- Yüklenen
- yukarı
- kullanım
- kullanım
- kullanıcı
- kullanıcılar
- değer
- doğrulamak
- Görüntüle
- ağ
- web hizmetleri
- Ne
- süre
- DSÖ
- irade
- ile
- içinde
- olmadan
- İş
- çalışır
- yıl
- Sen
- zefirnet