개발자 액세스 관리
Atlas Device Sync, Atlas Edge Server, Data API 및 HTTPS endpoints 는 더 이상 사용되지 않습니다. 자세한 내용은 지원 중단 페이지를 참조하세요.
앱을 생성, 업데이트 또는 삭제 하려면 앱이 포함된 MongoDB Atlas 프로젝트 에 액세스 이 있어야 합니다. App Services 는 할당된 프로젝트 역할을 기반으로 특정 MongoDB Cloud 사용자에 대한 개발자 액세스 권한을 결정합니다.
다음 표에서는 특정 프로젝트 역할과 관련된 액세스 권한을 설명합니다.
프로젝트 역할 | 액세스 권한 |
---|---|
프로젝트 소유자 | 프로젝트와 연결된 모든 앱에 대한 전체 읽기-쓰기 액세스 권한입니다. |
기타 모든 역할 | 프로젝트와 연결된 모든 앱에 대한 읽기 전용 액세스 권한입니다. |
참고
Atlas에 사용자 및 팀을 추가하는 방법에 대한 자세한 내용은 Atlas 사용자 및 팀을 참조하세요.
비소유자 액세스 허용
Atlas 프로젝트에서 프로젝트 소유자 역할이 없는 앱을 직접 수정할 수 없습니다. 그러나 이 역할에는 조직에 너무 관대할 수 있는 광범위한 권한이 포함되어 있습니다.
소유자가 아닌 사용자가 앱을 수정할 수 없도록 하려면 소스 제어 시스템 또는 보다 세분화된 권한이 있는 CI/CD 파이프라인을 통해 변경 사항을 프록시할 수 있습니다. 예를 들어 자동 GitHub 배포 를 활성화하고 개발자가 앱에 직접 변경 사항을 푸시하는 대신 리포지토리에 변경 사항을 푸시하도록 할 수 있습니다.