Aracılığıyla paylaş


Ana formlara erişimi denetleme

Bu konu, Dynamics 365 Customer Engagement (on-premises) için geçerlidir. Bu konunun Power Apps sürümü için bkz: Form için güvenlik rolleri ayarlayın

Ana formlara erişimi denetleyebileceğiniz iki yol vardır:

  • Bir ana formu etkisiz hale getirme

    Ana formlar için etkin veya etkin olmayan durumunu ayarlayabilirsiniz. Bu özellik öncelikle, kuruluşlar yükseltme yaptığında eklenen yeni formları yönetmek için dahil edilmiştir ancak bunu, kişilerin herhangi bir ana formu kullanabilmesini önlemek için kullanabilirsiniz.

  • Ana forma güvenlik rolleri atama

    Ana formu belirli gruplara kullanılabilir yapmak için bunu kullanın.

    Kuruluşunuzdaki farklı kişiler,aynı verileri farklı şekillerde etkileşimde bulunabilir. Yöneticiler, bir kayıttaki bilgileri hızlı bir şekilde tarayabilir olmaya bağlı olabilir ve hizmet kişileri, veri girişini kolaylaştıran bir forma gereksinim duyabilir. Formları farklı kişi gruplarının ait olduğu güvenlik rollerine atayarak, farklı gereksinimleri karşılayabilirsiniz.

    Adım adım yordamlar için bkz. Formlara güvenlik rolleri ata.

    Bir varlık için tanımlanan birden çok ana formunuz olduğunda, güvenlik rollerine dayanarak kullanıcıların hangi formları kullanabileceğini seçebilirsiniz. Her bir varlığın herhangi bir kullanıcı için bir form görüntüleyebilmesi mümkün olması gerektiğinden, en az bir formun "temel" form (güvenlik rollerinde onlara açıkça atanmış herhangi bir form bulunmayan kullanıcılara görünür bir form) olarak atanması gerekir.

Not

Hızlı Oluşturma, Hızlı Görünüm ve Kart formları, güvenlik rollerine atanamaz.

Form düzenleyicisinde veya formlar ızgarasından, bir forma güvenlik rolleri atayabilirsiniz. Ancak, varlık için yalnızca bir form varsa, Güvenlik Rolleri Atama iletişim kutusunda Temel form için etkin seçeneğini temizleyemezsiniz. Bu durumda, forma güvenlik rolleri atamış olsanız da, form temel için etkinleştirildiğinden, sizin dahil etmediğiniz bir güvenlik rolüyle ilişkilendirilmiş herhangi birisi formu görüntüleyebilir.

Varlık için ikinci bir ana form oluşturduktan sonra, bunların biri için Temel form için etkin seçeneğini temizleyebilirsiniz. Sistem her zaman, temel form için en az bir formun etkinleştirilmesini sağlar.

Birden fazla ana formunuz olduğunda, bir kişinin, görmesine izin verilen formların hangisi varsayılan olarak göreceğini kontrol edecek bir form düzeni belirtebilirsiniz. Kullanabilecekleri birden çok form varsa, formları değiştirebilirler ve seçtikleri form, farklı bir tane seçene kadar varsayılan formları olacaktır. Bu tercih, tarayıcılarında depolanır. Farklı bir bilgisayar veya tarayıcı kullanırlarsa, özgün varsayılan formu görürler.

Temel formu yönetme stratejileri

Temel formu yönetme stratejileri aşağıdakileri içerir:

Tüm kullanıcıların aynı formu görüntülemesi

Bir varlık için birden çok forma gereksinim duymuyorsanız, bir temel forma ihtiyacınız olmaz.

Acil durum formu oluşturma

Kişilerin görüntüleyebileceği veya düzenleyebileceği bilgileri kısıtlamak istediğiniz için rol tabanlı formlar kullanıyorsanız, bilgilerin en azının görüntülendiği bir form oluşturmayı göz önünde bulundurun. Ardından, Güvenlik Rolleri Ata iletişim kutusunda, Yalnızca bu seçilen güvenlik rollerine göster seçin, ancak Sistem Yöneticisi dışında herhangi bir rol seçmeyin ve Temel için etkin öğesini seçin. Sonuç olarak, bu form hiçbir zaman, Sistem Yöneticisi dışında herhangi biri veya güvenlik rolleri belirli bir formla ilişkilendirilmemiş herhangi biri tarafından görülmez. Forma, içinde neden az bilgi göründüğü hakkında bilgilerle bir HTML web kaynağı ve bir formla ilişkili bir güvenlik rolüne eklenmenin nasıl isteneceği veya bir forma nasıl yeni bir güvenlik rolü ekleneceğiyle ilgili bilgilere bir bağlantı dahil edebilirsiniz.

Not

Form üstbilgisi veya altbilgisi içine bir web kaynağı dahil edemezsiniz.

Genel form oluşturma

Kişinin kuruluştaki rolüne dayanarak özelleştirilmiş kullanıcı deneyimi sağlamak için rol tabanlı formlar kullanıyorsanız, en az özel formunuzu temel form olarak ayarlayabilir ve onu herkes için görüntülenmek üzere yapılandırabilirsiniz. Ardından, belirli güvenlik rolleri için özelleştirilmiş formlar oluşturun ve ve bu formları, yalnızca bunlara gereksinim duyan güvenlik rollerine görüntülenmek üzere yapılandırın. Bu formları, temel form için etkinleştirmeyin. Son olarak, Formlar listesinde, Form Düzeni iletişimini kullanarak, formları en özelden en az özele sıralayarak hangi formların görüntüleneceğini belirtin. Temel formunuz, listenin alt kısmında olacaktır. Bu strateji, kişilerin, rolleri için varsayılan form olarak özelleştirilmiş formu görmesine yol açacaktır, yine de, isterlerse form seçiciyi kullanarak en ortak formu seçmeye devam edebilirler. Hangi formu seçerlerse seçsinler, başka bir form seçene kadar o form varsayılan formları olarak kalır.

Form komut dosyası kullanma

İstemci API'si form bağlamı (formContext) form veya formda bir öğeye başvuru sağlar (örneğin, Hızlı görünüm denetimi veya düzenlenebilir ızgarada bir satır). Daha fazla bilgi: İstemci API'si form bağlamı

Önemli

Dynamics 365 Customer Engagement (on-premises) sürüm 9.0 ile Xrm.Page nesnesi kullanımdan kalkmıştır ve uygun forma veya formdaki bir öğeye başvuru döndürmek için yürütme bağlamı nesnesindeki iletilen getFormContext yöntemini kullanmalısınız.

Ayrıca bkz.

Formlara güvenlik rolleri atama