Grup kurallarıyla erişim düzeyleri atama
Azure DevOps Services
Azure DevOps, Microsoft Entra grupları ve Azure DevOps grupları için grup tabanlı erişim düzeyleri sağlayarak tüm kullanıcı gruplarına erişim düzeyleri atayarak izinleri verimli bir şekilde yönetmenizi sağlar. Bu makalede, bir kullanıcı grubuna erişim düzeyi atamak için grup kuralı ekleme açıklanmaktadır. Azure DevOps kaynakları bir grubun tüm üyelerine atanır.
Hem erişim düzeylerini hem de proje üyeliklerini yönetmek için bir grup kuralı atayın. Bir kullanıcı birden çok kurala veya farklı erişim düzeylerine sahip Microsoft Entra gruplarına atandığında, aralarındaki en yüksek erişim düzeyini alır. Örneğin, John farklı grup kurallarına sahip iki Microsoft Entra grubuna atanırsa (biri Paydaş erişimini, diğeri Temel erişimi belirtir) John Temel erişim alır.
Kullanıcı bir Microsoft Entra grubundan ayrıldığında Azure DevOps, erişim düzeyini grubun tanımlanan kurallarına göre ayarlar. Grup kullanıcının tek erişim kaynağıysa, Azure DevOps bunları kuruluştan otomatik olarak kaldırır. Kullanıcı diğer gruplara aitse erişim düzeyi ve izinleri yeniden değerlendirilir.
Not
- Proje okuyucularda grup kuralları aracılığıyla yapılan değişiklikler kalıcı olmaz. Proje okuyucuları ayarlamak için doğrudan atama veya özel güvenlik grupları gibi alternatif yöntemleri göz önünde bulundurun.
- "Kullanıcılar" sayfasının "Grup kuralları" sekmesinde listelenen kuralları düzenli olarak gözden geçirin. Microsoft Entra Id grup üyeliğinde yapılan değişiklikler, grup kurallarının bir sonraki yeniden değerlendirmesinde görünür. Bu değişiklikler isteğe bağlı olarak, bir grup kuralı değiştirildiğinde veya her 24 saatte bir otomatik olarak yapılabilir. Azure DevOps, Microsoft Entra grup üyeliğini saatte bir güncelleştirir, ancak Microsoft Entra Id'nin dinamik grup üyeliğini güncelleştirmesi 24 saate kadar sürebilir.
Önkoşullar
İzinler: Proje Koleksiyonu Yöneticileri grubunun üyesi olun. Kuruluş sahipleri bu grubun otomatik olarak üyesidir.
Grup kuralı ekleme
Kuruluşunuzda oturum açın (
https://dev.azure.com/{yourorganization}
).Kuruluş ayarları'nı seçin .
İzinler'i seçin ve proje koleksiyonu yöneticileri grubunun üyesi olduğunuzu doğrulayın.
Kullanıcılar'ı ve ardından Grup kuralları'yı seçin. Bu görünümde, oluşturduğunuz tüm grup kuralları gösterilir. Grup kuralı ekle'yi seçin.
Grup kuralları yalnızca Proje Koleksiyonu Yöneticileri grubunun üyesiyseniz görünür.
Kural oluşturmak istediğiniz grubun iletişim kutusunu tamamlayın. Grup için bir erişim düzeyi ve grup için isteğe bağlı herhangi bir proje erişimi ekleyin. Ekle'yi seçin.
Kuralın durumunu ve sonucunu gösteren bir bildirim görüntülenir. Atama tamamlanamadıysa ayrıntıları görmek için Durumu görüntüle'yi seçin.
Önemli
- Grup kuralları yalnızca doğrudan ataması olmayan kullanıcılar ve bundan sonra gruba eklenen kullanıcılar için geçerlidir. Grup kurallarının bu kullanıcılara uygulanması için doğrudan atamaları kaldırın.
- Kullanıcılar ilk kez oturum açmaya çalışana kadar Tüm kullanıcılar'da görünmez.
Grup üyelerini yönetme
Grup kuralları>>Üyeleri yönet'i seçin.
Kullanıcı erişim düzeylerini yönetmek için mevcut otomasyonu olduğu gibi çalışır durumda tutun (örneğin, PowerShell betikleri). Amaç, otomasyon tarafından uygulanan kaynakların bu kullanıcılar için doğru yansıtıldığından emin olmaktır.
Üye ekleyin ve ekle'yi seçin.
Kullanıcıya aynı erişim düzeyini atadığınızda, atamanın doğrudan mı yoksa bir grup aracılığıyla mı yapıldığına bakılmaksızın yalnızca bir erişim düzeyi tüketir.
Grup kuralını doğrulama
Kaynakların her gruba ve tek tek kullanıcıya uygulandığını doğrulayın. Tüm kullanıcılar'ı seçin, bir kullanıcıyı vurgulayın ve ardından Özet'i seçin.
Doğrudan atamaları kaldırma
Bir kullanıcının kaynaklarını yalnızca grup üyelikleri aracılığıyla yönetmek için doğrudan atamaları kaldırın. Kullanıcıya atanan kaynaklar, kullanıcının grup üyeliklerindeki değişikliklerden bağımsız olarak ayrı ayrı atanır.
Kuruluşunuzda oturum açın (
https://dev.azure.com/{yourorganization}
).Kuruluş ayarları'nı seçin .
Kullanıcılar’ı seçin.
Yalnızca gruplara göre yönetim için kaynakları olan tüm kullanıcıları seçin.
Doğrudan atamaları kaldırmak istediğinizi onaylamak için Kaldır'ı seçin.
Doğrudan atamalar kullanıcılardan kaldırılır. Kullanıcı herhangi bir grubun üyesi değilse, bu durumdan etkilenmez.
SSS
S: Visual Studio Abonelikleri grup kurallarıyla nasıl çalışır?
Y: Visual Studio Aboneleri her zaman doğrudan Visual Studio Yönetim Portalı aracılığıyla atanır ve doğrudan veya grup kuralları aracılığıyla atanan erişim düzeyleri üzerinden Azure DevOps'ta öncelik kazanır. Bu kullanıcıları Kullanıcılar Merkezi'nden görüntülediğinizde, Lisans Kaynağı her zaman Doğrudan olarak gösterilir. Tek istisna, Temel + Test Planları'na atanan Visual Studio Professional aboneleridir. Temel + Test Planları Azure DevOps'ta daha fazla erişim sağladığından, Visual Studio Professional aboneliğinden önceliklidir.