Her kişiye ihtiyaç duyduğu erişimi verin

Proje RBAC'ini, ayrıntılı şablon izinlerini ve kimlik sağlayıcıyla girişi birleştirin. Grupları rollere eşleyin ve yerel hesaplara iki faktörlü doğrulama ekleyin.

Görev ŞablonlarıStaging envanter raporu
Şablon izinleri
RolYalnızca şablon kalite kontrolü

İzinler

İPTAL
Enterprise önizlemesi. Şablon iznini seçip oluşan satırı görmek için Create'e basın. Semaphore'a hiçbir şey kaydedilmez.

Herkesin otomasyona aynı erişimi gerekmez

Mühendisler işleri oluşturur, diğer ekipler çalıştırır ve bazı kişilere yalnızca sonuçlar gerekir. Herkese aynı izinleri vermek ya fazla erişim açar ya da işi yavaşlatır.

Kimin yapılandırabileceğini, çalıştırabileceğini veya inceleyebileceğini seçin

Ortak erişim için proje rolleri kullanın. Rol yalnızca seçili işlere erişecekse Enterprise izinleri ekleyin.

İş sorumlularıİşleri yapılandırın
İş kullanıcılarıHazır işleri çalıştırın
İnceleyenlerSonuçları okuyun

Ekip erişimini ve girişi ayarlayın

Zaten kullandığınız dizin üzerinden giriş yapın

Oturum açmak için mevcut kimlik sisteminizi bağlayın. Semaphore proje rolleri her kişinin erişebileceği kaynakları ve eylemleri belirler.

Yerel hesaplar

Semaphore kullanıcı adı ve parolasıyla giriş yapın.

LDAP ve Active Directory

Kişilerin mevcut dizin kimlik bilgileriyle oturum açmasını sağlayın.

OpenID Connect

Keycloak, Okta, Microsoft Entra ID, Authentik veya başka OIDC sağlayıcısı bağlayın.

KeycloakOktaMicrosoft Entra IDAuthentik

Güvenilir proxy'den JWT

Güvendiğiniz kimlik doğrulama proxy'sinden imzalı kimlik belirtecini kabul edin.

Yerel girişi iki faktörlü doğrulamayla koruyun

Yerel hesaplar için doğrulama uygulaması kodlarını açın, kurtarmayı ve oturum süresini ayarlayın. Kullanıcılar kendi ikinci faktörlerini kaydeder.

Tek kullanımlık parola

Kimlik doğrulama uygulaması kodu, oturum açmaya ikinci faktör ekler.

Kurtarma kodu

Kimlik doğrulayıcı kullanılamadığında kurtarmaya izin verin.

Mutlak oturum süresi sınırı

Yapılandırılmış azami süreden sonra yeni oturum açma isteyin.

Günlük erişim için proje rolleri

Her izni sıfırdan yapılandırmadan proje üyelerine yerleşik roller atayın. Bir kişi birden fazla role sahip olabilir ve izinleri birleşir.

Adlandırılmış mühendisler ve atanmış proje rolleriyle Production operations ekibi
Seçilebilen tek tek proje izinleriyle Maintenance Runner için Semaphore Yeni Rol formu

Ekibiniz için roller oluşturun

Enterprise'da ekibin sorumluluklarına göre özel rol tanımlayın. Herkese aynı geniş erişimi vermek yerine yapabileceği eylemleri seçin.

Rolü seçili görevlerle sınırlayın

Özel role projedeki her iş yerine belirli Görev Şablonlarına erişim verin. Şablon düzenlemesini ayrı tutarken görev yürütmeye izin verin.

Aynı yaklaşım ayrı çalıştırma, düzenleme ve onay izinleriyle İş Akışlarına da uygulanır.

Maintenance Runner, Validate Frankfurt services için Can run tasks alırken Can update the template işaretsiz kalır

Ekibin hazır işlemleri çalıştırmasını sağlayın

Hazırlanmış işi devredin

İş arkadaşının işlemi kayıtlı yapılandırmayla çalıştırmasını sağlayın.

Görev şablonları

Yürütme kaydını saklayın

Elle çalıştırmayı kimin başlattığını ve nasıl bittiğini inceleyin.

Denetim ve günlükler

Otomasyonu kimin görebileceğini, çalıştırabileceğini ve değiştirebileceğini tanımlayın

