Docs Menu
Docs Home
/
MongoDB Atlas
/ / /

프로젝트에 대한 프로그래밍 방식 액세스 managed

이 페이지의 내용

  • 필요한 액세스 권한
  • 프로젝트에 대한 프로그래밍 방식 액세스 보기
  • 프로젝트에 대한 프로그래밍 방식 액세스 역할 변경
  • 프로젝트 액세스 목록 편집
  • 프로젝트에 대한 프로그래밍 방식 액세스 취소

다음 절차를 사용하여 프로젝트에 대한 프로그래밍 방식의 액세스를 관리합니다. 자세한 내용 은 프로젝트에 프로그래밍 방식 액세스 권한 부여를 참조하세요.

다음 작업을 수행하려면 프로젝트에 대한 Project Owner 액세스 권한이 있어야 합니다.

프로젝트 에 액세스 할 수 있는 모든 API 키 또는 서비스 계정의 세부 정보를 볼 수 있습니다.

Atlas CLI를 사용하여 프로젝트의 모든 API 키를 나열하려면 다음 명령을 실행합니다.

atlas projects apiKeys list [options]

명령 구문 및 매개변수에 학습 보려면 Atlas 프로젝트 API 키 목록에 대한 Atlas CLI 문서를 참조하세요.

명령을 사용하여 프로젝트 API 키에 대한 API 액세스 목록 atlas organizations 항목을 볼 수 있습니다.

Atlas CLI를 사용하여 API 키에 대한 IP 액세스 목록 항목을 나열하려면 다음 명령을 실행합니다.

atlas organizations apiKeys accessLists list <apiKeyID> [options]

명령 구문 및 매개변수에 학습 보려면 Atlas 조직 API 키 액세스 목록 목록에 대한 Atlas CLI 문서를 참조하세요.

Atlas UI 를 사용하여 프로젝트 에서 API 키의 세부 정보를 보려면 다음과 같이 하세요.

1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3
4
  1. 클릭 API 키 오른쪽에 있습니다.

  2. View Details를 클릭합니다.

<Public Key> API Key Details 모달은 다음 정보를 표시합니다.

  • 난독화 Private Key

  • 키를 마지막으로 사용한 날짜

  • 키가 생성된 날짜

  • API 키가 API 에 액세스 할 수 있는 IP주소 또는 주소

Atlas UI 를 사용하여 프로젝트 에서 서비스 계정의 세부 정보를 보려면 다음 단계를 따르세요.

1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3

프로젝트 에 액세스 할 수 있는 모든 서비스 계정이 나열됩니다.

서비스 계정의 이름을 클릭하면 다음을 포함한 세부 정보를 볼 수 있습니다.

  • 서비스 계정에 대한 난독화된 클라이언트 비밀

  • 클라이언트 시크릿이 마지막으로 사용된 날짜

  • 클라이언트 시크릿이 생성된 날짜

  • 서비스 계정이 API 에 액세스 할 수 있는 IP 주소

  • 서비스 계정에 할당된 역할

1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3
4
  1. 클릭 API 키 오른쪽에 있습니다.

  2. Edit Permissions를 클릭합니다.

6
1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3
4
5
  1. Edit Permissions를 클릭합니다.

  2. 메뉴에서 Project Permissions 서비스 계정의 새 역할 을 선택합니다.

  3. Save and next를 클릭합니다.

중요

서비스 계정 자격 증명 은 만료되거나 해지될 때까지 활성 상태로 유지됩니다.

명령을 사용하여 프로젝트 API 키에 대한 API 액세스 목록 항목을 편집할 수 있습니다.atlas organizations

Atlas CLI를 사용하여 API 키에 대한 IP 액세스 목록 항목을 생성하려면 다음 명령을 실행하십시오.

atlas organizations apiKeys accessLists create [options]

명령 구문과 매개 변수에 관한 자세한 내용은 Atlas CLI 설명서의 Atlas 조직 apiKeys accessLists 만들기를 참조하세요.

Atlas CLI를 사용하여 API 키에 대한 IP 액세스 목록 항목을 삭제하려면 다음 명령을 실행합니다.

atlas organizations apiKeys accessLists delete <entry> [options]

명령 구문 및 매개변수에 관한 학습 사항은 Atlas CLI 문서에서 Atlas 조직 API 키 액세스 목록 삭제 를 참조하십시오.

1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3
4
  1. 클릭 API 키 오른쪽에 있습니다.

  2. Edit Permissions를 클릭합니다.

참고

Edit Permissions 를 선택하면 Atlas 콘솔의 조직 수준으로 이동합니다.

5

기존 API 키 액세스 목록 항목은 수정할 수 없습니다. 삭제 하고 다시 만들어야 합니다.

  1. 클릭 IP 주소 오른쪽에 있는 을(를) 클릭하여 제거 .

  2. Atlas 가 이 API 키에 대한 API 요청을 수락할 새 IP 주소 또는 CIDR 차단 을 추가합니다. 다음 두 옵션 중 하나를 사용합니다.

    • Add access list Entry 을 클릭하고 IP 주소 를 입력하거나

    • Use Current IP Address Atlas 에 액세스 하는 데 사용하는 호스팅하다 가 이 API 키를 사용하여 API 요청을 수행하는 경우 를 클릭합니다.

  3. Save를 클릭합니다.

6
1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3
4
5
  1. Atlas 가 이 서비스 계정에 대한 API 요청을 수락할 IP 주소 또는 CIDR 차단 을 추가하려면 Add Access List Entry 을 클릭하고 IP 주소 를 입력합니다.

    Atlas 에 액세스 하는 데 사용하는 호스팅하다 가 이 서비스 계정을 사용하여 API 요청을 수행하는 경우 를 클릭할 수도 있습니다.Use Current IP Address

  2. 액세스 목록에서 IP 주소 를 제거 하려면 다음을 클릭합니다. 을(를) IP 주소.

  3. Save를 클릭합니다.

Atlas CLI를 사용하여 프로젝트의 API 키를 삭제하려면 다음 명령을 실행하세요.

atlas projects apiKeys delete <ID> [options]

명령 구문 및 매개변수에 학습 보려면 Atlas 프로젝트 apiKeys 삭제에 대한 Atlas CLI 설명서를 참조하세요.

Atlas UI 를 사용하여 프로젝트 에서 API 키를 삭제 하려면 다음을 수행합니다.

1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3
5
1
  1. 아직 표시되지 않은 경우 다음 목록에서 원하는 조직 을 선택하세요. 탐색 표시줄의 Organizations 메뉴.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 다음 단계 중 하나를 수행합니다.

    • 탐색 표시줄의 Access Manager 메뉴에서 Project Access 을 선택합니다.

    • Projects 메뉴 옆의 Options 메뉴를 확장하고 Project Settings을 클릭한 다음 사이드바에서 Access Manager를 클릭합니다.

    프로젝트 액세스 관리자 페이지가 표시됩니다.

2
3
4
  1. 프로젝트 에서 제거 하려는 서비스 계정의 오른쪽에 있는 아래에 있는 아이콘을 클릭합니다. Actions

  2. Remove from this project를 클릭합니다.

중요

서비스 계정은 조직 에 여전히 존재하며 기존 자격 증명 은 만료되거나 수동으로 해지될 때까지 활성 상태로 유지됩니다.

돌아가기

여러 조직