팀 또는 프로젝트에 사용자 또는 그룹 추가

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

팀 또는 프로젝트에 사용자를 추가하여 팀과 프로젝트에 기여할 수 있습니다. 대규모 사용자 기반이 있는 엔터프라이즈 조직의 경우 Azure Active Directory를 사용하여 보안 그룹을 통해 새 사용자를 추가하고 관리하는 것이 좋습니다. 그러나 모든 규모의 조직에 유연성을 사용하도록 설정하려면 다음 작업이 지원됩니다.

  • 팀 및 프로젝트 관리자는 정책에서 팀 및 프로젝트 관리자 가 새 사용자를 초대할 수 없도록 허용하지 않는 한 새 사용자를 팀 또는 프로젝트에 추가할 수 있습니다. 새 사용자는 조직에 추가되지 않은 사용자입니다.
  • 팀과 프로젝트 사용자 인터페이스를 통해 새 사용자를 추가할 때 시스템은 사용자에게 액세스 수준을 자동으로 할당합니다.
  • 팀 또는 프로젝트에 사용자를 추가하면 자동으로 프로젝트의 기여자 그룹에 추가됩니다. 기여자 그룹의 구성원은 기여하는 데 필요한 대부분의 기능에 대한 권한을 갖습니다.
  • 팀에 사용자를 추가하면 팀 보안 그룹, 팀 구성원 위젯 및 스프린트 용량 계획 도구와 같은 팀별 도구를 인식할 수 있습니다.
  • 사용자가 프로젝트 또는 조직에 추가되면 사용자 선택 도구에서 표시 이름 또는 사용자 이름(이메일 별칭)을 찾아볼 수 있습니다.

팀 또는 프로젝트에 사용자를 추가하여 팀과 프로젝트에 기여할 수 있습니다. 사용자 기반이 큰 엔터프라이즈 조직의 경우 Active Directory 또는 Windows 그룹을 사용하여 보안 그룹을 통해 사용자를 관리하는 것이 좋습니다. 그러나 모든 규모의 조직에 유연성을 사용하도록 설정하려면 다음 작업이 지원됩니다.

  • 팀 및 프로젝트 관리자는 기존 사용자를 팀 또는 프로젝트에 추가할 수 있습니다. 기존 사용자는 Active Directory 또는 Windows 그룹을 통해 프로젝트 컬렉션에 알려진 사용자입니다.
  • 팀 또는 프로젝트에 사용자를 추가하면 자동으로 프로젝트의 기여자 그룹에 추가됩니다. 기여자 그룹의 구성원은 기여하는 데 필요한 대부분의 기능에 대한 권한을 갖습니다.
  • 팀에 사용자를 추가하면 팀 보안 그룹, 팀 구성원 위젯 및 스프린트 용량 계획 도구와 같은 팀별 도구를 인식할 수 있습니다.
  • 사용자가 프로젝트 또는 조직에 추가되면 사용자 선택 도구에서 표시 이름 또는 사용자 이름(이메일 별칭)을 찾아볼 수 있습니다.

조직 또는 프로젝트 컬렉션에 프로젝트를 추가하고 프로젝트에 팀을 추가합니다. 자세한 내용은 다음을 참조하세요.

중요

Select a version from Azure DevOps Content Version selector.

플랫폼에서 사용할 수 있는 콘텐츠를 보려면 목차 위에 있는 버전 선택기에서 이 문서의 올바른 버전을 선택해야 합니다. 기능 지원은 Azure DevOps Services에서 작업하고 있는지 또는 온-프레미스 버전의 Azure DevOps Server에서 작업하고 있는지에 따라 달라집니다.
사용 중인 온-프레미스 버전을 알아보려면 사용 중인 플랫폼/버전을 참조하세요.

사용자를 추가하기 위한 지원되는 옵션

사용하는 인터페이스에 따라 팀 또는 프로젝트에 신규 또는 기존 사용자를 추가하기 위한 다양한 옵션을 실행할 수 있습니다.

팀 및 프로젝트 관리자는 기존 사용자를 팀 또는 프로젝트에 추가할 수 있습니다. 기존 사용자는 온-프레미스 Azure DevOps Server를 호스트하는 서버에 대해 만든 Active Directory 또는 Windows 그룹을 통해 프로젝트 컬렉션에 알려진 사용자입니다.

