Kuruluş yönetimine genel bakış

Azure DevOps Services

Azure DevOps Services'deki bir kuruluşla aşağıdaki görevleri gerçekleştirebilirsiniz:

  • İşbirliği: Bulut hizmetimizi kullanarak uygulama geliştirmek için ekip üyeleriyle birlikte çalışın.
  • Planlama ve izleme: Çalışmanızı yönetin, kod hatalarını izleyin ve sorunları verimli bir şekilde giderin.
  • Sürekli tümleştirme ve dağıtım kullanma: Geliştirme sürecinizi kolaylaştırmak için otomatik derlemeler ve dağıtımlar ayarlayın.
  • Tümleştirme: Sorunsuz iş akışları için hizmet kancalarını kullanarak diğer hizmetlerle bağlantı kurun.
  • Geliştirme: Azure DevOps'un özelliklerini genişletmek için diğer özelliklere ve uzantılara erişin.
  • Düzenleme: Çalışmanızı verimli bir şekilde segmentlere ayırmak ve yönetmek için bir veya daha fazla proje oluşturun.

Bu özellikleri kullanarak geliştirme sürecinizi geliştirebilir ve ekibiniz içinde işbirliğini geliştirebilirsiniz.

Not

Yeni başlıyorsanız bkz . Kuruluşunuzu yönetmeye başlama. Şirket içi Azure DevOps Sunucusu'nu yönetme hakkında bilgi için bkz . Yönetim görevleri hızlı başvurusu.

Önkoşullar

Bir kuruluşu etkili bir şekilde yönetmek için aşağıdaki görevlerin tamamlandığından emin olun:

Organizasyon:

Kuruluşunuza bağlanma

Kuruluşunuzu oluşturduktan sonra Xcode, Eclipse veya Visual Studio gibi araçlarla projelerinize bağlanabilir ve ardından projenize kod ekleyebilirsiniz.

Xcode, Git ve NuGet gibi bazı istemciler, Azure DevOps'a erişmek için temel kimlik bilgileri (kullanıcı adı ve parola) gerektirir. Bu istemcileri Azure DevOps'a bağlamak için aşağıdaki yöntemlerden birini kullanabilirsiniz:

  • Kişisel Erişim Belirteçleri (PAT): Kimliğinizi doğrulamak için, PTS oluşturun. Belirteçlerinizi oluşturmak, depolamak ve güvenliğini sağlamak için bir kimlik bilgisi yöneticisi kullanabilirsiniz, böylece her güncelleştirme yaptığınızda bunları yeniden giriş yapmanız gerekmez. Kimlik bilgisi yöneticisi kullanmamak isterseniz, PAT'leri el ile oluşturabilirsiniz.

  • OAuth: Azure DevOps'a erişmek için belirteçler oluşturmak için OAuth kullanın. OAuth belirteçleri, özellikle birden çok kaynağa erişim gerektiren uygulamalar için kimlik doğrulaması yapmak için daha güvenli ve esnek bir yol sağlar.

  • SSH Anahtarları: Git işlemleri için kimlik doğrulaması yapmak için SSH anahtarlarını kullanabilirsiniz. SSH anahtarları, bir kullanıcı adı ve parola girmenize gerek kalmadan depolarınıza bağlanmak için güvenli bir yol sağlar.

Güvenlik ve iş akışı gereksinimlerinize en uygun yöntemi seçin.

Kuruluşunuza erişimi yönetme

Kullanıcıları ekleyerek kuruluşunuza erişimi yönetin. Her kullanıcı için erişim düzeyleri ve izinleri olan özelliklerin ve görevlerin kullanımını yönetin.

Kullanıcılara tek tek erişim düzeyi ekleyebilir ve bu düzeye Doğrudan atama adı verilen bir erişim düzeyi atayabilirsiniz. Ayrıca bir veya daha fazla Grup kuralı ayarlayabilir ve kullanıcı gruplarına erişim düzeyleri ekleyip atayabilirsiniz.

Erişim, erişim düzeyi ve izinler

