Aracılığıyla paylaş


Öğretici: Sitenizde verileri güvenli şekilde görüntüleme

Önceki öğreticide sayfaya bir liste eklediniz; ancak kullanıcılar hiçbir veriyi görüntüleyemedi. Power Pages'de iş verilerinizi korumak için güvenlik özelliği varsayılan olarak etkinleştirilmiştir. Bu eğiticide, sitenize gelen ziyaretçilerin yalnızca izin verdiğiniz bilgilerle etkileşimde bulunabilmesi için tablo izinlerinin nasıl oluşturulacağı ve bunların web rolleriyle nasıl ilişkilendirileceği açıklanmaktadır.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • Tablo izinleri oluşturma
  • Erişim türü ve ayrıcalıkları ayarlama
  • Web rolleri ekleme

Önkoşullar

Tablo izinleri oluşturma

Bu video, tablo izinleri oluşturma adımlarına genel bir bakış sağlar.

Verileri görüntülemek için tablo izinlerinin nasıl yapılandırılacağını öğrenmek için:

  1. Şuraya git: Power Pages.

  2. Sayfalar çalışma alanında, liste bileşeninin bulunduğu sayfada, bileşeni seçin ve İzinler düğmesini seçin.

  3. Yeni tablo izinleri'ni seçin.

  4. Tablo iznine ad verin.

  5. Dataverse tablosu seçin.

  6. Erişim türünü Genel olarak ayarlayın.

    Uyarı

    Bu örnekte amaç, tüm burs kayıtlarının listesini sitenizi ziyaret eden herkes için erişilebilir kılmaktır, bu nedenle global seçeneğin kullanılması uygundur. Ancak, diğer durumlarda, tablolara verdiğiniz izinler konusunda dikkatli olun. Örneğin, bir site ziyaretçisi sitenizde oturum açmışsa ve iletişim bilgilerini görüntülemesi ve güncellemesi gerekiyorsa, farklı bir erişim türü kullanın. Kendi kendine erişim, kullanıcıları yalnızca kendi iletişim bilgilerini görüntülemek ve güncellemekle kısıtlar.

  7. İzinleri Okuma olarak ayarlayın.

  8. Web rolleri için Anonim ve Kimliği doğrulanmış kullanıcı seçin.

    Tablo izni oluşturma.

  9. Artık tablo izinleri ayarlandığına göre Önizle'yi seçerek sayfayı görüntüleyin.

  10. Artık sayfada Dataverse kayıtları listesi görmeniz gerekir.

Not

Tablo iznine herhangi bir ad verebilirsiniz ancak ideal olan açıklayıcı bir ad vermektir.

Erişim türü ve ayrıcalıkları ayarlama

Power Pages'de bir liste veya form yapılandırdığınızda, varsayılan olarak kullanıcılar Dataverse'deki bilgilere erişemezler. Bazen, belirli bir kullanıcı grubunun erişebileceği verileri sınırlamak isteyebilirsiniz. Tablo izinleri ve güvenlik rollerinin birleşimiyle erişimi denetleyebilirsiniz.

Dataverse'deki tablonuzun bir İlgili kişi veya Firma tablosuyla ilişkisi varsa, kayıtlara o ilişkiye göre filtre uygulayabilirsiniz.

Aşağıdaki örnekte, ilgili kişi tablosuna başvuru içeren bir tablo oluşturduk.

