Microsoft Dev Box projesini yönetme

Bu makalede, Azure portalını kullanarak bir Microsoft Dev Box projesini yönetmeyi öğreneceksiniz.

Proje, geliştirme ekibi üyeleri için Microsoft Dev Box'a erişim noktasıdır. Proje, geliştirme kutuları oluşturulurken kullanılan geliştirme kutusu tanımlarını ve ağ bağlantılarını belirten geliştirme kutusu havuzları içerir. Geliştirme yöneticileri projeyi, ekiplerinin iş yüklerine uygun geliştirme kutusu tanımlarını belirten geliştirme kutusu havuzlarıyla yapılandırabilir. Geliştirme kutusu kullanıcıları, proje üyelikleri aracılığıyla erişim sahibi oldukları geliştirme kutusu havuzlarından geliştirme kutuları oluşturur.

Her proje tek bir geliştirme merkeziyle ilişkilendirilir. Bir projeyi geliştirme merkeziyle ilişkilendirdiğinizde, geliştirme merkezi düzeyindeki tüm ayarlar projeye otomatik olarak uygulanır.

Önkoşullar

Bu makaledeki görevleri tamamlamak için, aşağıdaki bölümlerde açıklandığı gibi proje düzeyinde yönetici ayrıcalıklarına sahip olmanız gerekir.

Proje yöneticileri

Microsoft Dev Box, projelerin yönetimini proje ekibinin bir üyesine devretmenizi mümkün kılar. Proje yöneticileri veya idareciler, ekipleri için geliştirme kutusu havuzları oluşturma ve yönetme gibi projelerin günlük yönetim işlemlerine yardımcı olabilir. Kullanıcılara projeleri yönetme izinleri sağlamak için bunları DevCenter Proje Yöneticisi rolüne ekleyin. Bu makaledeki görevler proje yöneticileri tarafından kullanılabilir.

Proje Yöneticisi rolüne kullanıcı eklemeyi öğrenmek için bkz. DevCenter Proje Yöneticisi rolü atama.

Önemli

Dev Box Kullanıcı rolü veya Proje Yöneticisi rolü atanan bir kullanıcı, bir geliştirme kutusu oluşturabilir.

İzinler

Geliştirme kutusu projesini yönetmek için aşağıdaki izinlere ihtiyacınız vardır:

Eylem İzin gerekiyor
Geliştirme kutusu projesi oluşturma veya silme - Projeyi oluşturmak istediğiniz geliştirme merkezinde Sahip, Katkıda Bulunan, DevCenter Sahibi veya Yazma izinleri.
Geliştirme kutusu projesini güncelleştirme - Projede Sahip, Katkıda Bulunan veya Yazma izinleri.
Projede geliştirme kutusu havuzları oluşturma, silme ve güncelleştirme - Azure aboneliği veya belirli bir kaynak grubunda Sahip veya Katkıda Bulunan izinleri.
- DevCenter'da DevCenter Sahibi izinleri.
- Proje için DevCenter Proje Yöneticisi izinleri.
Proje içindeki geliştirme kutusunu yönetme - DevCenter Proje Yöneticisi.
Projeye geliştirme kutusu kullanıcısı ekleme Proje için sahibi izinleri

Microsoft Dev Box projesi oluşturma

Aşağıdaki adımlarda Bir Microsoft Dev Box projesi oluşturma ve yapılandırma adımları gösterilmektedir.

  1. Azure portalınaoturum açın.

  2. Arama kutusuna projects yazın. Sonuçlar listesinde Projeler'i seçin.

  3. Projeler sayfasında Oluştur'u seçin.

  4. `Proje Oluştur panelindeki Temel Bilgiler sekmesinde aşağıdaki değerleri girin:`

    Ayarlar Değer
    Abonelik Projeyi oluşturmak istediğiniz aboneliği seçin.
    Kaynak Grubu Mevcut bir kaynak grubunu seçin veya Yeni oluştur seçeneğini belirleyip yeni kaynak grubu için bir ad girin.
    Yazılım geliştirme merkezi Bu projeyle ilişkilendirmek istediğiniz geliştirme merkezini seçin. Geliştirme merkezi seviyesindeki tüm ayarlar projeye uygulanır.
    İsim Proje için bir ad girin.
    Açıklama Projenin kısa bir açıklamasını girin.

    Temel Bilgiler sekmesinin açık olduğu Proje oluştur bölmesinin ekran görüntüsü.

  5. Geliştirme kutusu ayarları sekmesinde, Hem Genel hem de Maliyet denetimleri ayarları için Etkinleştir seçeneğinin belirlendiğinden emin olun:

    Geliştirme kutusu ayarları sekmesi açık ve her ikisi de Etkinleştir seçeneklerinin seçili olduğu Proje oluştur bölmesinin ekran görüntüsü.

    Maliyet denetimleri ayarını etkinleştirdiğinizde geliştirici başına geliştirme kutusu sayısını sınırlayabilir ve geliştiricinin oluşturabileceği en fazla geliştirme kutusu sayısını belirtebilirsiniz. Maliyet denetimleri ayarını etkinleştirmezseniz geliştiriciler sınırsız sayıda geliştirme kutusu oluşturabilir.

    Bir geliştirici kutusu limitleri hakkında daha fazla bilgi edinmek için Eğitim: Bir projede geliştirici kutusu limitleri belirleyerek maliyetleri kontrol etme sayfasına bakın.

  6. (İsteğe bağlı) Etiketler sekmesinde atamak istediğiniz ad/değer çiftini girin.

  7. Gözden geçir + Oluştur’u seçin.

  8. Gözden Geçir sekmesinde Oluştur'u seçin.

  9. İşlemin bildirimlerini denetleyerek projenin başarıyla oluşturulduğunu onaylayın. Kaynağa git seçeneğini seçin.

  10. Projenin Projeler sayfasında göründüğünü doğrulayın.

