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.
Microsoft Information Protection SDK'sı bir dosyaya uygulanması gereken meta veri kümesini oluşturur. Bu meta veriler etiketin bir gösterimidir. Bu belgede, SDK'nın posta, belgeler ve diğer kayıtlara uygulamak için oluşturduğu meta veriler açıklanmaktadır.
Etiketler
Microsoft Information Protection SDK'sı etiketleri, bu bilgilerin duyarlılığını açıklamak için bilgilere uygulanır. Etiket verileri, etiketi açıklayan bir anahtar-değer çiftleri kümesindeki dosya veya kayıtta kalıcı olur. Meta veri adı aşağıdaki yapıya göre oluşturulur:
DefinedPrefix_ElementType_GlobalIdentifier_AttributeName
Microsoft Purview Bilgi Koruması etiketli verilere uygulandığında sonuç şöyledir:
MSIP_Label_GUID_Enabled = true
GUID, kuruluştaki her etiket için benzersiz bir tanımlayıcıdır. Bir nesne aynı kuruluştan yalnızca bir etikete sahip olabilir. Aynı kuruluştan birden çok etiket bir dosyaya veya nesneye yazılamaz.
Microsoft Information Protection SDK Meta Verileri
MIP SDK'sı aşağıdaki meta veri kümesini uygular.
Öznitelik | Tür veya Değer | Açıklama | Zorunlu |
---|---|---|---|
Etkinleştirildi | Doğru veya Yanlış | Bu öznitelik, bu anahtar-değer çiftleri kümesiyle temsil edilen sınıflandırmanın veri öğesi için etkinleştirilip etkinleştirilmediğini gösterir. DLP ürünleri genellikle sınıflandırma etiketini tanımlamak için bu anahtarın varlığını doğrular. | Yes |
SiteId | GUID | Microsoft Entra tenant kimliği | Yes |
ActionId (MIP SDK 1.8 ve sonraki sürümlerde kaldırıldı) | GUID | Bir etiket her ayarlandığında ActionID değiştirilir. Denetim günlükleri, etiketleme etkinliğinin veri öğesine zincirlenmesine izin vermek için hem eski hem de yeni actionID'yi içerir. | Yes |
Yöntem | Standart veya Ayrıcalıklı | mip::AssignmentMethod aracılığıyla ayarlayın. Standart, etiketin varsayılan olarak veya otomatik olarak uygulandığını gösterir. Privileged, etiketin el ile seçildiğini gösterir. | Hayır |
SetDate | Genişletilmiş ISO 8601 Tarih Biçimi | Etiketin ayarlandığı zaman bilgisi. | Hayır |
Ad | Dize | Kiracı içindeki benzersiz adı etiketleyin. Görünen ada karşılık gelmez. | Hayır |
ContentBits | tam sayı | ContentBits , ilke ve istemci özelliklerine göre içeriğe uygulanan içerik işaretleme türlerini açıklayan bir bit maskesidir. CONTENT_HEADER = 0X1, CONTENT_FOOTER = 0X2, WATERMARK = 0X4, ENCRYPT = 0x8 | Hayır |
Bir dosyaya uygulandığında, sonuç aşağıdaki tabloya benzer.
Anahtar | Değer |
---|---|
MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_Aktif | doğru |
MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_SetDate | 2018-11-08T21:13:16-0800 |
MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_Yöntem | Ayrıcalıklı |
MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_Name | Gizli |
MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_SiteId | cb46c030-1825-4e81-a295-151c039dbf02 |
MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_İçerikBitişleri | 2 |
MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_ActionId | 88124cf5-1340-457d-90e1-0000a9427c99 |
İçerikBitleri
contentBits
MIP SDK'sında meta veri özelliği, etiketleme uygulaması tarafından bir dosyada hangi içerik değiştirme eylemlerinin gerçekleştirildiğini belirtmek için kullanılır.
contentBits
, dosyaya hangi eylemlerin uygulandığını anlamak için aşağı akış uygulamaları tarafından okunabilir. Bu özelliği kullanarak, Word, Excel veya PowerPoint gibi bir uygulama, dosya meta verilerindeki değeri ilkeye göre hesapdığı değerle karşılaştırabilir. Bir fark varsa, eksik bilgileri uygulayabilir.
Örneğin, MIP Dosya SDK'sını alın. Bir dosyaya üst bilgi, alt bilgi veya filigranı doğrudan uygulamayı desteklemez. Bir dosya MIP SDK'sı ile etiketlendiğinde, contentBits 0x0
için tek sonuç, dosyanın korumasız olması veya 0x8
dosyanın korunmasıdır. Etiket ilkesinde üst bilgi, alt bilgi ve filigran yapılandırılmış olsa bile bu durum geçerlidir.
Dosya Microsoft Word'de açıldığında üst bilgi, alt bilgi ve filigran eksik olur. Kullanıcı kaydet'e tıkladığında ilke yeniden değerlendirilir ve dosyadaki contentBits ilke sonucuyla karşılaştırılır. Bir fark varsa, uygulama eksik içerik işaretini uygular.
Not
Bu özellik bugün Azure Information Protection istemcisini gerektirir ve yalnızca Word, Excel veya PowerPoint'te çalışır. Outlook için geçerli değildir.
Meta Verileri Özel Özniteliklerle Genişletme
Özel meta veriler Dosya ve İlke SDK'sı aracılığıyla eklenebilir. Özel öznitelikler temel MSIP_Label_GUID
ön eki tutmalıdır.
Örneğin Contoso Corporation tarafından yazılan bir uygulama, hangi sistemin etiketli bir dosya oluşturduğunu gösteren meta veriler uygulamalıdır. Uygulama, MSIP_Label_GUID
önekiyle yeni bir etiket oluşturabilir. Özel meta verileri oluşturmak için ön eke yazılım satıcısı adı ve özel öznitelik eklenir.
LabelingOptions options = new()
{
AssignmentMethod = AssignmentMethod.Standard
};
options.ExtendedProperties = new List<KeyValuePair<string, string>>();
options.ExtendedProperties.Add(new KeyValuePair<string, string>("GeneratedBy", "HRReportingSystem"));
MSIP_Label_f048e7b8-f3aa-4857-bf32-a317f4bc3f29_GeneratedBy = HRReportingSystem
Not
Ortak uygulamalar arasında uyumluluğu korumak için her bir anahtar ve değer için uzunluk üst sınırı 255 karakterdir.
Not
Korumalı birlikte yazma deneyimi etkinleştirildiğinde, özel meta veri özellikleri desteklenen Office dosya türlerinin custom.xml bileşenine yazılır.
Sürüm oluşturma
Zamanla öznitelikler tanıtılır, değiştirilir veya kullanımdan kaldırılır. Bir kuruluş genelinde değerin değiştirilmesi yıllar alabileceğinden uygulamaların bu eski veya kullanımdan kaldırmış öznitelikleri işlemeye devam etmesi beklenir.
Özniteliği daha yeni bir sürümle değiştirirken, özniteliğine bir sürüm soneki eklenmelidir:
MSIP_Label_GUID_EnabledV2 = True | False | Condition
Korumalı Birlikte Yazma Desteği
Duyarlılık etiketleriyle şifrelenmiş dosyalar için birlikte yazma etkinleştirildiğinde, Word, Excel ve PowerPoint dosyalarının etiket meta veri depolama konumu ve biçimi değişir.
Birlikte yazma özelliği etkinleştirildiğinde SDK, güncelleştirilmiş meta veri depolama konumundan otomatik olarak bilgi okur ve bu konumdan bilgi yazar. Etiket meta verileri yeni konumda yoksa SDK, meta verileri eski depolama konumundan okumaya çalışır. Bulunursa etiket, etiket alma işlemleri aracılığıyla kullanılabilir. Bir sonraki etiket kümesi işlemi gerçekleştirildiğinde meta veriler güncelleştirilmiş LabelInfo konumlarına yazılır.
Özelliklerin daha önce açıklandığı gibi amacı değişmez.
Aşağıdaki referanslar biçim ve depolama konumlarını açıklamaktadır.
E-posta
E-postaya uygulanan meta veriler, belgelerinkine benzer bir anahtar/değer çifti biçimi tutar. Birincil fark, tüm özniteliklerin MSIP_Labels adlı tek bir e-posta üst bilgisinde seri hale getirilmiş olmasıdır. Anahtar/değer çiftleri noktalı virgülle ve boşlukla sınırlandırılır ve yeni üst bilgi içine yerleştirilir.
Yukarıdaki örnek meta verileri kullanarak:
MSIP_Labels: MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_Enabled=true; MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_SetDate=2018-11-08T21:13:16-0800; MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_Method=Privileged; MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_Name=Confidential; MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_SiteId=cb46c030-1825-4e81-a295-151c039dbf02; MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_ContentBits=2; MSIP_Label_2096f6a2-d2f7-48be-b329-b73aaa526e5d_ActionId=88124cf5-1340-457d-90e1-0000a9427c99