I would like to view this page in
조직에 필요한 세분화 수준으로 사용자 역할과 권한을 정의하세요.
2FA, SAML 및 LDAP 인증 방법을 사용하고 버전 관리 시스템을 이용해 TeamCity에 로그인하세요.
조직 정책에 따라 권한을 부여 및 관리하고 개인 작업을 추적하거나 익명 액세스를 적용할 수도 있습니다.
TeamCity는 온프레미스 및 클라우드의 두 가지 형태로 제공됩니다. 팀에 가장 적합한 버전을 선택하세요.
TeamCity를 사용하면 사용자 권한을 원하는 만큼 간단하게 또는 정교하게 지정할 수 있습니다. 관리자부터 읽기 전용까지 모든 TeamCity 프로젝트에 대한 액세스 수준을 간단한 인증을 거쳐 한 번에 설정하세요.
프로젝트별 승인을 이용해 사용자에게 해당 프로젝트에 대해서는 더 많은 권한을 부여하면서 다른 파이프라인에 대한 액세스는 제한할 수 있습니다. 디폴트 역할을 사용자 지정하거나 TeamCity의 세분화된 권한을 사용해 필요한 특정 액세스 수준으로 새 역할을 만드세요.
사용 중인 VCS 호스팅 서비스에서 직접 TeamCity에 대한 액세스를 관리하여 능률을 높이세요. LDAP 인증 옵션을 통해 신규 사용자를 생성하고, 사용자 역할을 매핑하여 사용자가 기본적으로 자신의 프로젝트에만 액세스도록 설정할 수 있습니다.
조직 구조를 미러링하고 사용자 그룹을 이용해 TeamCity에 대한 액세스를 효율적으로 관리할 수 있습니다.
TeamCity를 사용하여 누가 어떤 작업을 언제 수행했는지 추적하세요. 누가 사용자에게 역할을 할당했는지, 그룹에 사용자를 추가했는지, 빌드 구성을 수정했는지 등을 확인할 수 있습니다.
TeamCity를 사용하면 모든 수준에서 권한을 구성하는 가장 좋은 방법을 선택할 수 있습니다.
빌드 작업을 시작 및 중지하고, 빌드 구성을 편집하고, 실패한 테스트를 관리하고, 빌드 에이전트를 관리하고, 그룹 또는 개별 사용자를 통해 빌드 아티팩트에 액세스하는 기능을 제어합니다. 리소스 집약적인 작업, 자동화된 배포 또는 민감한 프로젝트의 경우 특정 사용자 또는 그룹 구성원의 승인을 요구할 수도 있습니다.
TeamCity가 적합한 솔루션인지 확신이 서지 않으시나요? JetBrains에 문의해주시면 TeamCity의 사용자 관리에 대해 자세히 알려 드리거나 데모 세션을 예약해 드립니다.
TeamCity의 사전 구성된 인증 옵션으로 투명한 SSO와 중앙 집중식 사용자 관리를 사용 설정할 수 있습니다. 사용 중인 인증 도구와 TeamCity를 통합하기 위한 사용자 지정 플러그인을 만드세요.
VCS 호스팅 제공자(예: GitHub, GitLab, Bitbucket 또는 Azure DevOps)를 통해 자동으로 사용자를 생성 및 관리하거나, 기존 LDAP 또는 NTLM 설정과 통합하거나, ID 제공자를 통한 인증에 SAML 2.0을 사용할 수 있습니다. 선택적 또는 강제 2단계 인증(2FA) 및 신규 사용자 이메일 확인으로 보안 필수 요건을 해결하세요.
명령줄 스크립트와 임시 사용자에 대한 시간 제한 액세스 토큰을 생성하여 강력한 보안 태세를 유지하세요. 몇 초에서 몇 주까지 지속되는 최소한의 권한을 부여하고 필요한 경우 더 일찍 토큰을 취소할 수 있습니다.
더 넓은 조직, 감사자 또는 고객에게 CI/CD 파이프라인을 보여주고 싶으신가요? 일부 또는 모든 TeamCity 프로젝트를 읽기 전용으로 볼 수 있는 게스트 액세스를 제공하세요.
TeamCity 서버에 액세스할 수 없으신가요? 슈퍼 유저 로그인 모드를 사용하면 TeamCity 로그를 통해 다시 액세스할 수 있습니다.
고급 사용자 관리 기능을 갖춘 강력한 CI/CD 시스템
VCS 호스팅 제공자(예: GitHub, GitLab, Bitbucket 또는 Azure DevOps), IDP와의 SAML 2.0 통합(예: Okta, OneLogin, AWS SSO 또는 Active Directory FS) 또는 LDAP 또는 NTLM 시스템과의 통합 등 몇 가지 방법으로 TeamCity에 싱글 사인온을 적용할 수 있습니다. 또한 JetBrains Hub를 이용해 모든 JetBrains 서비스에 대한 단일 웹 기반 UI에서 사용자 액세스를 관리할 수 있습니다.
예. 2단계 인증을 거쳐야만 TeamCity에 로그인할 수 있게 지정할 수 있습니다. 이렇게 하면 사용자에게 적합한 인증 앱을 사용해 사용자 계정에 2FA를 구성하라는 메시지가 표시됩니다.
특정 사용자 또는 특정 사용자 그룹의 구성원에 의한 승인을 빌드 조건으로 만들 수 있습니다. 예를 들어, 팀 리드, 프로젝트 관리자 또는 QA 리드가 파이프라인의 특정 단계를 시작하는 조건을 승인하도록 할 수 있습니다. 빌드 구성에 빌드 승인 기능을 추가하기만 하면 됩니다.
TeamCity는 보안을 염두에 두고 설계되었으며 조직의 요구 사항에 따라 권한을 구성할 수 있습니다. TeamCity의 세분화된 권한을 사용하여 필요한 최소한의 액세스 수준으로 사용자 역할을 생성하고 프로젝트별로 이러한 권한을 부여하는 것이 좋습니다. TeamCity REST API를 호출하는 스크립트와 짧은 기간 동안만 액세스가 필요한 사용자의 경우, 필요한 최소 권한으로 임시 액세스 토큰을 생성할 수 있습니다. TeamCity 배포에 보안 모범 사례를 적용하는 방법에 대해 자세히 알아보세요.