관리자 수준

인터페이스

지원되는 작업

팀 관리자

팀에 새 사용자 또는 기존 사용자를 추가합니다. 새 사용자에게 초대를 보냅니다.

팀 관리자

기존 사용자 또는 그룹을 팀에 추가하거나 구성원을 제거합니다.

Project Administrators

새 사용자 또는 기존 사용자를 추가합니다. 새 사용자에게 초대를 보냅니다. 필요에 따라 하나 이상의 팀에 사용자를 추가합니다.

Project Administrators

보안 그룹에 기존 사용자 또는 그룹을 추가합니다. 팀 그룹에 추가하여 효과적으로 팀에 추가합니다. 필요에 따라 그룹에서 사용자를 제거합니다.

Project Collection Administrators

조직에 새 사용자를 추가하고 초대를 보냅니다. 액세스 수준을 지정해야 합니다. 필요에 따라 프로젝트를 선택하기 위해 추가합니다. 그룹 규칙을 사용하여 추가되는 그룹을 추가로 관리할 수 있습니다.

Project Collection Administrators

조직에 새 사용자를 추가하고 초대를 보냅니다. 액세스 수준을 지정해야 합니다.

Azure Active Directory 관리자

Azure Active Directory

Azure DevOps Services에 연결된 Azure Active Directory에 추가하는 사용자는 프로젝트 컬렉션 유효한 사용자 그룹에 추가됩니다. 자세한 내용은 Azure Active Directory에 조직 연결을 참조하세요.

Active Directory 관리자

Active Directory 또는 Windows 그룹

Active Directory 또는 Azure DevOps에 연결된 Windows 그룹에 추가하는 사용자는 프로젝트 컬렉션 유효한 사용자 그룹의 구성원으로 추가됩니다. 프로젝트 컬렉션 내의 모든 프로젝트에 액세스할 수 있습니다. 자세한 내용은 Azure DevOps 온-프레미스에서 사용할 그룹 설정을 참조하세요.

필수 구성 요소

Azure DevOps를 접하는 경우 다음 문서에 제공된 정보를 숙지할 수 있습니다.

팀 구성원 위젯에서 사용자 추가

팀 관리자는 팀 구성원 대시보드 위젯에서 새 구성원 또는 기존 멤버를 추가할 수 있습니다. 이 위젯을 대시보드에 추가하려면 대시보드에 위젯 추가를 참조하세요.

  1. 다른 사람을 팀에 초대하려면 팀 구성원 위젯에서 더하기 단추를 선택합니다.

    Screenshot of Team Members widget added to a dashboard, plus icon.

  2. 새 사용자의 경우 전자 메일 주소를 입력합니다. 기존 사용자의 경우 시스템에 알려진 이름으로 확인될 때까지 해당 이름을 입력합니다. 여러 전자 메일 주소 또는 계정 이름을 세미콜론(;)으로 구분하여 추가할 수 있습니다.

    사용자 추가 아래에 나열된 항목을 선택하여 항목을 완료합니다.

    참고

    유효한 전자 메일 주소는 허용됩니다. 사용자가 초대를 수락하고 Azure DevOps 로그인하면 전자 메일 주소를 Microsoft 계정으로 등록하고 암호를 선택합니다.

    항목을 완료하는 데 표시되는 이름을 선택합니다.

    Invite members to a team dialog, enter an unknown user email address.

    Invite members to a team dialog, enter a known user account.

  3. 추가를 완료합니다.

    사용자를 알 수 없는 경우 액세스 수준을 할당해야 한다는 알림이 표시됩니다. 초대를 완료하려면 추가를 선택합니다.

    추가를 선택하여 사용자 추가를 완료합니다. 알려진 사용자는 초대를 받지 못합니다.

    Invite members to a team dialog, Add new user account.

    Invite members to a team dialog, Add button.

    새 사용자를 추가할 때 시스템은 무료 5개의 기본 액세스 수준이 모두 할당된 경우 관련자를 액세스 수준으로 할당합니다. 프로젝트에 대한 활성 기여자는 최소한 기본 액세스 권한이 있어야 합니다. Project 컬렉션 관리자는 액세스 수준을 변경하고 조직 설정> 사용자 페이지에서 초대를 다시 전송할 수 있습니다.

    참고

    관련자와 같이 액세스 권한이 제한된 사용자는 해당 기능에 대한 사용 권한을 부여한 경우에도 선택 기능에 액세스할 수 없습니다. 자세한 내용은 사용 권한 및 액세스를 참조하세요.

  4. (선택 사항) 성공 또는 실패를 나타내는 메시지가 화면에 간략하게 표시됩니다. 세부 정보를 선택하여 알림을 열고 세부 정보를 검토합니다.

    Screenshot of notification success message.

    Screenshot of notification failure message.

    성공 메시지는 시스템에 사용자를 추가하는 상태를 나타냅니다.

    오류 메시지는 사용자 추가에 실패한 이유를 나타냅니다.

    Notification dialog of Success. ":::

    Notification dialog of failure.

  5. 새 사용자는 프로젝트에 로그인하도록 초대하는 이메일을 받습니다. 기존 사용자는 공식 알림을 받지 않습니다.

