Microsoft Entra Id'deki özel güvenlik öznitelikleri nelerdir?
Makale
Microsoft Entra Id'deki özel güvenlik öznitelikleri, Microsoft Entra nesnelerini tanımlayıp atayabileceğiniz, işletmeye özgü özniteliklerdir (anahtar-değer çiftleri). Bu öznitelikler bilgileri depolamak, nesneleri kategorilere ayırmak veya belirli Azure kaynakları üzerinde ayrıntılı erişim denetimi uygulamak için kullanılabilir. Özel güvenlik öznitelikleri, Azure öznitelik tabanlı erişim denetimi (ABAC) ile kullanılabilir.
Özel güvenlik öznitelikleri neden kullanılır?
Özel güvenlik özniteliklerini kullanabileceğiniz bazı senaryolar şunlardır:
Tüm çalışanlarıma Saatlik Maaş ekleme gibi kullanıcı profillerini genişletin.
Çalışanlarımın profillerinde Saatlik Maaş özniteliğini yalnızca yöneticilerin görebileceğinden emin olun.
Denetim için kolayca filtrelenebilir bir envanter oluşturmak için yüzlerce veya binlerce uygulamayı kategorilere ayırın.
Kullanıcılara bir projeye ait Azure Depolama bloblarına erişim izni verin.
Özel güvenlik öznitelikleriyle ne yapabilirim?
Özel güvenlik öznitelikleri şu özellikleri içerir:
Kiracınız için işletmeye özgü bilgiler (öznitelikler) tanımlayın.
Kullanıcılara ve uygulamalara bir dizi özel güvenlik özniteliği ekleyin.
Sorgular ve filtrelerle özel güvenlik özniteliklerini kullanarak Microsoft Entra nesnelerini yönetin.
Özniteliklerin kimlerin erişebileceğini belirlemesi için öznitelik idaresi sağlayın.
Özel güvenlik öznitelikleri aşağıdaki alanlarda desteklenmez :
Özel güvenlik öznitelikleri şu özellikleri içerir:
Kiracı genelinde kullanılabilir
Açıklama ekle
Farklı veri türlerini destekleme: Boole, tamsayı, dize
Tek bir değeri veya birden çok değeri destekleme
Kullanıcı tanımlı serbest biçimli değerleri veya önceden tanımlanmış değerleri destekleme
Şirket içi Active Directory dizinle eşitlenen kullanıcılara özel güvenlik öznitelikleri atama
Aşağıdaki örnekte, kullanıcıya atanmış birkaç özel güvenlik özniteliği gösterilmektedir. Özel güvenlik öznitelikleri farklı veri türleridir ve tek, birden çok, serbest biçimli veya önceden tanımlanmış değerlere sahiptir.
Özel güvenlik özniteliklerini destekleyen nesneler
Aşağıdaki Microsoft Entra nesneleri için özel güvenlik öznitelikleri ekleyebilirsiniz:
Microsoft Entra kullanıcıları
Microsoft Entra kurumsal uygulamaları (hizmet sorumluları)
Özel güvenlik öznitelikleri uzantılarla karşılaştırıldığında nasıldır?
Microsoft Entra Id ve Microsoft 365'teki nesneleri genişletmek için hem uzantılar hem de özel güvenlik öznitelikleri kullanılabilir, ancak temel olarak farklı özel veri senaryoları için uygundur. Özel güvenlik özniteliklerinin uzantılarla karşılaştırılmasının bazı yolları şunlardır:
Özellik
Uzantıları
Özel güvenlik öznitelikleri
Microsoft Entra Id ve Microsoft 365 nesnelerini genişletme
Yes
Yes
Desteklenen nesneler
Uzantı türüne bağlıdır
Kullanıcılar ve hizmet sorumluları
Kısıtlı erişim
Hayır Nesneyi okuma izni olan herkes uzantı verilerini okuyabilir.
Evet. Okuma ve yazma erişimi, ayrı bir izin kümesi ve rol tabanlı erişim denetimi (RBAC) aracılığıyla kısıtlanır.
ne zaman kullanılmalı
Uygulama tarafından kullanılacak verileri depolama Hassas olmayan verileri depolama
Hassas verileri depolama Yetkilendirme senaryoları için kullanma
Lisans gereksinimleri
Microsoft Entra ID'nin tüm sürümlerinde kullanılabilir
Microsoft Entra ID'nin tüm sürümlerinde kullanılabilir
Uzantılarla çalışma hakkında daha fazla bilgi için bkz . Uzantıları kullanarak kaynaklara özel veri ekleme.
İlgili özel güvenlik özniteliklerini gruplandırmak ve yönetmek için öznitelik kümeleri ekleyin.
Daha fazla bilgi edinin
Öznitelik kümelerini yönetme
Bir öznitelik kümesinde özel güvenlik özniteliklerini kimlerin okuyabileceğini, tanımlayabileceğini veya atayabileceğini belirtin.
Daha fazla bilgi edinin
Öznitelikleri tanımlama
Özel güvenlik özniteliklerinizi dizininize ekleyin. Tarih türünü (Boole, tamsayı veya dize) ve değerlerin önceden tanımlanmış, serbest biçimli, tek veya birden çok olup olmadığını belirtebilirsiniz.
Daha fazla bilgi edinin
Öznitelikleri atama
İş senaryolarınız için Microsoft Entra nesnelerine özel güvenlik öznitelikleri atayın.
Daha fazla bilgi edinin
Öznitelikleri kullanma
Özel güvenlik özniteliklerini kullanan kullanıcıları ve uygulamaları filtreleyin.
Daha fazla bilgi edinin
Ayrıntılı erişim denetimi için Azure rol atamalarına özel güvenlik öznitelikleri kullanan koşullar ekleyin.
Daha fazla bilgi edinin
Terminoloji
Özel güvenlik özniteliklerini daha iyi anlamak için aşağıdaki terim listesine geri dönebilirsiniz.
Süre
Tanım
öznitelik tanımı
Özel bir güvenlik özniteliğinin veya anahtar-değer çiftinin şeması. Örneğin, özel güvenlik özniteliği adı, açıklaması, veri türü ve önceden tanımlanmış değerler.
öznitelik kümesi
İlgili özel güvenlik öznitelikleri koleksiyonu. Öznitelik kümeleri, özel güvenlik özniteliklerini tanımlamak ve atamak için diğer kullanıcılara temsilci olarak atanabilir.
öznitelik adı
Öznitelik kümesindeki özel bir güvenlik özniteliğinin benzersiz adı. Öznitelik kümesi ve öznitelik adı birleşimi, kiracınız için benzersiz bir öznitelik oluşturur.
öznitelik ataması
Kullanıcılar ve kurumsal uygulamalar (hizmet sorumluları) gibi bir Microsoft Entra nesnesine özel bir güvenlik özniteliği ataması.
önceden tanımlanmış değer
Özel bir güvenlik özniteliği için izin verilen değer.
Özel güvenlik özniteliği özellikleri
Aşağıdaki tabloda, öznitelik kümeleri ve özel güvenlik öznitelikleri için belirtebileceğiniz özellikler listeleniyor. Bazı özellikler sabittir ve daha sonra değiştirilemez.
Özellik
Zorunlu
Daha sonra değiştirilebilir
Açıklama
Öznitelik kümesi adı
✅
Öznitelik kümesinin adı. Kiracı içinde benzersiz olmalıdır. Boşluk veya özel karakter eklenemez.
Öznitelik kümesi açıklaması
✅
Öznitelik kümesinin açıklaması.
En fazla öznitelik sayısı
✅
Bir öznitelik kümesinde tanımlanabilir en fazla özel güvenlik özniteliği sayısı. Varsayılan değer null olarak belirlenmiştir. Belirtilmezse, yönetici kiracı başına en fazla 500 etkin öznitelik ekleyebilir.
Öznitelik kümesi
✅
İlgili özel güvenlik öznitelikleri koleksiyonu. Her özel güvenlik özniteliği bir öznitelik kümesinin parçası olmalıdır.
Attribute name
✅
Özel güvenlik özniteliğinin adı. Öznitelik kümesi içinde benzersiz olmalıdır. Boşluk veya özel karakter eklenemez.
Öznitelik açıklaması
✅
Özel güvenlik özniteliğinin açıklaması.
Veri türü
✅
Özel güvenlik özniteliği değerleri için veri türü. Desteklenen türler : Boolean, Integerve String.
Birden çok değerin atanmasına izin ver
✅
Özel güvenlik özniteliğine birden çok değer atanıp atanamayacağını gösterir. Veri türü olarak Booleanayarlandıysa Evet olarak ayarlanamaz.
Yalnızca önceden tanımlanmış değerlerin atanmasına izin ver
✅
Özel güvenlik özniteliğine yalnızca önceden tanımlanmış değerlerin atanıp atanamayacağını gösterir. Hayır olarak ayarlanırsa serbest biçimli değerlere izin verilir. Daha sonra Evet'ten Hayır'a değiştirilebilir, ancak Hayır'dan Evet'e değiştirilemez. Veri türü olarak Booleanayarlandıysa Evet olarak ayarlanamaz.
Önceden tanımlanmış değerler
Seçili veri türünün özel güvenlik özniteliği için önceden tanımlanmış değerler. Daha sonra daha fazla önceden tanımlanmış değer eklenebilir. Değerler boşluk içerebilir, ancak bazı özel karakterlere izin verilmez.
Önceden tanımlanmış değer etkin
✅
Önceden tanımlanmış değerin etkin mi yoksa devre dışı mı olduğunu belirtir. false olarak ayarlanırsa, önceden tanımlanmış değer desteklenen ek dizin nesnelerine atanamaz.
Öznitelik etkin
✅
Özel güvenlik özniteliğinin etkin mi yoksa devre dışı mı olduğunu belirtir.
Sınırlar ve kısıtlamalar
Özel güvenlik öznitelikleri için bazı sınırlar ve kısıtlamalar aşağıdadır.
Kaynak
Sınırla
Notlar
Kiracı başına öznitelik tanımları
500
Yalnızca kiracıdaki etkin öznitelikler için geçerlidir
Kiracı başına öznitelik kümeleri
500
Öznitelik kümesi adı uzunluğu
32
Unicode karakterleri ve büyük/küçük harfe duyarlı
Öznitelik kümesi açıklama uzunluğu
128
Unicode karakterleri
Öznitelik adı uzunluğu
32
Unicode karakterleri ve büyük/küçük harfe duyarlı
Öznitelik açıklaması uzunluğu
128
Unicode karakterleri
Önceden tanımlanmış değerler
Unicode karakterleri ve büyük/küçük harfe duyarlı
Öznitelik tanımı başına önceden tanımlanmış değerler
100
Öznitelik değeri uzunluğu
64
Unicode karakterleri
Nesne başına atanan öznitelik değerleri
50
Değerler tek ve çok değerli öznitelikler arasında dağıtılabilir. Örnek: Her birinde 10 değer içeren 5 öznitelik veya her birinde 1 değer içeren 50 öznitelik
Özel karakterlere izin verilmiyor : Öznitelik kümesi adı Attribute name
Microsoft Entra ID, özel güvenlik öznitelikleriyle çalışmak için yerleşik roller sağlar. Öznitelik Tanımı Yöneticisi rolü, özel güvenlik özniteliklerini yönetmek için ihtiyacınız olan en düşük roldür. Öznitelik Atama Yöneticisi rolü, kullanıcılar ve uygulamalar gibi Microsoft Entra nesneleri için özel güvenlik özniteliği değerleri atamak için ihtiyacınız olan en düşük roldür. Bu rolleri kiracı kapsamında veya öznitelik kümesi kapsamında atayabilirsiniz.
Öznitelik kümelerini okuma Özel güvenlik özniteliği tanımlarını okuma Kullanıcılar ve hizmet sorumluları için özel güvenlik öznitelik anahtarlarını ve değerlerini okuma
Öznitelik kümelerini okuma Özel güvenlik özniteliği tanımlarını okuma Kullanıcılar ve hizmet sorumluları için özel güvenlik öznitelik anahtarlarını ve değerlerini okuma ve güncelleştirme
Özel güvenlik öznitelikleri için denetim günlüklerini okuma Özel güvenlik öznitelikleri için tanılama ayarlarını yapılandırma
Önemli
Varsayılan olarak, Genel Yönetici ve diğer yönetici rollerinin özel güvenlik özniteliklerini okuma, tanımlama veya atama izinleri yoktur.
Microsoft Graph API
Microsoft Graph API'sini kullanarak özel güvenlik özniteliklerini program aracılığıyla yönetebilirsiniz. Daha fazla bilgi için bkz . Microsoft Graph API'sini kullanarak özel güvenlik özniteliklerine genel bakış.
Özel güvenlik öznitelikleri için Microsoft Graph API'sini daha kolay denemek için Graph Explorer gibi bir API istemcisi kullanabilirsiniz.
Lisans gereksinimleri
Bu özelliği kullanmak ücretsizdir ve Azure aboneliğinize dahildir.
Microsoft Entra Id'de yeni özel güvenlik özniteliği tanımları eklemeyi veya özel güvenlik özniteliği tanımlarını devre dışı bırakma hakkında bilgi edinin.
Kayıt sırasında kullanıcıdan toplayabileceğiniz kullanıcı profili öznitelikleri ve özel kullanıcı özniteliklerini kullanarak kullanıcı profili özniteliklerini genişletme.