Rolü daraltmadan işlemi hazırlayın

Devredilen iş; depo, envanter ve kimlik bilgisi başvurularını zaten içeren bir Görev Şablonudur. Önce oluşturup test edin, ardından çalıştırabilecek rolü oluşturun. Temsilî bir hesapla oturum açıp sonucun iki yönünü de doğrulayın: amaçlanan görev başlar, diğer görev ise erişilebilir değildir.

İş akışı adımını onaylamak ayrı bir izindir

İş akışı izinleri görüntüleme, çalıştırma, düzenleme ve onayı kapsar. Onay çalıştırmadan ayrıdır; işlemi başlatan kişinin bekleyen aşamayı serbest bırakıp bırakmayacağına karar verebilirsiniz. İki izni varsayılan olarak birlikte vermek yerine bilinçli atayın.

Grup eşlemeleri sonraki oturum açmada uygulanır

Enterprise grup eşlemesi, sağlayıcının gönderdiği grup bildirimiyle bir OIDC grubunu Semaphore projesindeki role bağlar. Semaphore kişi oturum açtığında eşlenen rolleri yeniler. Birini dizin grubundan kaldırmak mevcut oturumunu sonlandırmaz; erişim iptalini bu zamanlamaya göre planlayın.

Yerel yönetici kurtarma yolu koruyun

Günlük giriş dış sağlayıcıya bağlıysa yanında test edilmiş bir yerel yönetici hesabı tutun. Sorumlusunu ve kimlik bilgilerinin nerede tutulduğunu kaydedin; kesintiden önce yolu deneyin. Sonrasında geçici değişikliğin kalıcı olmaması için kurtarma sırasında verilen erişimi inceleyin.

Bireysel izinler Görev Şablonları ve İş Akışlarını kapsar

Seçili nesne izinleri bu iki nesne türüne uygulanır. Tek envanter, depo, değişken grubu veya Anahtar Deposu kaydı bu şekilde yönetilmez; proje genelindeki izinlere ve proje sınırına tabidir. Daha dar kaynak kontrolüne bağlı gereksinimi, üzerine süreç kurmadan doğrulayın.

Atanmış tüm rollerin izinleri toplanır

Ekip üyesi aynı anda yerleşik ve özel, genel ve proje düzeyinde birden fazla role sahip olabilir. Etkin erişimi tüm bunların birleşimidir; başka yerde atanmış geniş bir rol, dikkatle daraltılmış rolü etkisiz bırakabilir. Kısıtlamaya güvenmeden tüm kümeyi inceleyin.

FAQ

Kimlik doğrulama ve proje izinleri nasıl farklıdır?

Kimlik doğrulama, yerel hesap veya desteklenen dış kimlik sistemi üzerinden hangi kullanıcının giriş yaptığını belirler. Yetkilendirme, bu Semaphore kullanıcısının hangi proje ve eylemlere erişebileceğini belirler. SSO'yu açmak tek başına doğru operasyonel rolü atamaz. İkisini birlikte tasarlayın: kimlik bağlamayı doğrulayın, amaçlanan proje üyeliğini ekleyin ve operasyonel görevi devretmeden temsilî hesabın erişebildiği gerçek eylemleri test edin.

Task Runner yalnızca seçilen bir şablonu yürütebilir mi?

Yerleşik Task Runner rolü projesindeki her şablonu çalıştırabilir. Yalnızca seçili işleri devretmek için seçili Görev Şablonları ve İş Akışları üzerinde izinlere sahip, proje genelinde çalıştırma izni olmayan Enterprise özel rolü kullanın. Atanmış tüm rollerin izinleri toplanır; yanındaki daha geniş rol kişinin diğer şablonları çalıştırmasına yine izin verebilir.

Özel rol seçili Görev Şablonları ve İş Akışlarıyla sınırlandırılabilir mi?

Evet. Enterprise özel rolü proje genelindeki izinleri tek nesne izinleriyle birleştirir. Proje genelindeki izinleri kapalı tutup yalnızca rolün gerekli Görev Şablonlarını ve İş Akışlarını ekleyin; her biri için görüntüleme, çalıştırma veya düzenleme, İş Akışı için ayrıca onay seçin. Genel rol bir kez tanımlanıp projelerde kullanılır; proje rolü oluşturan projede kalır. Kullanıcıların birden fazla rolü olabilir ve izinleri toplanır; hassas otomasyona erişimi kısıtlarken tam kümeyi inceleyin.