팀에 사용자 또는 그룹 추가

Project 설정> Teams 페이지에서 기존 사용자 또는 보안 그룹을 팀에 추가합니다. 이 인터페이스에서 팀과 보안 그룹을 보거나 추가하거나 제거할 수 있습니다. 사용자 지정 보안 그룹을 추가하려면 사용자 또는 그룹 추가 또는 제거, 보안 그룹 관리를 참조하세요.

참고

미리 보기 기능인 새 Teams 페이지를 사용하도록 설정하려면 미리 보기 기능 사용을 참조하세요.

직접 또는 확장된 멤버 자격 보기 간에 전환할 수 있습니다. 직접 구성원 보기에는 팀에 추가된 사용자 및 그룹이 표시됩니다. 확장된 멤버 보기는 Azure DevOps 그룹을 해당 그룹에 속한 멤버로 바꿉니다. Azure Active Directory 또는 Active Directory 그룹은 확장되지 않습니다.

  1. 팀의 백로그 또는 보드를 열고 팀 프로필 아이콘을 선택합니다. 그런 다음 팀 설정 선택합니다.

    여기서 웹 팀용 보드를 열고 여기에서 팀 프로필을 엽니다.

    Work Backlog or Board, choose team profile icon

  2. 팀 컨텍스트를 전환해야 하는 경우 이동 경로 내에서 팀 선택기를 사용합니다.

    Screenshot of Project Settings>Teams>Team and Teams breadcrumb.

  3. 추가를 선택합니다.

    Team Profile, choose Add, preview page

  4. 추가하려는 각 계정의 로그인 주소 또는 표시 이름을 입력합니다. 조직에서 사용하는 경우 다른 팀 그룹, 사용자 지정 그룹 또는 Azure Active Directory 그룹과 같은 프로젝트 보안 그룹을 추가할 수도 있습니다. 한 번에 하나 또는 모두 동시에 추가합니다. 텍스트 상자에 여러 ID를 쉼표로 구분하여 입력할 수 있습니다.

    Invite members to team dialog, choose user account.

    사용자 및 그룹 이름을 한 번에 하나씩 입력해야 합니다. 그러나 이름을 입력하면 계정이 목록에 추가되고 변경 내용을 저장하도록 선택하기 전에 ID 텍스트 상자에 다른 이름을 입력할 수 있습니다.

    업데이트를 보려면 새로 고침 아이콘을 선택 해야 할 수 있습니다.

  5. 계정을 팀 관리자로 추가하려면 설정 페이지를 선택한 다음 관리자 섹션에서 추가를 선택합니다. 자세한 내용은 팀 관리자 추가를 참조하세요.

팀에 사용자를 추가하는 방법에 대한 자세한 내용은 현재 페이지 탭을 선택합니다. 새 Teams 페이지 미리 보기 기능은 현재 Azure DevOps Services 사용할 수 있습니다.

팀에서 사용자 또는 그룹 제거

