Dynamics 365 - İş Süreci Akışları için Güvenlik Rollerini Yapılandırma

(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.

1 yorum: