Խելացիորեն որոնեք ձեր կազմակերպության Microsoft Teams տվյալների աղբյուրը Microsoft Teams-ի համար Amazon Kendra միակցիչով

Կազմակերպություններն օգտագործում են հաղորդագրությունների հարթակներ, ինչպիսիք են Microsoft Teams-ը, որպեսզի հավաքեն ճիշտ մարդկանց՝ միմյանց հետ անվտանգ հաղորդակցվելու և աշխատանքն ավարտելու համար համագործակցելու համար: Microsoft Teams-ը հավաքում է կազմակերպչական անգնահատելի գիտելիքներ այն տեղեկատվության տեսքով, որը հոսում է դրա միջոցով, երբ օգտվողները համագործակցում են: Այնուամենայնիվ, այս գիտելիքը հեշտությամբ և ապահով կերպով հասանելի դարձնելն օգտատերերին կարող է դժվար լինել խմբերի, ալիքների և կազմակերպության ներսում զրույցների բեկորային բնույթի պատճառով: Բացի այդ, Microsoft Teams-ի հաղորդակցության խոսակցական բնույթն անարդյունավետ է դարձնում որոնման ավանդական մոտեցումը՝ հիմնաբառերի վրա հիմնված, երբ փորձում են բովանդակությունից հարցերի ճշգրիտ պատասխաններ գտնել, և հետևաբար պահանջում են խելացի որոնման հնարավորություններ, որոնք ունեն բնական լեզվով հարցումները մշակելու ունակություն:

Այժմ կարող եք օգտագործել Amazon Kendra միակցիչը Microsoft Teams-ի համար՝ ինդեքսավորելու Microsoft Teams-ի հաղորդագրություններն ու փաստաթղթերը, և որոնել այս բովանդակությունը Amazon Kendra-ում խելացի որոնման միջոցով, որն ապահովված է մեքենայական ուսուցմամբ (ML):

Այս գրառումը ցույց է տալիս, թե ինչպես կարելի է կարգավորել Amazon Kendra միակցիչը Microsoft Teams-ի համար և օգտվել ծառայության խելացի որոնման հնարավորություններից: Մենք օգտագործում ենք Microsoft Teams-ի պատկերավոր օրինակ, որտեղ օգտվողները քննարկում են AWS-ի հետ կապված տեխնիկական թեմաներ:

Լուծման ակնարկ

Microsoft Teams-ի բովանդակությունը ակտիվ կազմակերպությունների համար ունի դինամիկ բնույթ՝ շարունակական համագործակցության շնորհիվ: Microsoft Teams-ը ներառում է հանրային ալիքներ, որտեղ ցանկացած օգտատեր կարող է մասնակցել, և մասնավոր ալիքներ, որտեղ միայն այն օգտվողները, ովքեր այս ալիքների անդամ են, կարող են շփվել միմյանց հետ: Ավելին, անհատները կարող են ուղղակիորեն շփվել միմյանց հետ մեկ առ մեկ և ժամանակավոր խմբերում: Այս հաղորդակցությունը հաղորդագրությունների և պատասխանների շղթաների տեսքով է՝ կամընտիր փաստաթղթերի հավելվածներով:

Մեր լուծման մեջ մենք կարգավորում ենք Microsoft Teams-ը որպես տվյալների աղբյուր՝ Amazon Kendra որոնման ինդեքսի համար՝ օգտագործելով Amazon Kendra միակցիչը Microsoft Teams-ի համար: Կազմաձևի հիման վրա, երբ տվյալների աղբյուրը համաժամացվում է, միակցիչը սողում և ինդեքսավորում է Microsoft Teams-ի ողջ բովանդակությունը, որը ստեղծվել է որոշակի ամսաթվին կամ դրանից առաջ: Միակցիչը նաև ինդեքսավորում է Access Control List (ACL) տեղեկատվությունը յուրաքանչյուր հաղորդագրության և փաստաթղթի համար: Երբ մուտքի վերահսկումը կամ օգտվողի համատեքստի զտումը միացված է, օգտվողի կողմից արված հարցման որոնման արդյունքները ներառում են արդյունքներ միայն այն փաստաթղթերից, որոնք օգտատերը իրավասու է կարդալ:

Microsoft-ի թիմերի Amazon Kendra միակցիչը կարող է ինտեգրվել AWS IAM Identity Center-ի հետ (AWS Single Sign-On-ի իրավահաջորդը): Դուք նախ պետք է ակտիվացնեք IAM Identity Center-ը և ստեղծեք կազմակերպություն՝ ձեր ակտիվ գրացուցակից օգտվողներին և խմբերին համաժամացնելու համար: Միակցիչը կօգտագործի օգտվողի անունը և խմբի որոնումը որոնման հարցումների օգտվողի համատեքստի համար:

Amazon Kendra Experience Builder-ի միջոցով դուք կարող եք ստեղծել և տեղակայել ցածր կոդով, լիովին ֆունկցիոնալ որոնման հավելված՝ ձեր Microsoft Teams տվյալների աղբյուրը որոնելու համար:

Նախադրյալներ

Microsoft Teams-ի համար Amazon Kendra միակցիչը փորձելու համար, օգտագործելով այս գրառումը որպես հղում, ձեզ անհրաժեշտ է հետևյալը.

Նկատի ունեցեք, որ Microsoft Graph API-ն սահմանափակումներ է դնում ծառայության միաժամանակյա զանգերի քանակի վրա՝ կանխելու ռեսուրսների գերօգտագործումը:

Կարգավորեք Microsoft-ի թիմերը

Հետևյալ սքրինշոթը ցույց է տալիս Microsoft Teams-ի մեր օրինակը՝ նմուշի բովանդակությամբ և PDF ֆայլով AWS_Well-Architect_Framework.pdf որը մենք կօգտագործենք մեր Amazon Kendra որոնման հարցումների համար:

Հետևյալ քայլերը նկարագրում են նոր Amazon Kendra միակցիչ հավելվածի կազմաձևումը Azure պորտալում: Սա կստեղծի օգտվողի OAuth նշան, որը կօգտագործվի Microsoft Teams-ի համար Amazon Kendra միակցիչը կարգավորելու համար:

  1. Մուտք գործեք Azure Portal ձեր Microsoft հավատարմագրերով:
  2. Գրանցեք հավելված Microsoft Identity հարթակում:

  1. Կողքին Հաճախորդի հավատարմագրերըընտրիր Ավելացրեք վկայական կամ գաղտնիք նոր հաճախորդի գաղտնիք ավելացնելու համար:

  1. Համար Նկարագրությունմուտքագրեք նկարագրություն (օրինակ, KendraConnectorSecret)
  2. Համար Ժամկետը լրանում էընտրեք պիտանելիության ժամկետ (օրինակ՝ 6 ամիս):
  3. Ընտրեք Ավելացնել.

  1. Պահպանեք գաղտնի ID-ն և գաղտնի արժեքը՝ հետագայում օգտագործելու համար Amazon Kendra տվյալների աղբյուր ստեղծելիս:

  1. Ընտրեք Ավելացրեք թույլտվություն.

  1. Ընտրեք Microsoft-ի գրաֆիկ ավելացնել Microsoft Graph-ի բոլոր անհրաժեշտ թույլտվությունները:

  1. Ընտրեք Դիմումի թույլտվություններ.

Գրանցված հավելվածը պետք է ունենա հետևյալ API-ի թույլտվությունները՝ Microsoft Teams-ի համար Amazon Kendra միակցիչով աջակցվող բոլոր օբյեկտները թույլ տալու համար.

  • 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