팀의 구성원 페이지에서 구성원 을 제거할 수 있습니다.

  1. 구성원을 제거하려면 팀의 구성원 페이지를 열고, 직접 구성원을 선택하고, 제거할 사용자의 확인란을 선택하고, 추가 옵션을 선택한 다음, 제거를 선택합니다.

    Team profile page, remove a team member, new nav

    팀 관리자를 팀 구성원으로 제거하려면 먼저 관리자 권한으로 제거해야 합니다.

  2. 확인 메시지에서 삭제 를 선택하여 제거를 확인합니다.

    Delete member dialog confirmation.

팀에 사용자를 추가하는 방법에 대한 자세한 내용은 현재 페이지 탭을 선택합니다. 새 Teams 페이지 미리 보기 기능은 현재 Azure DevOps Services 사용할 수 있습니다.

요약 페이지에서 사용자 초대

Project Administrators 그룹의 구성원으로서 요약 페이지에서 프로젝트에 구성원을 추가하고 필요에 따라 하나 이상의 팀에 추가할 수 있습니다. 요약 페이지에 대한 자세한 내용은 프로젝트 비전 공유, 프로젝트 활동 보기를 참조하세요.

참고

온-프레미스 Azure DevOps 경우 모든 전자 메일 작업을 수행하려면 SMTP 서버를 구성해야 합니다.

  1. Project>소메리 페이지를 열고 초대를 선택합니다.

    Screenshot of Summary page, Invite button.

  1. Project>소메리 페이지를 열고 추가 단추를 선택합니다.
    Screenshot of Summary page, Add members button.
  1. 새 사용자의 경우 전자 메일 주소를 입력합니다. 기존 사용자의 경우 시스템에 알려진 이름으로 확인될 때까지 해당 이름을 입력합니다. 여러 전자 메일 주소 또는 계정 이름을 세미콜론(;)으로 구분하여 추가할 수 있습니다.

    사용자 추가 아래에 나열된 항목을 선택하여 항목을 완료합니다.

    조직 또는 컬렉션에서 알려진 사용자를 추가하는 경우 이름 또는 전자 메일 주소를 입력한 다음 항목을 완료하기 위해 표시되는 이름을 선택합니다.

    Invite members to a project dialog, unknown user.

    Invite members to a project dialog, enter a known user account.

    참고

    유효한 전자 메일 주소는 허용됩니다. 사용자가 초대를 수락하고 Azure DevOps 로그인하면 전자 메일 주소를 Microsoft 계정으로 등록하고 암호를 선택합니다.

  2. 필요에 따라 사용자를 추가할 팀을 선택한 다음 추가 를 선택하여 초대를 완료합니다.

    사용자를 알 수 없는 경우 액세스 수준을 할당해야 한다는 알림이 표시됩니다. 초대를 완료하려면 추가를 선택합니다.

    추가를 선택하여 초대를 완료합니다.

    Invite members to a project dialog, unknown user, select teams to add.

    Invite members to a project dialog, known user, select teams to add.

    새 사용자를 추가할 때 시스템은 무료 5개의 기본 액세스 수준이 모두 할당된 경우 관련자를 액세스 수준으로 할당합니다. 프로젝트에 대한 활성 기여자는 최소한 기본 액세스 권한이 있어야 합니다. Project 컬렉션 관리자는 조직 설정> 사용자 페이지에서 액세스 수준을 변경할 수 있습니다.

    참고

    관련자와 같이 액세스 권한이 제한된 사용자는 해당 기능에 대한 사용 권한을 부여한 경우에도 선택 기능에 액세스할 수 없습니다. 자세한 내용은 사용 권한 및 액세스를 참조하세요.

  3. (선택 사항) 성공 또는 실패를 나타내는 메시지가 화면에 간략하게 표시됩니다. 세부 정보를 선택하여 알림을 열고 세부 정보를 검토합니다.

    Screenshot of notification success message.

    Screenshot of notification failure message.

    성공 메시지는 시스템에 사용자를 추가하는 상태를 나타냅니다.

    오류 메시지는 사용자 추가에 실패한 이유를 나타냅니다.

    Notification dialog of Success. ":::

    Notification dialog of failure.

  4. 새 사용자는 프로젝트에 로그인하도록 초대하는 이메일을 받습니다. 기존 사용자는 공식 알림을 받지 않습니다.

