Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kullanıcı kimlik doğrulamasını doğrudan aracı konuşması içinden etkinleştirebilirsiniz. Kullanıcının adı ve kimliği gibi temel özelliklerini değişkenlere atayabilirsiniz. Ayrıca, bir konudaki kimlik doğrulama düğümünü kullanarak bir kullanıcıdan oturum açmasını isteyebilirsiniz; bu, bir kullanıcı belirtecini alır ve ardından bu belirteci kullanarak arka uç sisteminden kullanıcının bilgilerini alabilirsiniz.
Not
Copilot Studio ve Microsoft Teams içinde oluşturulan aracılar otomatik olarak Microsoft Entra ID doğrulaması için yapılandırılı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.
Ön koş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 talimatları izleyin.
Oturum açma sistem konusu ile kullanıcı kimlik doğrulaması ekleme
Bir aracı oluşturduğunuzda, Copilot Studio otomatik olarak Oturum Aç adlı bir sistem konusu ekler. Bunu kullanmak için, aracının kimlik doğrulamasını manuel olarak ayarlamanız ve kullanıcıların oturum açmasını zorunlu kılmanız gerekir. Müşteri aracıyla konuşmaya başladığında Oturum aç konusu tetiklenir ve kullanıcıdan oturum açması istenir. Oturum aç konusunu aracınıza uygun şekilde özelleştirebilirsiniz.
Önemli
Oturum aç konusunun yalnızca Copilot Studio tarafından sağlanan kimlik doğrulama yöntemini sağlamak için kullanılmasını öneririz. Başka eylemler, akışlar veya başka kimlik doğrulama yöntemleri çağrılmak üzere değiştirilmemelidir.
- Copilot Studio'da aracınızı açın, sayfanın üst kısmındaki Ayarlar'ı seçin ve ardından Güvenlik'i seçin.
- Kimlik doğrulaması'nı seçin.
- El ile Kimlik Doğrulaması'nı ve ardından Kullanıcıların oturum açmasını iste'yi seçin.
- Tüm el ile kimlik doğrulama alanlarını yapılandırın.
- 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şsalar bile tekrar istenmezler.
Sayfanın üst kısmındaki Ayarlar'ı ve ardından Güvenlik öğesini seçin.
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.
Manuel olarak kimlik doğrulama seçeneğini belirleyin ve Kullanıcıların oturum açmasını gerektir onay kutusunun işaretini kaldırın.
Kaydet'i seçin.
Sayfanın üst kısmında Konular'ı seçin.
Düğüm ekle (
) >Gelişmiş>Kimlik doğrulaması öğesini seçin.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. Oturum açma işlemi, kimlik sağlayıcısının oturum açma deneyimindeki hatalar da dahil olmak üzere birçok nedenden dolayı başarısız olabilir.
Kimlik doğrulama değişkenleri
Aracınız 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.
Değişkenler hakkında daha fazla bilgi için Değişkenlere genel bakış bölümüne bakın.
| Kimlik doğrulama değişkeni | Kimlik doğrulaması yok | Microsoft ile kimlik doğrulaması yap | El ile kimlik doğrulaması yap |
|---|---|---|---|
| User.DisplayName | Kullanılamaz | Uygun | Uygun |
| User.FirstName | Kullanılamaz | Uygun | Uygun |
| User.LastName | Kullanılamaz | Uygun | Uygun |
| User.PrincipalName | Kullanılamaz | Uygun | Uygun |
| User.Email | Kullanılamaz | Uygun | Uygun |
| User.Id | Kullanılamaz | Uygun | Uygun |
| User.IsLoggedIn | Kullanılamaz | Uygun | Uygun |
| User.AccessToken | Kullanılamaz | Kullanılamaz | Uygun |
| SignInReason | Kullanılamaz | Uygun | Uygun |
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ını içerir. Kullanıcı ismini aracıya 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, manuel kimlik doğrulama yapılandırılırken profile kapsamı tanımlandığı sürece, kimlik sağlayıcısı tarafından sağlanan name talebinden otomatik olarak User.DisplayName değerini ayarlar. Kapsam hakkında daha fazla bilgi için Microsoft Entra ID ile kullanıcı kimlik doğrulamasını yapılandırma konusuna bakın.
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 kullanıcı kimliğini içerir. Kullanıcı Kimliğini değer olarak 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ı tarafından sağlanan sub talebinden otomatik olarak User.DisplayName değerini 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:
SignInRequired, kullanıcının Oturum aç sistem konusunu kullanarak konuşmanın başlangıcında oturum açması gerektiğini belirtir. Kullanıcıların oturum açmalarını zorunlu kıl seçeneği açık olmalıdır.Initializer, bir kullanıcı oturum açmadığında ve konuşmada kimlik doğrulama değişkenlerini kullanan bir noktaya ulaştığında oturum açmasının istendiğini gösterir.
İlgili içerik
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.