Bu video, erişim türlerini ve ayrıcalıklarını ayarlama adımlarına genel bir bakış sağlar.

  1. İlgili kişi tablosuyla ilişkisi olan kayıtları gösteren bir liste içeren bir sayfa oluşturun.

    Not

    Sayfaya liste ekleme ayrıntıları için bkz. Eğitici: Sayfaya liste ekleme. İlgili kişi tablosuna arama içeren bir tablo oluşturun.

  2. Sayfadaki listeden İzinler düğmesini seçin.

  3. Yeni bir tablo izni oluşturmak için seçin.

  4. Tablo iznine bir ad verin ve Tablo'yu seçin.

  5. Genel erişim Erişim türünü seçin.

  6. İzni Okuma olarak ayarlayın.

  7. Tablo iznini Kimliği doğrulanmış kullanıcı web rolüne atayın.

  8. Kaydet'i seçin.

    Kişi arama özelliğine sahip bir tablo için izin oluşturmayı gösteren ekran görüntüsü.

  9. Siteye önizleme yapın ve oturum açın. Bu eğitimin amaçları doğrultusunda, Microsoft Entra ID'yi kullanarak giriş yapabilirsiniz.

  10. Sayfayı sitede görüntüleyin. Herhangi bir kullanıcı oturum açtığında tablodaki tüm verileri görmelidir.

    Oturum açan kullanıcı sayfadaki tüm verileri görür.

  11. Bizim örneğimizde, yalnızca şu anda oturum açmış kullanıcıyla ilgili kayıtları göstermek istiyoruz. Tasarım stüdyosuna dönün, sayfada listeyi seçin ve izinleri seçin.

  12. Mevcut tablo iznini değiştirin ve Erişim Türü'nü İlgili Kişi Adresi olarak değiştirin.

  13. Tablonuz ile kişi tablosu arasındaki ilişkiyi belirtmeniz gerekir.

    Not

    Bir ilişki görmüyorsanız, Veri çalışma alanını kullanarak ilgili kişi tablosuna bir arama tanımlamanız gerekir. Sitede oturum açmak için kullandığınız ilgili kişi kaydıyla ilgili bazı kayıtlar oluşturun veya bu kayıtları güncelleştirin.

    Şu anda oturum açmış olan kullanıcı tarafından filtrelenen bir tablonun ekran görüntüsü.

  14. Siteye önizleme yapın ve oturum açın. Artık yalnızca sitede oturum açan ilgili kişiyle ilgili kayıtları görmelisiniz.

    Yalnızca ilgili kayıtları gösteren bir liste görünümünün ekran görüntüsü.

Daha fazla bilgi

Power Pages'ta birkaç farklı erişim türü ve izin bulunur.
Daha fazla bilgi edinmek için bkz.

Web rolleri ekleme

Şimdiye kadarki örneklerimizde, tablo izinlerini varsayılan Authenticated Users ve Anonymous Users web rollerine atadık.

Bu video, web rollerini kullanmaya genel bir bakış sağlar.

Verilere ve sayfalara erişimi belirli site ziyaretçileriyle sınırlamak için kendi özel web rollerimizi de oluşturabiliriz.

  1. Tasarım stüdyosunda, yan menüden üç nokta ... simgesini seçin ve Portal Yönetimi uygulamasını açmak için Portal Yönetimi'ni seçin.

  2. Portal Yönetimi uygulamasında, Güvenlik bölümü altında Web Rolleri seçin.

  3. Yeni bir web rolü oluşturmak için Yeni'yi seçin ve açıklayıcı bir ad verin. Kimliği Doğrulanmış Kullanıcılar ve Anonim Kullanıcılar rollerini Hayır olarak ayarlanmış şekilde bırakın.

    Web rolü oluşturma.

  4. Web rolü kaydını kaydedin.

  5. İlgili'yi ve İlgili kişiler'i seçin. Mevcut ilgili kişileri ekle'yi seçin ve birkaç ilgili kişi seçin.

    Web rolüne ilgili kişiler ekleme.

    Not

    Site kullanıcıları İlgili Kişi kayıtları olarak depolanır.

  6. Bir listedeki veya formdaki tasarım stüdyosunda izinler düğmesini seçin ve bir tablo izni seçin ve ardından özel web rolünü atayın.

    Öğrenci web rolünün atanmasını gösteren ekran görüntüsü.

    Not

    Yeni web rolünü görmek için tasarım stüdyosunu yeniden başlatmanız veya tarayıcı önbelleğini temizlemeniz (ctrl + F5) gerekir.

  7. Siteyi önizleyin ve yalnızca oturum açmış kullanıcıların bir form veya listedeki verileri görüntüleyebildiğini unutmayın.

Sonraki adımlar

Bir liste görünümündeki verileri doğru hedef kitleye göstermek Power Pages'ın önemli bir özelliğidir. Sonraki öğretici, kullanıcıların iş verileri oluşturmasına ve düzenlemesine izin vermek için sayfaya form eklemeyi kapsar.