Dinamik üyelik kurallarıyla bir yönetim birimi için kullanıcıları veya cihazları yönetme (Önizleme)
Önemli
Yönetim birimleri için dinamik üyelik kuralları şu anda ÖNİzLEME aşamasındadır. Beta, önizleme aşamasında olan veya henüz genel kullanıma sunulmamış Azure özellikleri için geçerli olan yasal koşullar için Ürün Koşulları'na bakın.
Yönetim birimleri için kullanıcı veya cihazları el ile ekleyebilir veya kaldırabilirsiniz. Bu önizlemeyle, kuralları kullanarak yönetim birimleri için kullanıcıları veya cihazları dinamik olarak ekleyebilir veya kaldırabilirsiniz. Bu makalede, Microsoft Entra yönetim merkezi, PowerShell veya Microsoft Graph API'sini kullanarak dinamik üyelik kurallarıyla yönetim birimlerinin nasıl oluşturulacağı açıklanır.
Not
Yönetim birimleri için dinamik üyelik kuralları, dinamik gruplar için kullanılabilen özniteliklerle oluşturulabilir. Kullanılabilir belirli öznitelikler hakkında daha fazla bilgi ve bunların nasıl kullanılacağına ilişkin örnekler için bkz . Microsoft Entra Id'de gruplar için dinamik üyelik kuralları.
Üyelerin el ile atandığı yönetim birimleri kullanıcı, grup ve cihazlar gibi birden çok nesne türünü desteklese de, şu anda birden fazla nesne türü içeren dinamik üyelik kurallarıyla bir yönetim birimi oluşturmak mümkün değildir. Örneğin, kullanıcılar veya cihazlar için dinamik üyelik kurallarıyla yönetim birimleri oluşturabilirsiniz, ancak her ikisini birden oluşturamayın. Gruplar için dinamik üyelik kurallarına sahip Yönetici istrative birimleri şu anda desteklenmiyor.
Önkoşullar
- Her yönetim birimi yöneticisi için Microsoft Entra Id P1 veya P2 lisansı
- Her yönetim birimi üyesi için Microsoft Entra Id P1 veya P2 lisansı
- Ayrıcalıklı Rol Yöneticisi
- PowerShell kullanılırken Microsoft Graph PowerShell SDK'sı yüklendi
- Microsoft Graph API için Graph Explorer kullanırken onay Yönetici
- Genel Azure bulutu (Azure Kamu veya 21Vianet tarafından sağlanan Microsoft Azure gibi özel bulutlarda kullanılamaz)
Not
Yönetim birimleri için dinamik üyelik kuralları, bir veya daha fazla dinamik yönetim biriminin üyesi olan her benzersiz kullanıcı için bir Microsoft Entra ID P1 lisansı gerektirir. Dinamik yönetim birimlerinin üyesi olmaları için kullanıcılara lisans atamanız gerekmez, ancak bu tür tüm kullanıcıları kapsayacak şekilde Microsoft Entra kuruluşunda en az sayıda lisansa sahip olmanız gerekir. Örneğin, kuruluşunuzdaki tüm dinamik yönetim birimlerinde toplam 1.000 benzersiz kullanıcınız varsa, lisans gereksinimini karşılamak için Microsoft Entra ID P1 için en az 1.000 lisans gerekir. Dinamik cihaz yönetim birimine üye olan cihazlar için lisans gerekmez.
Daha fazla bilgi için bkz . PowerShell veya Graph Explorer'ı kullanma önkoşulları.
Dinamik üyelik kuralları ekleme
Kullanıcılar veya cihazlar için dinamik üyelik kurallarıyla yönetim birimleri oluşturmak için bu adımları izleyin.
Microsoft Entra yönetim merkezi
İpucu
Bu makaledeki adımlar, başladığınız portala göre biraz değişiklik gösterebilir.
En azından Ayrıcalıklı Rol Yönetici istrator olarak Microsoft Entra yönetim merkezinde oturum açın.
Kullanıcı veya cihaz eklemek istediğiniz yönetim birimini seçin.
Özellikleri'i seçin.
Üyelik türü listesinde, eklemek istediğiniz kuralın türüne bağlı olarak Dinamik Kullanıcı veya Dinamik Cihaz'ı seçin.
Dinamik sorgu ekle’yi seçin.
Dinamik üyelik kuralını belirtmek için kural oluşturucusunu kullanın. Daha fazla bilgi için bkz . Azure portalında kural oluşturucu.
İşiniz bittiğinde Kaydet'i seçerek dinamik üyelik kuralını kaydedin.
Üyelik türünü ve sorguyu kaydetmek için Özellikler sayfasında Kaydet'i seçin.
Aşağıdaki ileti görüntülenir:
Yönetim birimi türünü değiştirdikten sonra, mevcut üyelik, sağladığınız dinamik üyelik kuralına göre değişebilir.
Devam etmek için Eve'i seçin.
Kuralınızı düzenleme adımları için aşağıdaki Dinamik üyelik kurallarını düzenleme bölümüne bakın.
PowerShell
Dinamik üyelik kuralı oluşturun. Daha fazla bilgi için bkz . Microsoft Entra Id'deki gruplar için dinamik üyelik kuralları.
Ayrıcalıklı Rol Yönetici istrator rolü atanmış bir kullanıcıyla Microsoft Entra ID ile bağlanmak için Bağlan-MgGraph komutunu kullanın.
Connect-MgGraph -Scopes "AdministrativeUnit.ReadWrite.All"
Aşağıdaki parametreleri kullanarak dinamik üyelik kuralıyla yeni bir yönetim birimi oluşturmak için New-MgDirectory Yönetici istrativeUnit komutunu kullanın:
MembershipType
:Dynamic
veyaAssigned
MembershipRule
: Önceki adımda oluşturduğunuz dinamik üyelik kuralıMembershipRuleProcessingState
:On
veyaPaused
# Create an administrative unit for users in the United States $params = @{ displayName = "Example Admin Unit" description = "Example Dynamic Membership Admin Unit" membershipType = "Dynamic" membershipRule = "(user.country -eq 'United States')" membershipRuleProcessingState = "On" } New-MgDirectoryAdministrativeUnit -BodyParameter $params
Microsoft Graph API
Dinamik üyelik kuralı oluşturun. Daha fazla bilgi için bkz . Microsoft Entra Id'deki gruplar için dinamik üyelik kuralları.
Dinamik üyelik kuralıyla yeni bir yönetim birimi oluşturmak için Create administrativeUnit API'sini kullanın.
Aşağıda, Windows cihazları için geçerli olan bir dinamik üyelik kuralı örneği gösterilmektedir.
İstek
POST https://graph.microsoft.com/beta/administrativeUnits
Gövde
{ "displayName": "Windows Devices", "description": "All Contoso devices running Windows", "membershipType": "Dynamic", "membershipRule": "(deviceOSType -eq 'Windows')", "membershipRuleProcessingState": "On" }
Dinamik üyelik kurallarını düzenleme
Bir yönetim birimi dinamik üyelik için yapılandırıldığında, dinamik üyelik altyapısı üyeleri ekleme veya kaldırmanın tek sahipliğini koruduğundan, yönetim birimine üye ekleme veya kaldırmaya yönelik olağan komutlar devre dışı bırakılır. Üyelikte değişiklik yapmak için dinamik üyelik kurallarını düzenleyebilirsiniz.
Microsoft Entra yönetim merkezi
En azından Ayrıcalıklı Rol Yönetici istrator olarak Microsoft Entra yönetim merkezinde oturum açın.
Kimlik>Rolleri ve yöneticiler> Yönetici birimlerine göz atın.
Düzenlemek istediğiniz dinamik üyelik kurallarını içeren yönetim birimini seçin.
Kural oluşturucusunu kullanarak dinamik üyelik kurallarını düzenlemek için Üyelik kuralları'nı seçin.
Sol gezinti bölmesinde Dinamik üyelik kuralları'nı seçerek de kural oluşturucusunu açabilirsiniz.
İşiniz bittiğinde Kaydet'i seçerek dinamik üyelik kuralı değişikliklerini kaydedin.
PowerShell
Dinamik üyelik kuralını düzenlemek için Update-MgDirectory Yönetici istrativeUnit komutunu kullanın.
# Set a new dynamic membership rule for an administrative unit
$adminUnit = Get-MgDirectoryAdministrativeUnit -Filter "displayName eq 'Example Admin Unit'"
$params = @{
membershipRule = "(user.country -eq 'Germany')"
}
Update-MgDirectoryAdministrativeUnit -AdministrativeUnitId $adminUnit.Id -BodyParameter $params
Microsoft Graph API
Dinamik üyelik kuralını düzenlemek için Update administrativeUnit API'sini kullanın.
İstek
PATCH https://graph.microsoft.com/beta/administrativeUnits/{id}
Gövde
{
"membershipRule": "(user.country -eq "Germany")"
}
Dinamik yönetim birimini atanmış olarak değiştirme
Dinamik üyelik kuralları olan bir yönetim birimini üyelerin el ile atandığı bir yönetim birimiyle değiştirmek için bu adımları izleyin.
Microsoft Entra yönetim merkezi
En azından Ayrıcalıklı Rol Yönetici istrator olarak Microsoft Entra yönetim merkezinde oturum açın.
Kimlik>Rolleri ve yöneticiler> Yönetici birimlerine göz atın.
Atanacak şekilde değiştirmek istediğiniz yönetim birimini seçin.
Özellikleri'i seçin.
Üyelik türü listesinde Atanan'ı seçin.
Üyelik türünü kaydetmek için Kaydet'i seçin.
Aşağıdaki ileti görüntülenir:
Yönetim birimi türünü değiştirdikten sonra dinamik kural artık işlenmez. Geçerli yönetim birimi üyeleri yönetim biriminde kalır ve yönetim birimine üyelik atanmış olur.
Devam etmek için Eve'i seçin.
Üyelik türü ayarı dinamikten atanana değiştirildiğinde, geçerli üyeler yönetim biriminde olduğu gibi kalır. Ayrıca, yönetim birimine grup ekleme özelliği etkinleştirilir.
PowerShell
Dinamik üyelik kuralını düzenlemek için Update-MgDirectory Yönetici istrativeUnit komutunu kullanın.
# Change an administrative unit to assigned
$adminUnit = Get-MgDirectoryAdministrativeUnit -Filter "displayName eq 'Example Admin Unit'"
$params = @{
membershipRuleProcessingState = "Paused"
membershipType = "Assigned"
}
Update-MgDirectoryAdministrativeUnit -AdministrativeUnitId $adminUnit.Id -BodyParameter $params
Microsoft Graph API
Üyelik türü ayarını değiştirmek için Update administrativeUnit API'sini kullanın.
İstek
PATCH https://graph.microsoft.com/beta/administrativeUnits/{id}
Gövde
{
"membershipType": "Assigned"
}