Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Veri maskeleme, müşteri etkileşimleri sırasında hassas bilgilerin korunmasına yardımcı olur ve veri sızıntılarını önler. Kimlik gizleme veya bulanıklık olarak da bilinen veri maskeleme, hassas verileri maskelenmiş dizelerle değiştirir. Maskelenmiş dizeler, orijinal, maskelenmemiş değerlerin gizli kalmasını sağlar. Maskelenmemiş değerleri her seferinde bir kayıt olmak üzere yalnızca yetkili kullanıcılar okuyabilir. Müşteri etkileşimleri bağlamında, ön saf destek kullanıcılarının kredi kartı numaraları, sosyal güvenlik numaraları veya herhangi bir kişisel veri gibi hassas bilgileri ifşa etmesi engellenir.
Maskeleme nasıl çalışır?
Hassas bilgilerin nasıl maskelenmesi gerektiğini ayarlamak için, maskeleme kuralları oluşturun.
Bu kurallar, kredi kartı numarası, sosyal güvenlik numarası ve e-posta adresi gibi belirli kalıpları tanımlamak için normal ifade kullanır.
Algoritmalar bu desenleri algılar ve satır alındığında hassas sütunlar maskelenmiş karakterlerle değiştirilir.
Önkoşul
Güvenli bir sütuna maskeleme kuralı eklemek için ortamın yönetilen bir ortam olması gerekir.
Maskeleme kuralları oluşturma
Başlamak için önceden tanımlanmış bir maskeleme kuralları seti edinin veya kendinizinkini oluşturabilirsiniz.
Çözüm oluşturma: Power Apps içinde bir çözüm oluşturma.
Yeni bileşen oluşturma: Çözümde nesne oluşturma.
Güvenlik menü seçeneğini seçin ve Güvenli maskeleme kuralı'nı seçin.
Yeni Maskeleme Kuralı formu görüntülenir.
Bu forma, şu formatta bir kural Ad girin:
prefix_nameburadaprefix,CLS_veyaNew_olabilir.Bir Görünen Ad ve Açıklama girin.
Normal İfade Dili'nden seçilen bir Normal İfade girin.
Örneğin, bir sosyal güvenlik numarasının ilk beş hanesini maskelemek için şunu kullanın:
\d(?=\d{2}-\d{2}-\d{4}|\d-\d{2}-\d{4}|-\d{2}-\d{4}|\d-\d{4}|-\d{4})Not
Normal ifadeniz,
|boru işaretiyle ayrılmış birden fazla maskeleme kuralına sahip olabilir.Örnek:
\d(?=\d{2}-\d{2}-\d{4}|\d-\d{2}-\d{4}|-\d{2}-\d{4}|\d-\d{4}|-\d{4})| \S+@\S+\.\S+|[STFGM]\d{4}|(?:4[0-9]{12}(?:[0-9]{3})?|[25][1-7][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})Örneğin gibi bir
#girin.Düz Metin Test Verilerini Girin sütununa sosyal güvenlik numarası veya e-posta adresi gibi özgün bir değer girin.
Zengin Metin Testi Verilerini Girin sütununa sosyal güvenlik numarası veya e-posta adresi gibi özgün bir değer girin (Zengin metin biçimi sütunlarıyla Metin Verisi türünü test için).
Not
Zengin metin sütunları için Normal İfade tanımlanırken sütunun ham değerinin dikkate alınması gerekir. Web API'sini kullanarak ham değeri görüntüleyip zengin metin içeren tablo sütunlarını sorgulayabilirsiniz. Örneğin
https://<environment url>/api/data/v9.2/maskingrules(<id>)?$select=richtestdata(sonuç)
"richtestdata": "<div class="ck-content" data-wrapper="true" dir="ltr" style="--ck-image-style-spacing: 1.5em; --ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2); --ck-color-selector-caption-background: hsl(0, 0%, 97%); --ck-color-selector-caption-text: hsl(0, 0%, 20%); font-family: Segoe UI; font-size: 11pt;"><p style="margin: 0;">123-45-789<//p><//div>"
Kaydet'i seçin.
Ekranda Maskeli Düz Metin test verilerini ve Maskeli Zengin Metin test verilerini görüyorsunuz.
Maskelenmiş değerleriniz şu şekilde maskelenebilir:
| Düzenli ifade | Özgün değerler | Maskelenmiş değerler |
|---|---|---|
\d(?=\d{2}-\d{2}-\d{4}\|\d-\d{2}-\d{4}\|-\d{2}-\d{4}l\d-\d{4}\|-\d{4}) |
SSN123-45-6789 |
SSN###-##-6789 |
[STFGM]\d{4} |
AccountNbrS1234567z |
AccountNbr#567z |
(?:4[0-9]{12}(?:[0-9]{3})?\|[25][1-7][0-9]{14}\|6[?:011\|5[0-9][0-9]](0-9){12}\|3[47][0-9]{13}\|3[?:0[0-5]\|[68][0-9]](0-9){11}\|(?:2131\|1800\|35\d{3})\d{11}) |
Mastercard5678912345678912 |
Mastercard# |
(?:4[0-9]{12}(?:[0-9]{3})?\|[25][1-7][0-9]{14}\|6[?:011\|5[0-9][0-9]](0-9){12}\|3[47][0-9]{13}\|3[?:0[0-5]\|[68][0-9]](0-9){11}\|(?:2131\|1800\|35\d{3})\d{11}) |
Vize4567891234567891 |
Vize# |
\S+@\S+\.\S+ |
E-postaname@sample.com |
E-posta# |
Bir müşteri size hassas veriler içeren bir e-posta gönderdiğinde ve e-postada bu maskeleme kuralı olduğunda, e-postanın gövdesinde yalnızca maskelenmiş değerler görüntülenir:
Maskeleme kurallarını yönetme
Maskeleme kurallarının listesini alın
Power Apps portal'a gidin.
Maskeleme kuralları listesini görüntülemek istediğiniz ortamı seçin.
Tablolar'ı seçin ve Tümü filtresini seçin.
Arama çubuğuna maskeleme kuralını girin.
Maskeleme Kuralı tablosunun maskingrule adını taşıyan satırını seçin.
Maskeleme kurallarının bir listesi görüntülenir. + daha fazla açılır menüsünü seçerek listeyi genişletebilirsiniz.
Güvenli bir sütuna maskeleme kuralı ekleyin
Power Apps'e gidin.
Bir sütuna maskeleme kuralı eklemek istediğiniz yönetilen ortamı seçin.
Gezinti menüsünden Tablolar'ı seçin ve güvenli bir sütuna sahip tercih ettiğiniz tabloyu seçin.
Şema bölümünün altında Sütunlar'ı seçin.
Açmak ve düzenlemek için bir sütun seçin. Sütunu düzenle bölmesi görüntülenir.
Gelişmiş seçenekler'i genişletin.
Kutu işaretli değilse Sütun güvenliğini etkinleştir seçeneğini işaretleyin.
Maskeleme kuralı açılan listesini seçin.
Maskeleme kuralı seçin.
Kaydet'i seçin.
Not
Maskeleme kuralları için veri türleri:
- Metin (tek satırlı ve çok satırlı)
- Sayı
Önemli
Form özelleştirildiğinde ve Zengin Metin Düzenleyici Denetimi gibi bir bileşen maskelenmiş bir sütuna eklendiğinde, sütunun tamamı maskelenmiş durumdadır. Bu sütunu okuma ve güncelleştirme izinleri olan kullanıcılar bu sütunun maskesini kaldırabilir.
Maskeleme kuralıyla güvenli bir sütuna izinler verme
Maskelenmiş sütunları okuma izinleri Sütun güvenlik profilleri kullanılarak verilir.
Kullanıcılara veya Teams gruplarına sütun güvenliği aracılığıyla erişim izni verilebilir:
Okuma
İzin verildi: Güvenli sütunu okuma izinlidir. Sütuna maskeleme kuralı uygulanırsa maskelenmiş değerler gösterilir.
Maskelenmemiş değerleri oku
İzin Verilmez: Okuma'ya izin verildiğinde ve Maskesiz okuma'ya izin verilmediğinde, maskelenmiş değerler gösterilir. Maskelenmemiş verileri görüntüleme hakkında daha fazla bilgi edinin
Bir Kayıt: Kullanıcıların maskelenmemiş değerleri okumasına izin verilir. Maskelenmemiş değerler yalnızca bir kerede bir kayıt istediğinizde döndürülür. Güvenli sütunları yöneten ve koruyan kullanıcılar için bu değerlere izin verilmelidir.
Tüm kayıtlar: Kullanıcıların maskelenmemiş değerlere sahip birden çok kaydı almasına ve okumasına izin verilir. Bu ayar son derece ayrıcalıklıdır. Maskelenmemiş okuma yalnızca arka uç işlemleri için maskesiz değerler gerektiren arka uç hizmetleri için izin verilmelidir.
Güncelleştir
İzinli: Kullanıcıların kayıtları güncellemesine izin verilir.
Oluştur
İzinli: Kullanıcıların kayıtları oluşturmasına izin verilir.
Not
Okuma ve Maskelenmemiş okuma izinlerine sahip sistem ve uygulama kullanıcıları varsayılan olarak maskeli değerler alacaktır. Maskelenmemiş değerleri okumak için maskelenmiş sütunları görüntüleme seçeneklerine gidin.
Maskeleme kuralı olan tüm sütunları görüntüleyin
Maskeleme kuralları olan tüm tablolardan tüm güvenli sütunların bir listesini alabilirsiniz.
Power Apps portal'a gidin.
Maskeleme kuralı olan tüm sütunları görüntülemek istediğiniz ortamı seçin.
Tablolar'ı seçin ve Tümü filtresini seçin.
Arama çubuğuna attributemaskingrule girin.
AttributMaskingRule tablosunu seçin.
Maskeleme kurallarına sahip sütunların listesi görüntülenir. + daha fazla açılır menüsünü seçerek listeyi genişletebilirsiniz.
Maskelenmiş sütunlar nasıl görüntülenir?
Maskelenmemiş sütunları okuma izniniz varsa maskelenmiş değerleri varsayılan olarak burada görürsünüz:
| Sütun türü | Maskelenmiş sütunlar maskelenmiş değerlerle mi döndürüldü? |
|---|---|
| Izgara | Her zaman |
| Form | Her zaman |
| Copilot | Her zaman |
| Excel raporu | Her zaman |
Not
Denetim günlüğü, önceki ve sonraki güncelleştirme olaylarında maskelenmiş değerleri gösterir. Denetim günlüklerini okuma iznini yalnızca yetkili kullanıcılara verin.
Maskelenmiş sütunları görüntüleme seçenekleri
Sütun güvenliği maskelenmemiş verilerin okunmasına izin verecek şekilde yapılandırıldığında, geliştirici UnMaskedData isteğe bağlı parametresini kullanarak maskelenmemiş verileri gösterebilen kod yazabilir. Maskelenmemiş verilerin nasıl alınacağını öğrenin
Formdaki maskelenmemiş değerleri okuma
Maskesiz alanları okuma izni verilen kullanıcılar, formdaki maskelenmemiş değerleri okumak için bir düğme görür.
Maskelenmemiş değerleri okumak için "Oku" simgesini seçin (![]()
Tüm okunan maskesiz değer istekleri denetlenir.
Not
Okuma simgesi şu anda yalnızca Maskelenmemiş Okuma izinlerine sahip Sistem Yöneticisi güvenlik rolüne sahip kullanıcılar tarafından görülebilir. Gelecek bir güncelleştirmede yönetici olmayan kullanıcılar için görünürlüğü etkinleştirmeye çalışıyoruz.
Formda maskelenmemiş değerler oluşturma ve güncelleştirme
Yeni bir kayıt oluşturduğunuzda, hassas alana maskelenmemiş değerler olarak girersiniz. Kaydettikten sonra form otomatik olarak yenilenir ve hassas alan hemen maskelenir.
Alanı güncelleştirmek için izin verilen maskelenmemiş okuma ve izin verilen güncelleştirme izinlerine sahip olmanız gerekir.
Maskelenmemiş alanı oku düğmesini seçerek maskelenmemiş değeri alın, ardından alanı güncelleştirin ve kaydedin.
Maskelenmiş alanlarda denetim günlükleri
Kayıt oluşturma ve güncelleştirme olaylarının tümü, önceki ve sonraki değerleri maskelenmiş değerler olarak gösterir.
Maskelenmemiş okuma değeri de günlüğe kaydedilir.
Bilinen sınırlamalar/Desteklenmiyor
Formda maskelenmemiş değerler oluşturma ve güncelleştirme
Yeni bir kayıt oluşturduğunuzda, hassas sütunu maskelenmemiş değerler olarak girersiniz. Kaydettikten sonra form otomatik olarak yenilenir ve hassas sütun hemen maskelenir. Sütunu güncelleştirebilirsiniz, ancak maskelenmemiş değerleri girdiğinizden emin olun.
Zengin metin verilerine eklenmiş resimler
E-posta gövdesi gibi büyük bir metin alanında zengin metin biçimi kullanıyorsanız ve eklenmiş görüntüleri kabul ediyorsanız, maskeleme kuralları görüntüye uygulanmaya devam ederek okunamaz hale gelir.
Eklenen bileşenler içeren form
Form özelleştirildiğinde ve Zengin Metin Düzenleyici Denetimi gibi bir bileşen maskelenmiş bir sütuna eklendiğinde, sütunun tamamı maskelenmiş durumdadır. Bu sütunu okuma ve güncelleştirme izinleri olan kullanıcılar bu sütunun maskesini kaldırabilir.