Այնուամենայնիվ, դուք կարող եք ընտրել ավելի փոքր շրջանակ՝ հիմնվելով սուզվելու համար ընտրված օբյեկտների վրա: Հետևյալ ցուցակները յուրաքանչյուր կազմակերպության համար անհրաժեշտ թույլտվությունների նվազագույն փաթեթներն են.

  • Ալիքի գրառում.
    • ChannelMessage.Read.All
    • Group.Read.All
    • User.Read
    • User.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Ալիքի հավելված.
    • ChannelMessage.Read.All
    • Group.Read.All
    • User.Read
    • User.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Ալիքի Վիքի:
    • Group.Read.All
    • User.Read
    • User.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Զրույցի հաղորդագրություն.
    • Chat.Read.All
    • ChatMessage.Read.All
    • ChatMember.Read.All
    • User.Read
    • User.Read.All
    • Group.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Հանդիպման զրույց.
    • Chat.Read.All
    • ChatMessage.Read.All
    • ChatMember.Read.All
    • User.Read
    • User.Read.All
    • Group.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Զրույցի հավելված.
    • Chat.Read.All
    • ChatMessage.Read.All
    • ChatMember.Read.All
    • User.Read
    • User.Read.All
    • Group.Read.All
    • Files.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Հանդիպման ֆայլ՝
    • Chat.Read.All
    • ChatMessage.Read.All
    • ChatMember.Read.All
    • User.Read
    • User.Read.All
    • Group.Read.All
    • Files.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Օրացույցային հանդիպում.
    • Calendars.Read
    • Group.Read.All
    • TeamMember.Read.All
    • User.Read
    • User.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  • Հանդիպման նշումներ.
    • Group.Read.All
    • User.Read
    • User.Read.All
    • Files.Read.All
    • TeamMember.Read.All (օգտատերերի խմբի քարտեզագրում ինքնության հետախուզման համար)
  1. Ընտրեք ձեր թույլտվությունները և ընտրեք Ավելացրեք թույլտվություններ.

Կազմաձևեք տվյալների աղբյուրը՝ օգտագործելով Amazon Kendra միակցիչը Microsoft Teams-ի համար

Ձեր Amazon Kendra ինդեքսին տվյալների աղբյուր ավելացնելու համար՝ օգտագործելով Microsoft Teams միակցիչը, կարող եք օգտագործել գոյություն ունեցող Amazon Kendra ինդեքսը կամ ստեղծել նոր Amazon Kendra ինդեքս: Այնուհետև ավարտեք այս հատվածի քայլերը: Այս թեմայի վերաբերյալ լրացուցիչ տեղեկությունների համար այցելեք Microsoft Teams:

  1. Amazon Kendra վահանակում բացեք ինդեքսը և ընտրեք Տվյալների աղբյուրները նավիգացիոն վահանակում:
  2. Ընտրեք Ավելացնել տվյալների աղբյուր.
  3. Տակ Microsoft Teams միակցիչընտրիր Ավելացնել միակցիչ.

  1. Մեջ Նշեք տվյալների աղբյուրի մանրամասները բաժինը, մուտքագրեք ձեր տվյալների աղբյուրի տվյալները և ընտրեք Հաջորդը.
  2. Մեջ Սահմանեք մուտքն ու անվտանգությունը բաժին, համար Վարձակալի IDմուտքագրեք Microsoft Teams վարձակալի ID-ն Microsoft-ի հաշվի վահանակից:
  3. Տակ Նույնականացումդուք կարող եք կամ ընտրել Ստեղծել Microsoft Teams-ի վարձակալի հաճախորդի ID-ով և հաճախորդի գաղտնիքով նոր գաղտնիք ավելացնելու համար, կամ օգտագործել գոյություն ունեցող AWS Secrets Manager գաղտնիքը, որն ունի հաճախորդի ID-ն և Microsoft Teams-ի վարձակալի հաճախորդի գաղտնիքը, որին ցանկանում եք մուտք գործել միակցիչը:
  4. Ընտրեք Պահպանել.

  1. Ընտրովի, ընտրեք համապատասխան վճարման մոդելը.
    • Մոդել Ա վճարման մոդելները սահմանափակվում են լիցենզավորման և վճարման մոդելներով, որոնք պահանջում են անվտանգության համապատասխանություն:
    • Մոդել B վճարման մոդելները հարմար են լիցենզավորման և վճարման մոդելների համար, որոնք չեն պահանջում անվտանգության համապատասխանություն:
    • Օգտագործեք գնահատման ռեժիմը (կանխադրված) սահմանափակ օգտագործման գնահատման նպատակով.
  2. Համար IAM դերըդու կարող ես ընտրել Ստեղծեք նոր դեր կամ ընտրեք գոյություն ունեցող IAM դերը, որը կազմաձևված է IAM-ի համապատասխան քաղաքականություններով՝ Գաղտնիքների մենեջերի գաղտնիքին, Amazon Kendra ինդեքսին և տվյալների աղբյուրին մուտք գործելու համար:
  3. Ընտրեք Հաջորդը.

  1. Մեջ Կարգավորել համաժամացման կարգավորումները բաժինը, տրամադրեք տեղեկատվություն ձեր համաժամացման շրջանակի վերաբերյալ:

  1. Համար Համաժամացման ռեժիմընտրեք ձեր համաժամացման ռեժիմը (այս գրառման համար ընտրեք Ամբողջական համաժամացում)