프로젝트에 사용자 또는 그룹 추가

Project Administrators 그룹의 구성원으로 Project 설정> 사용 권한 페이지에서 사용자 또는 그룹을 보안 그룹에 추가하여 프로젝트에 추가할 수 있습니다. 사용자 지정 보안 그룹을 추가하려면 사용자 또는 그룹 추가 또는 제거, 보안 그룹 관리를 참조하세요.

참고

Project 권한 설정 페이지에 대해 새 사용자 인터페이스를 사용하도록 설정하려면 미리 보기 기능 사용을 참조하세요.

  1. 웹 포털을 열고 사용자 또는 그룹을 추가할 프로젝트를 선택합니다. 다른 프로젝트를 선택하려면 프로젝트, 리포지토리, 팀 전환을 참조하세요.

  2. Project 설정을 선택한 다음 사용 권한을 선택합니다.

    ...

  3. 그룹 아래에서 다음 옵션 중 하나를 선택합니다.

    • 읽기 권한자: 프로젝트에 읽기 전용 액세스 권한이 필요한 사용자를 추가하려면 선택합니다.
    • 기여자: 이 프로젝트에 완전히 기여하거나 관련자 액세스 권한이 부여된 사용자를 추가합니다.
    • Project 관리자: 프로젝트를 관리해야 하는 사용자를 추가합니다. 자세한 내용은 프로젝트 수준 권한 변경을 참조하세요.

    또는 특정 팀에 사용자를 추가할 팀 그룹을 선택할 수 있습니다.

    여기서 는 기여자 그룹을 선택합니다.

    Security page, Contributors group

  4. 다음으로 구성원 탭을 선택합니다.

    기본 팀 그룹 및 프로젝트에 추가하는 다른 모든 팀이 기여자 그룹의 구성원으로 포함됩니다. 대신 새 사용자를 팀의 구성원으로 추가하고 사용자는 자동으로 기여자 권한을 상속합니다.

    개별 사용자가 아닌 그룹을 사용하면 사용자 관리가 훨씬 쉽습니다.

  5. 추가를 선택하여 사용자 또는 사용자 그룹을 추가합니다.

    Security page, Contributors group, Members page, Add button

  6. 텍스트 상자에 사용자 계정의 이름을 입력합니다. 텍스트 상자에 여러 ID를 쉼표로 구분하여 입력할 수 있습니다. 시스템은 자동으로 일치 항목을 검색합니다. 요구 사항을 충족하는 일치 항목을 선택합니다.

    Add users and group dialog.

    참고

    Azure DevOps 사용자 또는 그룹을 처음 추가할 때는 사용자 또는 그룹을 찾아보거나 이름을 확인할 수 없습니다. ID가 추가된 후에는 이름만 입력하면 됩니다.

    완료되면 저장 을 선택합니다.

  7. 프로젝트의 다른 기능에 대한 사용자 권한을 사용자 지정할 수 있습니다. 예를 들어 영역 및 반복 또는 공유 쿼리에서

프로젝트에 사용자를 추가하는 방법에 대한 자세한 내용은 현재 페이지 탭을 선택합니다. Project 권한 설정 페이지 미리 보기 기능은 현재 Azure DevOps Services 사용할 수 있습니다.

사용자 관리 또는 초대 다시 보내기

Project 컬렉션 관리자는 사용자 할당을 업데이트하고 초대를 다시 전송할 수 있습니다. 다양한 옵션은 다음과 같습니다.

  • 액세스 수준 변경
  • 사용자 관리 - 프로젝트를 선택하도록 추가
  • 초대 다시 보내기
  • 직접 할당 제거
  • 조직에서 제거

자세한 내용은 Azure DevOps 대한 계정 사용자 추가를 참조하세요.

Screenshot of Organization Settings>Users page, Manage user options.

팀 구성원 또는 팀 세부 정보 나열

Azure DevOps CLI 명령에서 팀에 대한 세부 정보를 보거나 해당 팀의 개별 구성원을 나열할 수 있습니다. 먼저 조직의 모든 팀 목록을 보려면 az devops team list 명령을 사용합니다.