Proje oluştururken kataloglar hakkında bilgilendirme iletisi görebilirsiniz: Bu projeyi içeren geliştirme merkezinde atanmış bir katalog yok. En az bir şablon içeren bir katalog atanana kadar ortamlar bu projede dağıtılamaz.

Katalog gereksinimiyle ilgili bilgilendirme iletisini gösteren ekran görüntüsü.

Dağıtım Ortamlarını yapılandırmadığınız için bu mesajı güvenle göz ardı edebilirsiniz.

Microsoft Dev Box projesini silme

Artık kullanmadığınız bir Microsoft Dev Box projesini silebilirsiniz. Bir projenin silinmesi kalıcıdır ve geri alınamaz. Kendisiyle ilişkilendirilmiş geliştirme kutusu havuzları olan bir projeyi silemezsiniz.

  1. Azure portalınaoturum açın.

  2. Arama kutusuna projects yazın. Sonuçlar listesinde Projeler'i seçin.

  3. Silmek istediğiniz geliştirme kutusu projesini açın ve Sil'i seçin:

    Geliştirme kutusu projesinin genel bakış sayfasının ve Sil seçeneğinin vurgulandığı ekran görüntüsü.

  4. Onay iletisinde Tamam'ı seçin:

    Delete dev box havuzunu silme onay iletisinin ekran görüntüsü.

Microsoft Dev Box projesine erişim sağlama

Kullanıcıların projedeki geliştirme kutusu havuzlarını temel alan geliştirme kutuları oluşturabilmesi için önce kullanıcı rolü ataması aracılığıyla erişim sağlamanız gerekir. Dev Box Kullanıcı rolü, geliştirme kutusu kullanıcılarının kendi geliştirme kutularını oluşturmasını, yönetmesini ve silmesini sağlar. Kullanıcı ekleyebilmeniz için önce bir projede yeterli izinlere sahip olmanız gerekir.

  1. Azure portalınaoturum açın.

  2. Arama kutusuna projects yazın. Sonuçlar listesinde Projeler'i seçin.

  3. Ekip üyelerinize erişim sağlamak istediğiniz geliştirme kutusu projesini açın.

  4. Sol menüde Erişim Denetimi (IAM) öğesini ve ardındanRol ataması ekle'yi> seçin:

    Rol ataması ekle seçeneğinin vurgulandığı proje erişim denetimi sayfasını gösteren ekran görüntüsü.

  5. Aşağıdaki rolü atayın. Ayrıntılı adımlar için bkz. Azure portalı kullanarak Azure rolleri atama.

    Ayarlar Değer
    Rol "DevCenter Dev Box User'ı seçin."
    Erişim ver Kullanıcı, grup veya hizmet sorumlusu seçin.
    Üyeler Projeye erişimi olmasını istediğiniz kullanıcıları veya grupları seçin.

    DevCenter Dev Box Kullanıcı rolünün vurgulandığı Rol Ataması Ekleme Penceresi'ni gösteren ekran görüntüsü.

Kullanıcı artık projeyi ve içindeki tüm havuzları görüntüleyebilir. Tüm havuzlardan geliştirme kutuları oluşturabilir ve geliştirici portalından bu geliştirme kutularını yönetebilirler.

Bir projeye yönetici erişimi atamak için DevCenter Proje Yöneticisi rolünü seçin. Proje Yöneticisi rolüne kullanıcı ekleme hakkında daha fazla bilgi için bkz. DevCenter Proje Yöneticisi rolü atama.