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.
Uyarı
Dynamics 365 Commerce Perakende İlgi Grubu, Yammer'dan Viva Engage'e geçiş yapmıştır. Yeni Viva Engage topluluğuna erişiminiz yoksa, eklenecek bu formu (https://aka.ms/JoinD365commerceVivaEngageCommunity) doldurun ve en son tartışmalarla ilgilenmeye devam edin.
Bu makalede, Microsoft Dynamics 365 Commerce Store Commerce uygulaması ve Web için Store Commerce için genişletilmiş oturum açma işlevlerinin nasıl ayarlanacağı ve kullanılacağı açıklanır.
Store Commerce uygulaması ve web için Store Commerce perakende mağaza çalışanlarının bir manyetik bant okuyucu (MSR) kullanarak barkod taramasıyla veya kart kaydırmasıyla satış noktası (POS) uygulamasında oturum açmasına olanak tanıyan genişletilmiş bir oturum açma yeteneği sağlar.
Genişletilmiş oturum açma yeteneğini uygulamadan önce, kullanıma hazır uygulama üretimde kullanılmak üzere tasarlanmamış olduğundan kendi özel uzantınızı oluşturmanız gerekir. Daha fazla bilgi için, ayrıntılar için Genişletilmiş oturum açmayı genişletme bölümüne bakın.
Kullanıcı kimlik bilgileri ve kimlik bilgisi kimliği
Kullanıcı kimlik bilgileri ve kimlik bilgisi kimliği, genişletilmiş oturum açma özelliğiyle ilgili iki önemli kavramdır.
- Kullanıcı kimlik bilgisi, fiziksel personel kartına veya oturum açma sırasında taranan barkoda kayıtlı gizli bir dizedir. Güvenlik nedenleriyle Microsoft, kullanıcı kimlik bilgisinin Base64 dizesi olarak kodlanmış 44 karakter ve endüstri standardını karşılamak için en az 256 bit olmasını önerir.
- Kimlik bilgisi kimliği, kullanıcı kimlik bilgisine ve izin verme türüne göre oluşturulan dahili bir konsepttir. Personel üyelerini tanımlamak için kimlik bilgisi kimliğinin benzersiz olması gerekir. Veri deposu kısıtlamasından dolayı, kimlik bilgisi kimliği için izin verilen en fazla uzunluk 256 bittir.
Aşağıdaki örnekte kimlik bilgisi kimliklerinin benzersizlik gereksinimini gösterilmektedir. Kimlik bilgileri 12345ABCDE ve 12345FGHIJ olan iki personel kartınız var. Kullanıma hazır genişletilmiş oturum açma uygulaması, ilk beş karakteri kimlik bilgisi kimliği olarak kullanır. Sonuç olarak, iki kart aynı kimlik bilgisi kimliğine (12345) sahiptir ve bu nedenle personel çalışanlarını benzersiz olarak tanımlamak için ikisi de kullanılamaz.
Genişletilmiş oturum açmayı ayarlama
Perakende satış mağazasında POS yazmaçları için genişletilmiş oturum açmayı ayarlamak için şu adımları izleyin:
Commerce Headquarters'ta Retail ve Commerce > Kanal kurulumu > POS kurulumu > POS profilleri > İşlevsellik profilleri'ne gidin.
Sol gezinti bölmesinde, perakende mağazasıyla ilişkili işlevsellik profilini seçin.
İşlevler hızlı sekmesinde, Ek oturum açma kimlik doğrulama seçenekleri altında aşağıdaki seçenekleri uygun şekilde Evet veya Hayır olarak ayarlayın:
- Personel barkod oturum açma işlemi: Çalışanlarınızın bir barkod tarayarak POS'ta oturum açmasını istiyorsanız bu seçeneği Evet olarak ayarlayın.
- Personelin barkodla oturum açması parola gerektirir: Çalışanlarınızın bir barkod tarayarak POS'ta oturum açarken bir parola girmelerini istiyorsanız bu seçeneği Evet olarak ayarlayın.
- Personel kart oturum açma işlemi: Çalışanlarınızın bir kartı kaydırarak POS'ta oturum açmasını istiyorsanız bu seçeneği Evet olarak ayarlayın.
- Personelin kartla oturum açması parola gerektirir: Çalışanlarınızın bir kartı okutarak POS'ta oturum açarken parola girmelerini istiyorsanız bu seçeneği Evet olarak ayarlayın.
Barkod veya kart, bir çalışana atanabilecek kimlik bilgileriyle ilişkilendirilir.
Genişletilmiş oturum açmayı atama
Varsayılan olarak, yalnızca yöneticiler çalışanlara genişletilmiş oturum açma atayabilir. Genişletilmiş oturum atamak için POS içinde Genişletilmiş oturum açma'ya gidin. Daha sonra, çalışanın operatör kimliğini arama alanına girerek çalışanı arayın. Çalışanı seçip Ata öğesine tıklayın. Bir sonraki sayfada, çalışana atamak için genişletilmiş oturum açma kartını geçirin veya taratın. Kart geçirme veya tarama başarıyla okunursa, Tamam düğmesi kullanılabilir olur. O çalışan için genişletilmiş oturum açmayı kaydetmek için Tamam düğmesine tıklayın.
Genişletilmiş oturum açmayı silme
Bir çalışana atanan genişletilmiş oturum açmayı silmek için, Genişletilmiş oturum açma işlemini kullanarak o çalışanı arayın. Çalışanı seçip Atamayı Kaldır öğesine tıklayın. Bu çalışan ile ilişkili olan tüm genişletilmiş oturum açma kimlik bilgileri kaldırılır.
Genişletilmiş oturum açmayı kullanma
Genişletilmiş oturum açma yapılandırıldıktan ve bir çalışana bir barkod veya manyetik bant atandıktan sonra çalışanın yalnızca POS oturum açma sayfası gösterilirken kartını kaydırması veya taraması gerekir. Oturum açma işlemine devam edebilmesi için ayrıca bir parola gerekiyorsa çalışandan parolasını girmesi istenir.
Genişletilmiş oturum açmayı genişletme
Fiziksel personel kartı veya barkod kaybedilebileceğinden ve kolayca çoğaltılabileceğinden genişletilmiş oturum açma genişletirken ilk dikkate alınması gereken güvenliği geliştirmektir. İkinci olarak, kurum gereksinimine göre örneğin müşterilere özel kimlik bilgisi veya kimlik bilgisi kimliği uzunlukları kullanma esnekliği sunmaktır.
Genişletilmiş oturum açma örneğinde, hem POS hem de Commerce runtime uzantıları dahil olmak üzere PIN numarasıyla ikinci faktör kimlik doğrulamasıyla daha güvenli uçtan uca uzantı çözümü sağlanır. Örnek, kullanıcı kimlik bilgilerini kaydetme, personel kartıyla oturum açma veya barkodla oturum açma, terminalin kilidini açma veya kullanıcı senaryolarından yararlanma dahil genişletişmiş oturum açmaya ilişkin tam yaşam döngüsünü kapsamaktadır. Temel genişletme noktaları aşağıdaki bölümlerde açıklanmıştır ve senaryonun tamamlanması için birlikte çalışmalıdır.
POS uzantıları
POS uzantıları için temel eylemler kullanıcı kartı geçirdikten veya barkodu taradıktan hemen sonra bir giriş iletişim kutusundan PIN numarasını almak ve sonra PIN numarasını ilgili isteklere geçirmektir. Bu işlem bir giriş iletişim kutusu (PinInputDialog) ve dört ön tetikleyici (PreEnrollUserCredentialsTrigger, PreLogOnTrigger, PreUnlockTerminalTrigger ve PreElevateUserTrigger) kullanılarak yapılabilir.
Commerce Runtime uzantıları
Özelleştirmeler gerektiren iki önemli hizmet isteği vardır.
OverrideUserCredentialServiceRequest, eski kimlik bilgilerine ve PIN numarasını içeren ekstra parametreler sözlüğüne dayalı olarak yeni kimlik bilgileri oluşturmak için oturum açma belirteci doğrulaması senaryoları ve kimlik bilgileri kaydında kullanılır. PIN numarası ve özgün kimlik bilgileri veri deposunda kalıcı değildir. Bunun yerine, yeni kimlik bilgisinin karma değeri kalıcı hale getirilir.
GetUserAuthenticationCredentialIdServiceRequest, kullanıcı kimlik bilgisi ve ekstra parametreler sözlüğüne dayalı olarak kullanıcı bilgisi kimliğini hesaplamak için kullanılır ve minimum kimlik bilgisi uzunluk denetimi gerçekleştirir. Genişletilmiş oturum açma yeteneğinin kullanıma hazır uygulaması kimlik bilgilerinin en az altı karakter uzunluğunda olmasını ve ilk beş karakterin (kimlik numarası) benzersiz olmasını gerektirir. Güvenlik konuları ve iş gereksinimleri nedeniyle bu davranışın hizmet işleyicide değiştirilmesi gerekir.
Oturum açma hizmetini, avuç içi tarayıcılar gibi ek genişletilmiş oturum açma cihazları desteklenecek şekilde genişletebilirsiniz. Daha fazla bilgi için bkz. POS genişletilebilirlik belgeleri.