Aracılığıyla paylaş


Sütun izinleri yapılandırma

Not

12 Ekim 2022 tarihi itibarıyla Power Apps portalları, Power Pages olarak adlandırılmıştır. Daha fazla bilgi: Microsoft Power Pages genel kullanıma sunuldu (blog)
Yakında Power Apps portalları belgelerini taşıyıp Power Pages belgeleri ile birleştireceğiz.

Portallarda tablo izinleri ayrı Dataverse tablo kayıtlarına güvenlik uygulamak için kullanılır. Ayrı tablo sütunlarına sütun izinleri ekleyebilirsiniz. Sütun izinleri, web rolleriyle ilişkilendirdiğiniz isteğe bağlı bir yapılandırmadır.

Not

Sütun izinleri şu anda yalnızca portal Web API'si özellikleri için geçerlidir.

Web rollerinde herhangi bir sayıda tablo izni ve sütun izni olabilir. Web rolü birden çok sütun iznine sahipse, tüm sütun izinleri seçilen Web rolüne uygulanır.

İzinler değerlendirilirken, önce tablo izinleri değerlendirilir. Kullanıcının tabloya erişimi varsa, tablonun sütun izinleri uygulanır. Kullanıcının tabloya erişimi yoksa, yapılandırılmış tüm sütun izinleri yok sayılır.

Hiçbir sütun izni tanımlanmadığında, ilgili tablo izinleri tüm sütunlara uygulanır.

Önemli

Bu özellik başlangıç portal paketi ve portal ana bilgisayarı için aşağıdaki sürümleri gerektirir:

  • Portal ana makinesi sürüm 9.4.1. x veya üstü.
  • Başlangıç portalı paketi sürümü 9.3.2201.x veya sonrası.

Bir web rolüne sütun izinleri ekleme

  1. Portal Yönetimi uygulamasını açın.

  2. Portallar > Web Rolleri'ne gidin ve sütun izinleri eklemek istediğiniz Web rolünü açın.

  3. İlgili altında Sütun İzinleri Profilleri'ni seçin.

  4. Aşağıdakilerden birini yapın:

    1. Web rolüne varolan bir sütun iznini eklemek için Mevcut Sütun İzni Profillerini Ekle'yi seçin ve istediğiniz kayda göz atın.

    2. Yeni bir sütun izni profili kaydı oluşturmak için Yeni Sütun İzni Profilleri'ni seçin.

    Sütun izni profilleri ekleme.

Öznitelikler ve ilişkiler

Sütun izinlerini yönetme.

Aşağıdaki tablo, tablo izni özniteliklerini açıklar.

Adı Açıklama
Profil Adı Tablo kaydının açıklayıcı adı. Bu alan gereklidir.
Tablo Adı Sütunun güvenlik altına alınacağı tablonun mantıksal adı. Bu alan gereklidir.
Web sitesi İlişkili web sitesi. Bu alan gereklidir.
Tüm Sütun İzinleri Kullanılabilir izinler:
  • Oluştur
  • Oku
  • Güncelleştirme
Bu ayar, kullanıcıların tablo izni erişim kapsamını sınırlayabilmelerini sağlar. Bu, bir çoklu seçim alanıdır.

Örneğin, tablo izinleri bir kullanıcının tüm sütunlarda Oluştur ve Oku izinlerine sahip olmasını sağlayabilir. Bu ayarı kullanarak, kullanıcıları tüm sütunlar için yalnızca Okuma izinleri ile sınırlayabilirsiniz.

Başka bir örnekte, belirli bir web rolünün tüm ilgili kişi alanlarını okuyabilmesini isteyebilir ancak web rolünün ad ve soyadı sütunlarını güncelleştirmesine izin vermek de isteyebilirsiniz. Bu durumda, Tüm Sütun İzinleri ayarı için Oku seçeneğini belirlemeniz ve Ad ile Soyadı sütunları için Oku ve Güncelleştir izinleriyle sütun izni profilleri oluşturmanız gerekir.
Sütun İzinleri İlişkili sütun izinleri. Bu, kullanıcıların tablo sütunları için belirli izinleri tanımlamalarına izin verir. Burada tanımlanmayan sütunlar Tüm Sütun İzinleri ayarını izler.
Web Rolleri İlişkili web rolleri.

