(Configuring Security Roles for Business Process Flows)
Bazen belirli kullanıcıların Dynamics CRM 'de belirli İş Süreci Akışını görmesini veya kullanmasını kısıtlamanız gerekebilecek durumlar olabilir. Bu işlem eski versiyonlarda oldukça basit bir süreçti ama Dynamics 365 te bu işlem için konulan buton ile bu işlemler yapılamıyor.
İş süreci akışımızı seçmeye başlıyoruz. Ayarlar> Özelleştirmeler> Sistemi Özelleştir> İşlemler.
Formun üst kısmındaki "Güvenlik Rollerini Etkinleştir" adı verilen düğmeyi göreceksiniz ama işin zor kısmı geliyor! Dynamics 365'de bu butona tıkladığınızda aşağıdaki gibi bir sayfa geliyor.
Seçilen rolleri onaylamak için herhangi bir düğmemiz yok, bu yüzden çoğunlukla X'e basıyoruz, sonunda iş süreci akışındaki değişiklikleri kaydet ve Tüm Özelleştirmeleri Yayınla gibi hiçbir şey bulunmuyor.
Bunun yanısıra X düğmesine bastığımızda sistemdeki güvenlik rolünü siliyor!
Aslında Güvenlik rollerini Etkinleştir butonuna bastığımızda aşağıdaki ekran görüntüsündeki gibi bir pencere açılmalı ve burada rolleri seçtikten sonra Tamam butonuna tıklamamız lazım.
Dynamicss 365 te bu ekrana aşağıdaki gibi ulaşabiliriz
Bu ekrana ulaşacak linki kendimiz üretmemiz gerekiyor. Bunun için iş süreci akışımızın sistemdeki guid degerine ihtiyacımız olacak. Bu degeri de en basit olarak iş akışı süreci formunun lnkinden alabbiliriz.
https://xxxxx.crm4.dynamics.com/tools/dialogs/RoleAssignment.aspx?dType=1&oid=%7b<bu alana iş akışının guid degeri gelecek>%7d
Örnek Link
https://gkhnmnts.crm4.dynamics.com/tools/dialogs/RoleAssignment.aspx?dType=1&oid=%7b9F1EFD63-8660-4D80-B8CE-600CC40C6FF0%7d
Daha sonra oluşturduğumuz bu linki tarayıcımızda açtığımızda iş süreci akışı için güvenlik rolü seçebileceğimiz sayfa açılacaktır.
Açılan sayfa üzerinde oluşturduğumuz iş akışı sürecini hangi roller için etkinleştireceğimizi seçip Tamam butonuna tıklıyoruz.
Bu yorum bir blog yöneticisi tarafından silindi.
YanıtlaSil