Azure DevOps'ta kullanıcı tabanınızı yönetirken aşağıdaki temel tanımları anlayın:

  • Erişim: Kullanıcının kuruluşunuzda oturum açabileceğini ve en azından kuruluşunuzla ilgili bilgileri görüntüleyebileceğini gösterir. Access, bir kullanıcının Azure DevOps ortamınızla oluşturabileceği temel etkileşim düzeyidir.
  • Erişim düzeyleri: Belirli web portalı özelliklerine erişimi yönetin. Erişim düzeyleri, yöneticilerin kullanıcılara yalnızca bu özellikler için ödeme yaparken ihtiyaç duydukları özelliklere erişim izni vermesine olanak sağlar. Örneğin, Temel erişimi olan kullanıcılar projelere katkıda bulunabilirken, Paydaş erişimi olan kullanıcılar yalnızca görüntüleyebilir ve geri bildirim sağlayabilir.
  • İzinler: İzinler, kullanıcıların güvenlik grupları aracılığıyla verilen belirli görevleri tamamlamasını sağlar veya kısıtlar. İzinler, kullanıcıların kuruluş içinde gerçekleştirebileceği projeleri oluşturma, iş öğelerini düzenleme veya depoları yönetme gibi eylemleri denetler. Kullanıcıları farklı güvenlik gruplarına atayarak, izinlerini rollerine ve sorumluluklarına uyacak şekilde uyarlayabilirsiniz.

Varsayılan atamalara genel bakış için bkz . Azure DevOps için varsayılan izinler ve erişim.

Doğrudan atama

Kullanıcı tabanınızı bir sonraki bölümde açıklandığı gibi Microsoft Entra ID ile yönetmezseniz, aşağıdaki yollarla kullanıcı ekleyebilirsiniz:

  • Kuruluşunuza kullanıcı ekleme: Kuruluş ayarları > Kullanıcılar'a gidin. Yalnızca kuruluş sahipleri veya Proje Koleksiyonu Yöneticisi grubunun üyeleri bu düzeyde kullanıcı ekleyebilir. Erişim düzeyini ve kullanıcının eklendiği projeyi belirtin. Daha fazla bilgi için bkz . Kuruluşunuza veya projenize kullanıcı ekleme.

  • Ekime kullanıcı ekleme: Bir veya daha fazla takıma kullanıcı eklemek için Proje>Özeti'ne gidin. Alternatif olarak, belirli bir takıma kullanıcı eklemek için Proje ayarları>Teams>Ekibi'ne gidin. Proje Koleksiyonu Yöneticisi veya Proje Yöneticisi gruplarının veya bir ekip yöneticisinin üyeleri, ekiplere kullanıcı ekleyebilir.

    Web portalı, Projeye Genel Bakış sayfası, Yeni kullanıcıları davet et iletişim kutusunu gösteren ekran görüntüsü.

    Kullanıcılara doğrudan veya grup kuralı aracılığıyla erişim düzeyi verilmediği sürece, kullanıcılara en iyi kullanılabilir erişim düzeyi atanır. Kullanılabilir daha fazla ücretsiz Temel yuva yoksa, kullanıcı Paydaş olarak eklenir. Erişim düzeyini daha sonra Kuruluş ayarları>Kullanıcılar sayfasından değiştirebilirsiniz.

İpucu

Kuruluşunuza dahil edilen ücretsiz kullanıcı ve hizmetlerden daha fazlasına ihtiyacınız varsa, kuruluşunuz için faturalamayı ayarlayın. Bu, Temel erişime sahip ek kullanıcılar için ödeme yapmanızı, daha fazla hizmet satın almanızı ve kuruluşunuz için uzantılar edinmenizi sağlar.

Kuruluşunuza kullanıcı ekleme hakkında daha fazla bilgi için aşağıdaki makalelere bakın:

Microsoft Entra Kimlik

Kullanıcılarınızı Microsoft Entra Id ile yönetiyorsanız, kuruluşunuzu Microsoft Entra Id'ye bağlayabilir ve erişimi yönetebilirsiniz. Microsoft Entra Id kullanıyorsanız dizininizi kullanarak Azure DevOps Services'e erişimin kimliğini doğrula.

Microsoft Entra Id aracılığıyla kullanıcı eklemek için aşağıdaki görevleri gerçekleştirin:

  1. Kuruluşunuzu Microsoft Entra ID'ye bağlama
  2. Microsoft Entra Id'nize kuruluş kullanıcıları ekleme
  3. Azure DevOps grubuna Microsoft Entra grubu ekleme
  4. Kullanıcılar için erişim düzeylerinin toplu atamalarını oluşturma veya grup kuralları tanımlama ve erişim düzeyleri atama

Grup kuralları

Kullanıcıları yönetmek için en iyi yöntem, güvenlik gruplarını kullanmaktır. Varsayılan güvenlik gruplarını kullanabilir, özel güvenlik grupları oluşturabilir veya Microsoft Entra gruplarına başvurabilirsiniz. Bu gruplar, grup kurallarını kullanarak kullanıcı erişim düzeyleri eklemenize ve yönetmenize olanak tanır. Daha fazla bilgi için bkz . Erişim düzeyleri ve uzantılar atamak için grup kuralı ekleme.

Diğer kuruluş yönetimi görevleri