հետ Ամբողջական համաժամացում Տարբերակ, ամեն անգամ, երբ համաժամացումը գործարկվի, Amazon Kendra-ն կսողա բոլոր փաստաթղթերը և կուլ կտա յուրաքանչյուր փաստաթուղթ, նույնիսկ եթե ավելի վաղ ներծծվել է: Ամբողջական թարմացումը թույլ է տալիս վերականգնել ձեր Amazon Kendra ինդեքսը՝ առանց ջնջելու և տվյալների նոր աղբյուր ստեղծելու անհրաժեշտության: Եթե ​​դուք ընտրում եք Նոր կամ փոփոխված բովանդակության համաժամեցում կամ Նոր, փոփոխված կամ ջնջված բովանդակության համաժամեցում, ամեն անգամ, երբ համաժամացման աշխատանքը գործարկվի, այն կմշակի միայն այն օբյեկտները, որոնք ավելացվել, փոփոխվել կամ ջնջվել են վերջին զննումից հետո: Աճող սողանքները կարող են օգնել նվազեցնել գործարկման ժամանակը և ծախսերը, երբ օգտագործվում են տվյալների հավաքածուների հետ, որոնք կանոնավոր հիմունքներով նոր օբյեկտներ են ավելացնում առկա տվյալների աղբյուրներին:

  1. Համար Համաժամեցեք գործարկման ժամանակացույցըընտրիր Վազիր ըստ պահանջի.
  2. Ընտրեք Հաջորդը.

  1. Մեջ Սահմանել դաշտերի քարտեզագրումները բաժինը, դուք կարող եք կամայականորեն կարգավորել դաշտերի քարտեզագրումները, որտեղ Microsoft Teams դաշտերի անունները կարող են քարտեզագրվել Amazon Kendra-ի մեկ այլ հատկանիշի կամ երեսակի հետ:
  2. Ընտրեք Հաջորդը.

  1. Վերանայեք ձեր կարգավորումները և հաստատեք տվյալների աղբյուրը ավելացնելու համար:
  2. Տվյալների աղբյուրը ավելացնելուց հետո ընտրեք Տվյալների աղբյուրները նավիգացիոն վահանակում ընտրեք նոր ավելացված տվյալների աղբյուրը և ընտրեք Համաժամեցեք հիմա սկսել տվյալների աղբյուրի համաժամացումը Amazon Kendra ինդեքսի հետ:

Համաժամացման գործընթացը կարող է տևել ավելի քան 30 րոպե (կախված տվյալների քանակից, որը պետք է որսալ):

Այժմ եկեք միացնենք մուտքի վերահսկումը Amazon Kendra ինդեքսի համար:

  1. Նավիգացիոն վահանակում ընտրեք ձեր ինդեքսը:
  2. Վրա Օգտագործողի մուտքի վերահսկում ներդիր, ընտրիր Խմբագրել կարգավորումները և փոխեք կարգավորումները, որպեսզի նմանվի հետևյալ սքրինշոթին:
  3. Ընտրեք Հաջորդըապա ընտրեք Թարմացնել.

Կատարեք խելացի որոնում Amazon Kendra-ի հետ

Նախքան Amazon Kendra կոնսոլում որոնելը կամ API-ն օգտագործելը, համոզվեք, որ տվյալների աղբյուրի համաժամացումը ավարտված է: Ստուգելու համար դիտեք տվյալների աղբյուրները և ստուգեք՝ արդյոք վերջին համաժամացումը հաջող է եղել:

Այժմ մենք պատրաստ ենք որոնել մեր ինդեքսը:

  1. Amazon Kendra վահանակում նավարկեք դեպի ինդեքս և ընտրեք Որոնեք ինդեքսավորված բովանդակություն նավիգացիոն վահանակում:
  2. Եկեք օգտագործենք «Ինչպես եք հայտնաբերել անվտանգության իրադարձությունները» հարցումը և չտրամադրենք մուտքի նշան:

Ելնելով մեր մուտքի վերահսկման կարգավորումներից՝ վավերացված բովանդակություն մուտք գործելու համար անհրաժեշտ է մուտքի վավեր նշան. հետևաբար, երբ մենք օգտագործում ենք այս որոնման հարցումը՝ առանց որևէ օգտվողի անուն կամ խումբ սահմանելու, ոչ մի արդյունք չի վերադարձվում:

  1. Հաջորդը, ընտրեք Կիրառել նշան և սահմանեք օգտվողի անունը տիրույթում գտնվող օգտվողի (օրինակ՝ usertest4), որը մուտք ունի դեպի Microsoft Teams բովանդակությունը:

Այս օրինակում որոնումը կվերադարձնի արդյունք Microsoft Teams զրույցի հաղորդագրությունում վերբեռնված PDF ֆայլից:

  1. Ի վերջո, ընտրեք Կիրառել նշան և սահմանեք օգտվողի անունը տիրույթում այլ օգտվողի համար (օրինակ, usertest), որն ունի Microsoft Teams-ի տարբեր բովանդակություն:

Այս օրինակում որոնումը կվերադարձնի Microsoft Teams-ի զրույցի այլ հաղորդագրություն:

Սա հաստատում է, որ Microsoft Teams-ի միակցիչով Amazon Kendra-ում ներծծված ACL-ները կիրառվում են որոնման արդյունքներում՝ օգտատիրոջ անվան հիման վրա:

Մաքրել

Ապագա ծախսերից խուսափելու համար մաքրեք ձեր ստեղծած ռեսուրսները որպես այս լուծման մաս: Եթե ​​այս լուծումը փորձարկելիս ստեղծել եք Amazon Kendra-ի նոր ինդեքս, ջնջեք այն: Եթե ​​դուք միայն ավելացրել եք տվյալների նոր աղբյուր՝ օգտագործելով Amazon Kendra միակցիչը Microsoft Teams-ի համար, ջնջեք այդ տվյալների աղբյուրը:

Եզրակացություն

Microsoft Teams-ի համար Amazon Kendra միակցիչով կազմակերպությունները կարող են իրենց օգտատերերին ապահով կերպով հասանելի դարձնել անգնահատելի տեղեկությունները, որոնք արգելափակված են իրենց Microsoft Teams-ի օրինակներում՝ օգտագործելով Amazon Kendra-ի կողմից ստեղծված խելացի որոնումը: Բացի այդ, միակցիչը տրամադրում է երեսակներ Microsoft Teams-ի ատրիբուտների համար, ինչպիսիք են ալիքները, հեղինակները և կատեգորիաները, որպեսզի օգտատերերը ինտերակտիվ կերպով ճշգրտեն որոնման արդյունքները՝ հիմնվելով իրենց փնտրածի վրա:

Microsoft Teams-ի համար Amazon Kendra միակցիչի մասին ավելին իմանալու համար այցելեք Microsoft Teams:

Լրացուցիչ տեղեկությունների համար, թե ինչպես կարող եք ստեղծել, փոփոխել կամ ջնջել մետատվյալները և բովանդակությունը Microsoft Teams-ից ձեր տվյալները կլանելիս, տե՛ս «Անհատականացնել փաստաթղթի մետատվյալները կլանման գործընթացում» և հարստացնել ձեր բովանդակությունն ու մետատվյալները՝ բարելավելու ձեր որոնման փորձը հատուկ փաստաթղթերի հարստացման միջոցով: Amazon Kendra.


Հեղինակների մասին

Պրավեն Էդեմ Amazon Web Services-ում լուծումների ավագ ճարտարապետ է: Նա աշխատում է ֆինանսական ծառայությունների հիմնական հաճախորդների հետ՝ ճարտարապետելով և արդիականացնելով նրանց կարևորագույն լայնածավալ հավելվածները՝ միաժամանակ ընդունելով AWS ծառայությունները: Նա ունի ավելի քան 20 տարվա ՏՏ փորձ հավելվածների մշակման և ծրագրային ապահովման ճարտարապետության ոլորտում:

Գունվանտ Ուոլբ Amazon Web Services-ում Ծրագրային ապահովման զարգացման ինժեներ է: Նա անկուշտ սովորող է և ցանկանում է նոր տեխնոլոգիաներ ընդունել: Նա մշակում է բարդ բիզնես հավելվածներ, և Java-ն նրա ընտրած հիմնական լեզուն է:

Source link