Roller#
EJO'da her hesabın üç rolden biri vardır:
| Rol | Neler yapabilir |
|---|---|
| Viewer | Her şeye bakabilir, hiçbir şeyi değiştiremez. |
| Developer | Viewer'ın yapabildikleri ve: deploy, promote ve rollback başlatma; onaylayıcı listesi boş olan environment'larda deployment onaylama; step pack düzenleme ve publish etme; preview'ları pin'leme, uzatma ve kaldırma; hazır supply chain pipeline'ını oluşturma. |
| Admin | Developer'ın yapabildikleri ve: kullanıcıları ve grupları yönetme; organizasyon ayarları, SCM bağlantıları (Ayarlar > GitHub App ve Ayarlar > Webhook'lar), güvenlik politikası, secret store'lar ve pipeline identity; step pack version'larını withdraw etme; agent kurulumu için registration token'ları ve manifest'ler. |
Ön koşullar#
- Kullanıcı ekleyip rol değiştirmek için admin rolü.
Kullanıcı ekleme#
- Platform > Kullanıcılar sayfasını açın.
- Kullanıcı ekle formunda şunları girin:
- Kullanıcı adı: harf, rakam, nokta, alt çizgi ve tire içerebilir. E-posta adresi de olabilir, örneğin
jane@acme.com. - Parola: en az 12 karakter.
- Rol: Admin, Developer veya Viewer.
- Kullanıcı adı: harf, rakam, nokta, alt çizgi ve tire içerebilir. E-posta adresi de olabilir, örneğin
- Kullanıcı ayarladığınız parolayla giriş yapabilir ve parolasını Hesap sayfasından değiştirebilir.
İpucu: Kullanıcı Google veya GitHub ile giriş yapacaksa kullanıcı adı olarak o hesabın doğrulanmış e-posta adresini girin. Bkz. Google ve GitHub ile giriş.
Kullanıcıları yönetme#
Kullanıcılar sayfasında her kullanıcı için:
- Rolünü değiştirebilirsiniz.
- Parola ayarla ile yeni bir parola belirleyebilirsiniz.
- Kapat ile hesabı devre dışı bırakabilir, Aç ile yeniden etkinleştirebilirsiniz. Devre dışı bir hesap hiçbir yöntemle giriş yapamaz.
- 2FA'yı sıfırla ile telefonunu kaybeden bir kullanıcının 2FA'sını sıfırlayabilirsiniz. Bkz. İki adımlı doğrulama.
- EJO'dan çıkar ile kullanıcıyı kaldırabilirsiniz.
Gruplar#
Grup oluştur ile bir Grup adı ve rol belirleyerek grup oluşturabilir, Üye ekle ile kullanıcıları gruba ekleyebilirsiniz. Gruplar, örneğin .ejo dosyasındaki owner: group:team-web gibi, servis sahibi olarak da kullanılabilir. Bkz. .ejo dosyası.
Kullanıcı sayısı#
Organizasyondaki kullanıcı sayısı planınızla sınırlıdır: Community planında 4, Team planında 25 kullanıcı. Sınıra ulaşıldığında yeni kullanıcı eklenemez. Bkz. Planlar ve ödeme.
Audit log#
Kullanıcı ekleme, rol değişikliği, 2FA sıfırlama ve diğer önemli işlemler Platform > Audit log sayfasına yazılır. Bu sayfayı yalnızca admin'ler görür.