Aracılığıyla paylaş


Yardımcı pilota son kullanıcı kimlik doğrulaması ekleme

Önemli

Power Virtual Agents yetenekleri ve özellikleri, Microsoft Copilot genelinde üretken yapay zekaya ve gelişmiş tümleştirmelere yapılan önemli yatırımların ardından artık Microsoft Copilot Studio'nun parçasıdır.

Bazı makalelerde ve ekran görüntülerinde, belgeler ve eğitim içeriği güncelleştirilirken Power Virtual Agents'a başvurulabilir.

Kullanıcı kimlik doğrulamasını doğrudan yardımcı pilot konuşması içinden etkinleştirebilirsiniz. Kullanıcı kimlik doğrulaması ad ve kimlik gibi kullanıcı temel özelliklerini değişkenlerde almanızı sağlar. Ayrıca kullanıcıdan kimlik doğrulama düğümünü kullanarak oturum açmasını istemenizi, ilgili kullanıcı için kullanıcı belirtecini almanızı ve ardından bu belirteci kullanarak arka uç sisteminden kullanıcı bilgilerini almanızı sağlar.

Not

Web uygulamasında ve Microsoft Teams'de oluşturulan yardımcı pilotlar, Yalnızca Teams ve Power Apps için kimlik doğrulamasını kullanmak için önceden yapılandırılmış bir kimlik doğrulama özelliğiyle sunulur.

Ayrıca kullanıcılarınızın el ile oturum açmasına gerek olmaması için çoklu oturum açma (SSO) özelliğini de yapılandırabilirsiniz. Daha fazla bilgi için bkz. Web için SSO yapılandırma.

Önkoşullar

Müşterilerinizin doğrudan konuşma içinde oturum açmasına izin vermek için konuya kimlik doğrulaması ekleyin. Kullanıcı değişkenleri ile konuşmayı kişiselleştirebilir ve kullanıcı adına arka uç sistemlerine erişmek için bu değişkenleri kullanabilirsiniz.

Microsoft Entra ID ile el ile kimlik doğrulamasını yapılandırma

Konularınızda kimlik doğrulamayı kullanabilmeniz için kullanıcı kimlik doğrulamasını Microsoft Entra ID ile yapılandırmanız gerekir.

Microsoft Entra ID ile kullanıcı kimlik doğrulamasını yapılandırma bölümündeki yönergeleri izleyin.

Oturum açma sistem konusu ile kullanıcı kimlik doğrulaması ekleme

Yardımcı pilot oluşturduğunuzda, Copilot Studio otomatik olarak Oturum aç adı verilen bir sistem konusu ekler. Bunu kullanmak için, yardımcı pilotunuzun kimlik doğrulamasını el ile olacak şekilde ayarlamanız ve kullanıcıların oturum açmasını gerektirmeniz gerekir. Müşteri yardımcı pilotla konuşmaya başladığında Oturum aç konusu tetiklenir ve kullanıcıdan oturum açması istenir. Oturum aç konusunu yardımcı pilotunuza uygun şekilde özelleştirebilirsiniz.

  1. Copilot Studio'da yardımcı pilotunuzu açın, sayfanın üst kısmındaki Ayarlar'ı ve ardından Güvenlik öğesini seçin.

  2. Kimlik Doğrulaması kutucuğunu seçin.

  3. El ile Kimlik Doğrulaması'nı ve ardından Kullanıcıların oturum açmasını iste'yi seçin.

    Kullanıcıların oturum açmasını zorunlu kıl seçili ve vurgulu olarak Copilot Studio Kimlik Doğrulama sayfasının ekran görüntüsü.

  4. Tüm el ile kimlik doğrulama alanlarını yapılandırın.

  5. Kaydet'i seçin.

Özel konuyla kullanıcı kimlik doğrulaması ekleme

Oturum aç konusu konuşmanın başında kullanıcının kimlik doğrulamasını yapar. Kullanıcının daha sonra oturum açmasına izin vermek için, herhangi bir özel konu için bir Kimlik doğrulama düğümü ekleyebilirsiniz.

Müşteriler kullanıcı adı ve parolalarını girdiği zaman, bir doğrulama kodu girmeleri istenebilir. Oturum açtıktan sonra başka bir kimlik doğrulama düğümüne ulaşsa bile tekrar kimlik doğrulaması istenmez.

  1. Sayfanın üst kısmındaki Ayarlar'ı ve ardından Güvenlik öğesini seçin.

  2. Kimlik Doğrulaması kutucuğunu seçin.

    Not

    Özel konuya kullanıcı kimlik doğrulaması eklemek için El ile kimlik doğrulaması'nı seçmeniz gerekir.

  3. Kullanıcıların oturum açmasını iste onay kutusunun işaretini kaldırın.

  4. Tüm el ile kimlik doğrulama alanlarını yapılandırın.

  5. Kaydet'i seçin.

  6. Sayfanın üst kısmında Konular'ı seçin.

  7. Düğüm ekle ( ) >Gelişmiş>Kimlik Doğrulama'yı seçin.

  8. Kimlik sağlayıcınızda yapılandırılan bir kullanıcıyı kullanarak konunuzu test edin.