İzinler tek envanter veya kimlik bilgisi kaydıyla sınırlandırılabilir mi?

Tek nesne düzeyindeki ayrıntı Görev Şablonları ve İş Akışlarına uygulanır. Envanterleri, depoları, değişken gruplarını veya Anahtar Deposu kayıtlarını yönetme proje izninin tek nesneye daraltılabileceğini varsaymayın. Operasyonel sorumlulukları ayırırken proje sınırlarını ve mevcut rol modelini bilinçli kullanın. Erişim tasarımı başka tür kaynak düzeyi kısıtlamaya bağlıysa üretimde güvenmeden o gereksinimi doğrulayın.

Semaphore LDAP, Active Directory, OIDC veya JWT oturum açmayı kullanabilir mi?

Belgelenmiş doğrulama seçenekleri yerel hesaplar, LDAP ve Active Directory, OpenID Connect ve güvenilir ters proxy'den aktarılan JWT'dir; kullanılabilirlik güncel plan karşılaştırmasında gösterilir. Dış doğrulanan kullanıcının hâlâ Semaphore kullanıcı kaydı ve amaçlanan proje erişimi olmalıdır. Mevcut ayarı değiştirmeden sağlayıcı kimliklerini ve hesap bağlama davranışını kontrol edin. Kimlik sağlayıcı açmanın tüm dizin gruplarını yetkilendirme tasarımının gerektirdiği rollere otomatik eşlediğini varsaymayın.

Kimlik sağlayıcı kullanılamıyorsa nasıl kurtarmalıyız?

Dış kimlik doğrulama yapılandırmasının yanında test edilmiş yerel yönetici kurtarma yolunu koruyun. Sorumlusunu, gerekli kimlik bilgilerinin nerede tutulduğunu ve kesintide erişimin nasıl kullanılacağını belgeleyin. Her yöneticinin aynı kullanılamayan sağlayıcıya bağlı olduğunu olay sırasında keşfetmek yerine süreci önceden test edin. Kurtarma sonrası geçici operasyonel değişikliklerin istenmeyen kalıcı izne dönüşmemesi için ilgili hesap ve proje erişimini inceleyin.

İş arkadaşları playbook veya şablonu düzenlemeden iş çalıştırabilir mi?

Evet. Yerleşik Task Runner rolü diğer kaynakları salt okunur bırakırken proje şablonlarını çalıştırabilir. Seçili işlere erişim için o Görev Şablonları ve İş Akışlarında izinleri olan Enterprise özel rolü kullanın. İzinler toplandığından üyeye atanmış tüm rolleri kontrol edin. Hazır Görev Şablonu yürütme ayarlarını ekip için erişilebilir tutar.

Bir kişi görev başlatma izni olmadan sonuçları inceleyebilir mi?

Guest rolü projeye salt okunur erişim verir. Misafir görev çalıştırmadan veya ayar değiştirmeden proje bilgilerini ve görev sonuçlarını inceleyebilir. Kişiyi uygun proje ekibine ekleyin ve diğer rollerini de inceleyin. Guest yanında atanmış daha geniş rol ek izin verebilir.

Kimlik sağlayıcı grupları proje rollerini otomatik atayabilir mi?

Enterprise grup eşlemeleri OIDC sağlayıcı grubunu Semaphore projesindeki role bağlar. Sağlayıcıda grup bildirimini yapılandırın ve amaçlanan proje ile rol için eşleme ekleyin. Semaphore bu atamaları kişi o sağlayıcı üzerinden oturum açtığında yeniler; değişiklikler mevcut oturumda hemen değil sonraki oturum açmada uygulanır.

Yerel hesapları iki faktörlü kimlik doğrulamayla koruyabilir miyim?

Evet. Kullanıcıların yerel hesapları için doğrulama uygulaması kaydedip paroladan sonra zamana dayalı kod girmesi için sunucu yapılandırmasında TOTP açın. Kayıt, uygulama yokken giriş için kurtarma kodu oluşturur. Seçeneği açmak her hesabı kayıt olmaya zorlamaz; benimsemeyi süreç olarak ele alın. Aynı bölüm, etkinlikten bağımsız sabit süreden sonra oturumu bitiren mutlak oturum sınırını ayarlar.