CRM Yazılım Deneyimleri

Crm 2011′de Field Level Security ile Alanlara İzin Vermek..

Crm 2011 ile gelen yeni özelliklerden biri Field Level Security‘dir. 4.0′da Javascript ve Ajax ile yaptığımız alan bazlı güvenlik uzun süredir bekleniyordu. Crm 2011 ile gelen bu özellik sadece yeni açtığımız alanlar için yapılabilmektedir. Sistem alanları için bu özellik kullanılamamaktadır. Tabii bu özelliğin kullanılması için System Admin rolüne sahip olmaması gerekiyor. Sistemin oluşturduğu ve değiştirilemeyen System Administrator Field Level Security ayarı yeni yarattığımız Field Level Security ayarını ezmektedir.

Firma(account) üzerindeki VIP Customer(new_vipcustomer) alanı için alan bazlı güvenlik yapmaya çalışalım. Fatma Uzunöz kullanıcısı Ceo-Business Manager rolüne sahiptir.

Eklenen yeni alanın Field Level Security özelliğini Enabled olarak seçmemiz gerekir. Enabled ettiğimizde alanın labelının yanında anahtar simgesi gelmektedir.

fieldlevelsecurity

Settings–>Customizations bölümünden yeni bir Field Level Security kuralı belirleyeceğimiz ekran gelmektedir.
fieldlevelsecurity

Field Level SecurityEnabled olan tüm alanlar burada listelenecektir. VIPCustomer kaydını açıyoruz ve buradan hangi işlemleri yapabileceğini belirleyebiliyoruz.

Read,Update,Create işlemleri için kısıtlama yapabiliyoruz. Eğer bu alan için hiç bir işlem yapmasın istiyorsak üçünü de No seçmemiz gerekir.

fieldlevelsecurity

Read,Update,Create işlemlerinin hiçbirine yetkisi olmayan kullanıcı alanı aşağıdaki şekilde görür.
fieldlevelsecurity

Sadece Read okuma hakkı vermek istediğimizde Allow Read alanını Yes yapmamız gerekir.
fieldlevelsecurity

Sadece Read okuma hakkı olan kullanıcı kayıdı açtığında alanın değerini görür ancak değiştiremez.
fieldlevelsecurity

Read,Update için Yes Create için No seçelim.

fieldlevelsecurity

Read, Update hakkı olup Create hakkı olmadığında varolan bir kayıdı açtığında VIP Customer üzerinde var olan bilgiyi okuma, değiştirme işlemlerini yapabilmektedir.
fieldlevelsecurity

Read, Update hakkı olup Create hakkı olmadığı için Yeni bir Firma oluşturduğunda VIP Customer üzerinde bir değişiklik yapamayacaktır.
fieldlevelsecurity

Read, Update, Create hakkını Yes olarak belirleyelim.

fieldlevelsecurity

Read, Update, Create hakkı olan kullanıcı VIP Customer alanı üzerinde tüm değişiklikleri yapabilir.

fieldlevelsecurity

Comments on: "Crm 2011′de Field Level Security ile Alanlara İzin Vermek.." (1)

  1. Ismail Tutumluer said:

    Teşekkürler.Çok güzel bir yazı.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Tag Cloud

Follow

Get every new post delivered to your Inbox.