Bahşiş

Başarılı oturum açma ve başarısız oturum açma için yollar oluşturmanız önemlidir. Kimlik sağlayıcısının oturum açma deneyimiyle ilgili hatalar dahil olmak üzere birçok nedenle oturum açılamayabilir.

Kimlik doğrulama değişkenleri

Yardımcı pilotunuz için kullanıcı kimlik doğrulamasını yapılandırdığınızda konularınızda kimlik doğrulama değişkenlerini kullanabilirsiniz. Aşağıdaki tabloda, kimlik doğrulaması seçeneğine göre bu değişkenlerin kullanılabilirliği karşılaştırılmaktadır.

Kimlik Doğrulama Değişkeni Kimlik Doğrulaması Yok Yalnızca Teams ve Power Apps için El ile
User.DisplayName kullanılamaz müsait müsait
User.FirstName kullanılamaz müsait müsait
User.LastName kullanılamaz müsait müsait
User.PrincipalName kullanılamaz müsait müsait
User.Email kullanılamaz müsait müsait
User.Id kullanılamaz müsait müsait
User.IsLoggedIn kullanılamaz müsait müsait
User.AccessToken kullanılamaz kullanılamaz müsait
SignInReason kullanılamaz müsait müsait

User.DisplayName

Uyarı

Bu değişkenin değer içerme garantisi yoktur. Konunuzun düzgün çalıştığından emin olmak için kimlik sağlayıcınızdan gelen bir kullanıcıyla test edin.

User.DisplayName değişkeni, kimlik sağlayıcısında depolanan görünen adı içerir. Kullanıcı ismini yardımcı pilota açıkça belirtmeden önce onu karşılamak veya ondan bahsetmek için bu değişkeni kullanarak konuşmayı daha fazla kişiselleştirin.

Copilot Studio, User.DisplayName değerini otomatik olarak kimlik sağlayıcısı tarafından sağlanan name üzerinden alır; profile kapsamı manuel kimlik doğrulama yapılandırdığında tanımlanmış ise. Kapsam hakkında daha fazla bilgi için bkz. Microsoft Entra ID ile kullanıcı kimlik doğrulamasını yapılandırma.

User.Id

Uyarı

Bu değişkenin değer içerme garantisi yoktur. Konunuzun düzgün çalıştığından emin olmak için kimlik sağlayıcınızdan gelen bir kullanıcıyla test edin.

User.Id değişkeni, kimlik sağlayıcısında depolanan userID'yi içerir. Değer olarak UserID'yi alan API'leri çağırmak için Power Automate akışlarında bu değişkeni kullanın.

Copilot Studio, kimlik sağlayıcısından gelen sub talebe göre User.DisplayName değerini otomatik olarak ayarlar.

User.IsLoggedIn

User.IsLoggedIn, kullanıcının oturum açma durumunu depolayan bir Boole değişkenidir. true değeri, kullanıcının oturum açtığını belirtir. Konunuzda başarılı oturum açmayı denetleyen dallanma mantığı oluşturmak veya yalnızca kullanıcının oturum açması durumunda, gerektiğinde kullanıcı bilgilerini getirmek için bu değişkeni kullanabilirsiniz.

User.AccessToken

Uyarı

User.AccessToken değişkenini yalnızca güvenilir kaynaklara geçirdiğinizden emin olun. Bu, güvenliği aşılırsa kullanıcıya zarar verebilecek şekilde kullanıcı kimlik doğrulaması bilgilerini içerir.

User.AccessToken değişkeni, kullanıcı oturum açtıktan sonra alınan kullanıcı belirtecini içerir. Arka uç API'lerine bağlanabilecekleri ve kullanıcının bilgilerini getirebilecekleri şekilde veya kullanıcı adına eylem uygulamak için bu değişkeni Power Automate akışlarına geçirebilirsiniz.

User.AccessToken öğesini İleti düğümlerinde veya güvenmediğiniz akışlarda kullanmayın.

SignInReason

SignInReason, kullanıcının oturum açması gerektiğini belirten seçim yapılan türde bir değişkendir. İki olası değeri vardır:

Ayrıca kullanıcılarınızın el ile oturum açmasına gerek olmaması için çoklu oturum açma (SSO) özelliğini de yapılandırabilirsiniz. Daha fazla bilgi için bkz. Microsoft Entra ID ile çoklu oturum açma yapılandırma.