팀 구성원 | 나열 팀 세부 정보 표시

참고

az devops user 명령을 사용하여 조직에 사용자를 추가할 수 있습니다. 팀 또는 프로젝트에 사용자를 추가하는 것과 비슷한 명령은 없습니다.

팀 구성원 나열

az devops team list-member 명령을 사용하여 조직의 개별 팀 구성원을 나열할 수 있습니다. 시작하려면 Azure DevOps CLI를 사용하여 시작 참조하세요.

az devops team list-member --team
                           [--org]
                           [--project]
                           [--skip]
                           [--top]

매개 변수

  • : 필수입니다. 표시할 팀의 이름 또는 ID입니다.
  • org: Azure DevOps 조직 URL입니다. 를 사용하여 az devops configure -d organization=ORG_URL기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git config. 예: --org https://dev.azure.com/MyOrganizationName/.
  • project: 프로젝트의 이름 또는 ID입니다. 를 사용하여 az devops configure -d project=NAME_OR_ID기본 프로젝트를 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git config.
  • skip: 선택 사항입니다. 건너뛸 멤버 수입니다.
  • top: 선택 사항입니다. 반환할 최대 멤버 수입니다.

예제

다음 명령은 Fabrikam Team 이라는 팀의 처음 5명의 멤버를 나열하고 세부 정보를 테이블 형식으로 반환합니다.

az devops team list-member --team "Fabrikam Team" --top 5 --output table

ID                                    Name               Email
------------------------------------  -----------------  --------------------------
3b5f0c34-4aec-4bf4-8708-1d36f0dbc468  Christie Church    fabrikamfiber1@hotmail.com
19d9411e-9a34-45bb-b985-d24d9d87c0c9  Johnnie McLeod     fabrikamfiber2@hotmail.com
8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d  Chuck Reinhart     fabrikamfiber3@hotmail.com
d291b0c4-a05c-4ea6-8df1-4b41d5f39eff  Jamal Hartnett     fabrikamfiber4@hotmail.com
bd30c189-db0f-4dd6-9418-5d8b41dc1754  Raisa Pokrovskaya  fabrikamfiber5@hotmail.com

팀 세부 정보 표시

az devops team show 명령을 사용하여 조직의 팀에 대한 세부 정보를 볼 수 있습니다. 시작하려면 Azure DevOps CLI를 사용하여 시작 참조하세요.

az devops team show --team
                    [--org]
                    [--project]

매개 변수

  • : 필수입니다. 표시할 팀의 이름 또는 ID입니다.
  • org: Azure DevOps 조직 URL. 를 사용하여 az devops configure -d organization=ORG_URL기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 을 사용하여 git config선택하지 않은 경우 필수입니다. 예: --org https://dev.azure.com/MyOrganizationName/.
  • project: 프로젝트의 이름 또는 ID입니다. 를 사용하여 az devops configure -d project=NAME_OR_ID기본 프로젝트를 구성할 수 있습니다. 기본값으로 구성되지 않았거나 을 사용하여 git config선택하지 않은 경우 필수입니다.

예제

다음 명령은 Fabrikam Team 이라는 조직의 팀에 대한 정보를 보여주고 세부 정보를 테이블 형식으로 반환합니다.

az devops team show --team "Fabrikam Team" --output table

ID                                    Name          Description
------------------------------------  ------------  -------------------------------------------------
a48cb46f-7366-4f4b-baf5-b3632398ed1e  Fabrikam Team  The default project team. Was Fabrikam Fiber Team

액세스 수준에 사용자 또는 그룹 추가

온-프레미스 배포의 경우 특히 해당 그룹이 기본 액세스 수준에 속하지 않는 경우 사용자 또는 그룹에 대한 액세스 수준을 설정해야 할 수 있습니다. 자세한 내용은 액세스 수준 변경을 참조하세요.

SQL Server 보고서에 사용자 또는 그룹 추가

온-프레미스 배포가 SQL Server 보고서와 통합된 경우 해당 제품의 멤버십을 해당 웹 사이트와 별도로 관리해야 합니다. Azure DevOps SQL Server 보고서를 보거나 만들 수 있는 권한 부여를 참조하세요.

다음 단계