Örnekler

Bu örnekte, JobTitle ve Maaş sütunları bulunan bir ilgili kişi tablomuz var.

Aşağıdaki tabloda, ilgili kişi tablosuna ve ek sütunlara farklı sütun ve tablo izinleri uygulanmasının sonuçları gösterilmektedir.

Senaryo Tablo izni Site ayarı
Webapi/contact/enabled
Site ayarı
Webapi/contact/fields
Sütun izni
Kullanıcının sütunlar üzerinde herhangi bir izni olmaz. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU
Kullanıcının sütunlar üzerinde herhangi bir izni olmaz. İlgili Kişi (Oluştur, Oku, Güncelleştir) YANLIŞ
Kullanıcının sütunlar üzerinde herhangi bir izni olmaz. İlgili kişi (<yok>) DOĞRU * Tüm Sütun İzinleri: Oluştur, Oku, Güncelleştir
Sütun İzinleri: <yok>
Kullanıcının tüm ilgili kişi tablosu sütunlarında Oluştur, Oku ve Güncelleştir izinleri olacaktır. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU *
Kullanıcının sütunlar üzerinde herhangi bir izni olmaz. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU Tüm Sütun İzinleri: Oluştur, Oku, Güncelleştir
Sütun İzinleri: <yok>
Kullanıcı JobTitle için Oku ve diğer tüm sütunlar için Oluştur, Oku, Güncelleştir iznine sahip olur. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU * Tüm Sütun İzinleri: <yok>
Sütun İzinleri:

  • JobTitle: Oku

Kullanıcı JobTitle için Oluştur, Oku ve Güncelleştir ve diğer tüm sütunlar için yalnızca Oku iznine sahip olur. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU * Tüm Sütun İzinleri: Oku
Sütun İzinleri:

  • JobTitle: Oluştur, Oku, Güncelleştir

Kullanıcı, JobTitle ve Maaş için Oluştur, Oku ve Güncelleştir iznine sahip olur. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU JobTitle, Maaş
Kullanıcı, JobTitle ve Maaş için Oluştur, Oku ve Güncelleştir iznine sahip olur ve diğer sütunlar için izni olmaz. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU JobTitle, Maaş Tüm Sütun İzinleri: Oluştur, Oku, Güncelleştir
Sütun İzinleri: <yok>
Kullanıcı, JobTitle ve Maaş için Oluştur, Oku ve Güncelleştir iznine sahip olur. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU JobTitle, Maaş Tüm Sütun İzinleri: <yok>
Sütun İzinleri:

  • JobTitle: Oluştur, Oku, Güncelleştir

  • Maaş: Oluştur, Oku, Güncelleştir

Kullanıcı, JobTitle için Oluştur, Oku ve Güncelleştir iznine sahip olur ve Maaş için herhangi bir izne sahip olmaz. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU JobTitle Tüm Sütun İzinleri: <yok>
Sütun İzinleri:

  • JobTitle: Oluştur, Oku, Güncelleştir

  • Maaş: Oluştur, Oku, Güncelleştir

Kullanıcı, JobTitle için Oluştur, Oku ve Güncelleştir ve Maaş için Oku iznine sahip olur. İlgili Kişi (Oluştur, Oku, Güncelleştir) DOĞRU JobTitle, Maaş Tüm Sütun İzinleri: <yok>
Sütun İzinleri:

  • JobTitle: Oluştur, Oku, Güncelleştir

  • Maaş: Oku

Ayrıca bkz.

Tablo izinlerini atama
Portallar için web rolleri oluşturma
Portallar Web API'sine genel bakış