2024년 7월 31일부터 Amazon Web Services (AWS) 는 프로젝트 생성 및 보기에 AWS CodeStar 대한 지원을 중단합니다. 2024년 7월 31일 이후에는 더 이상 AWS CodeStar 콘솔에 액세스하거나 새 프로젝트를 생성할 수 없습니다. 하지만 소스 리포지토리 AWS CodeStar, 파이프라인, 빌드를 포함하여 에서 생성한 AWS 리소스는 이번 변경의 영향을 받지 않고 계속 작동합니다. AWS CodeStar 연결 및 AWS CodeStar 알림은 이번 중단으로 인해 영향을 받지 않습니다.
작업을 추적하고, 코드를 개발하고, 애플리케이션을 구축, 테스트 및 배포하려는 경우 CodeCatalyst Amazon은 간소화된 시작 프로세스와 소프트웨어 프로젝트를 관리할 수 있는 추가 기능을 제공합니다. Amazon의 기능
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS CodeStar 프로젝트에서 팀원 제거
AWS CodeStar 프로젝트에서 제거한 이후에도 해당 사용자는 프로젝트 리포지토리의 커밋 이력에 여전히 표시되지만, CodeCommit 리포지토리 또는 다른 프로젝트 리소스(예: 프로젝트 파이프라인)에는 더 이상 액세스할 수 없습니다. (리소스에 대한 액세스 권한을 부여하는 다른 정책이 있는 IAM 사용자는 예외입니다.) 사용자는 프로젝트 대시보드에 액세스할 수 없고 AWS CodeStar 대시보드에서 사용자에게 표시되는 프로젝트 목록에 프로젝트가 더 이상 표시되지 않습니다. AWS CodeStar 콘솔이나 AWS CLI를 사용하여 프로젝트 팀에서 팀원을 제거할 수 있습니다.
중요
프로젝트에서 팀원을 제거하면 프로젝트 Amazon EC2 인스턴스에 대한 원격 액세스가 거부되지만 사용자의 활성 SSH 세션은 닫히지 않습니다.
팀원을 제거해도 GitHub 리포지토리 또는 Atlassian JIRA 같은 AWS 외부에 있는 리소스에 대한 팀원의 액세스에는 영향을 미치지 않습니다. 이러한 액세스 권한은 AWS CodeStar가 아닌 리소스 공급자가 제어합니다. 자세한 내용은 리소스 공급자 설명서를 참조하십시오.
프로젝트에서 팀 구성원을 제거해도 자동으로 팀 구성원의 관련 AWS Cloud9 개발 환경을 삭제하거나 구성원이 초대된 관련 AWS Cloud9 개발 환경의 참여를 방지하지 않습니다. 개발 환경을 삭제하는 방법은 프로젝트에서 AWS Cloud9 환경 삭제 단원을 참조하십시오. 팀원의 공유 환경 참여를 방지하는 방법은 프로젝트 팀원과 AWS Cloud9 환경 공유 단원을 참조하십시오.
프로젝트에서 팀원을 제거하려면 해당 프로젝트에 대한 AWS CodeStar 소유자 역할이 있거나
정책을 계정에 적용해야 합니다.AWSCodeStarFullAccess
팀원 제거(콘솔)
AWS CodeStar 콘솔을 사용하여 프로젝트 팀에서 팀원을 제거할 수 있습니다.
프로젝트에서 팀원을 제거하려면
https://console.aws.amazon.com/codestar/
에서 AWS CodeStar 콘솔을 엽니다. -
탐색 창에서 프로젝트를 선택한 후 프로젝트를 선택합니다.
-
프로젝트의 측면 탐색 모음에서 팀을 선택합니다.
-
팀원 페이지에서 팀원을 선택한 다음 제거를 선택합니다.
팀원 제거(AWS CLI)
AWS CLI를 사용하여 프로젝트 팀에서 팀원을 제거할 수 있습니다.
팀원을 제거하려면
-
터미널 또는 명령 창을 엽니다.
-
disassociate-team-member 명령을
--project-id
및-user-arn
와 함께 실행합니다. 예:aws codestar disassociate-team-member --project-id my-first-projec --user-arn arn:aws:iam:111111111111:user/John_Doe
다음과 비슷한 출력이 반환됩니다.
{ "projectId": "my-first-projec", "userArn": "arn:aws:iam::111111111111:user/John_Doe" }