Salesforce - Erişim Kayıtlarını Kontrol Edin

Bu bölümde, Salesforce'taki Kontrol Erişim Kayıtları hakkında bilgi edineceğiz. Çoğu zaman, nesneler ve alanlar için erişim kısıtlamasının ötesinde, bir nesnenin belirli kayıtlarına erişimi de kısıtlamamız gerekir. Bu, kayıtlardaki değerlere dayalı olarak bir kullanıcı için erişim kısıtlamasının ayarlanmasını gerektirir.

Kayıt Sahipliği

Salesforce'un benzersiz bir özelliği, depolanan her kaydın sahipliğidir. Her nesnedeki her kayıt, o kaydın sahipliğini gösteren bir alana sahiptir. Bu kayda erişmesi gereken bir kullanıcı, bu kaydın sahibinin profiliyle aynı olan profilin bir parçası haline gelir.

Kısıtlama Mekanizması

Erişim, Nesne, Alan ve Kayıtlar gibi birden çok düzeyde verilir. Erişim düzeyleri arasında çelişkiler ortaya çıkabilir. Bir kayıtta okuma erişimi olabilir, ancak onu içeren nesnenin bir kullanıcı için okuma erişimi olmayabilir. Böyle bir durumda, daha kısıtlayıcı olan (daha az erişim sağlayan) erişim türü uygulanacaktır. Dolayısıyla, erişim izni olmayan bir kayda, onu içeren nesne erişilebilir olduğunda ve erişim izni olmayan bir Nesne, kullanıcının okuma erişimine sahip olduğu bazı kayıtlara sahip olduğunda bile erişilemez durumda kalacaktır.

Kayıt Paylaşım Mekanizması

Saleforce platformu, bir nesnenin kayıtlarını kullanıcılarla paylaşmak için dört farklı mekanizma sağlar.

  • Kuruluş çapında varsayılanlar
  • Manuel paylaşım
  • Rol hiyerarşileri
  • Paylaşım kuralları

Kuruluş çapında varsayılanlar

Bu mekanizmada, minimum bir erişim seviyesi oluşturulur ve tüm kullanıcılara verilir. Böylece organizasyonun bir parçası olan her kullanıcı bu kayıtlara erişebilir. Daha sonra, ek kayıtlara erişim, kullanıcılar rol hiyerarşileri, paylaşım kuralları ve ayrıca her bir kullanıcıyla manuel paylaşım yoluyla özelleştirilerek özelleştirilir.

Kuruluş genelinde varsayılan ayarları uygulayan dört tür paylaşım modeli vardır.

Sr.No Ayarlar ve Sonuç
1

Public Read/Write

Tüm kullanıcılar tüm kayıtları görüntüleyebilir, düzenleyebilir ve raporlayabilir.

2

Public Read Only

Tüm kullanıcılar kayıtları görüntüleyebilir ve raporlayabilir ancak düzenleyemez. Yalnızca sahip ve hiyerarşide bu rolün üzerindeki kullanıcılar bu kayıtları düzenleyebilir.

3

Private

Yalnızca kayıt sahibi ve hiyerarşide bu rolün üzerindeki kullanıcılar bu kayıtları görüntüleyebilir, düzenleyebilir ve raporlayabilir.

4

Controlled by Parent

Bir kullanıcı, kendisi ile ilişkili kayıtta aynı eylemi gerçekleştirip gerçekleştiremeyeceğine bağlı olarak bir kişi üzerinde bir eylem (görüntüleme, düzenleme veya silme gibi) gerçekleştirebilir.

Manuel Paylaşım

Bu erişim modelinde kayıt sahipleri, belirli kullanıcılara okuma ve düzenleme izinleri verir. Bu nedenle, kayıtların bireysel veya grup halinde kayıt sahipleri tarafından işlendiği manuel bir süreçtir. Bu, erişime ihtiyaç duyan her kullanıcı profili için yapılmalıdır.

Sonraki bölümlerimizde rol hiyerarşilerini ve paylaşım kurallarını tartışacağız.