Project Management
개요
테넌트 관리자 콘솔의 프로젝트 관리는 관리자가 API 관련 또는 개발자 포털 관련 프로젝트를 생성, 편집 및 관리할 수 있도록 합니다. 각 프로젝트는 특정 게이트웨이 유형과 연결되어 있으며 역할 기반 액세스 권한이 부여된 사용자 집합을 가지고 있습니다. 이 가이드는 사용 가능한 작업 및 화면 기능을 안내합니다.
APIM에서는 프로젝트가 두 가지 유형으로 표시됩니다:
- type: apim – 이는 APIM 콘솔 내에서 API 개발을 위한 내부 조직/팀의 개념을 나타내며 APIM 콘솔에서 "프로젝트"로 표시됩니다.
- type: developers – 이는 일반 사용자가 개발자 포털 내에서 개발할 수 있는 "애플리케이션" 또는 "내 애플리케이션"을 나타냅니다.
프로젝트 목록 화면
목적
이 화면은 사용자가 모든 기존 프로젝트를 볼 수 있는 주요 화면으로, 프로젝트의 유형, 게이트웨이, 생성자 및 생성 날짜를 포함합니다.
사용자 작업
- 프로젝트 목록 보기: 모든 프로젝트가 페이지 매김된 테이블에 나열됩니다.
- 검색: 두 개 이상의 문자를 입력하여 프로젝트 이름으로 목록을 필터링합니다.
- 새 프로젝트 생성: 버튼을 클릭하여 새 프로젝트를 추가합니다.
- 편집: 연필 아이콘 버튼을 클릭하여 프로젝트를 보고 업데이트합니다.
- 삭제: 빨간 쓰레기통 아이콘 버튼을 클릭하여 프로젝트를 제거합니다.
새 프로젝트 생성
목적
이 화면은 기본 속성을 지정하여 새 프로젝트를 생성할 수 있도록 합니다.
필드
- 프로젝트 이름: 프로젝트의 이름을 입력하는 필드입니다.
- 프로젝트 유형: apim 또는 developers 중 하나를 선택하는 드롭다운입니다.
- 게이트웨이 유형: kong 또는 aws 중에서 선택하는 드롭다운입니다.
사용자 작업
양식을 작성하고 제출 버튼을 클릭하여 프로젝트를 생성합니다.
프로젝트 및 사용자 관리 편집
목적
프로젝트를 생성한 후, 세부 보기에서 속성을 편집하고 사용자를 관리할 수 있습니다.
필드
모든 필드는 프로젝트 이름을 제외하고는 읽기 전용입니다.
- 프로젝트 이름
- 프로젝트 유형
- 게이트웨이 유형
- 생성일
- 생성자
프로젝트 사용자 관리 섹션
이 섹션은 프로젝트에 할당된 사용자 목록을 보여줍니다.
사용자 작업:
- 프로젝트에 사용자 추가: 더하기 버튼을 클릭하여 사용자 선택 대화 상자를 엽니다.
- 사용자 역할 수정: 파란색 배지 아이콘 버튼을 클릭하여 역할을 할당합니다.
- 사용자 제거: 빨간색 쓰레기통 아이콘 버튼을 클릭하여 프로젝트에서 사용자를 제거합니다.
프로젝트에서 사용자 역할 변경
목적
접근 제어를 위해 프로젝트 내에서 사용자 역할을 할당할 수 있습니다.
사용 가능한 역할
- apim-pjt-admin: APIM 프로젝트 관리자 (전체 접근 권한)
- apim-pjt-member: APIM 프로젝트 구성원 (제한된 접근 권한)
사용자 작업
사용자에게 역할을 선택합니다.
변경 사항 저장 버튼을 클릭하여 새 역할을 적용합니다.
프로젝트에 사용자 추가 (사용자 검색)
목적
프로젝트에 추가할 모든 시스템 사용자 목록을 표시합니다.
사용자 작업
- 키워드로 사용자 목록을 필터링합니다.
- 체크박스를 사용하여 하나 이상의 사용자를 선택합니다.
- 선택한 사용자에게 프로젝트에 대한 역할을 할당하기 위해 프로젝트 사용자 추가 버튼을 클릭합니다.
- 사용자를 프로젝트에 추가하는 작업을 완료하기 위해 역할 할당 모달을 제출합니다.
프로젝트에서 사용자 제거
목적
프로젝트에서 사용자를 제거하기 위한 확인 팝업입니다.
표시되는 메시지
- 사용자가 지정된 프로젝트에서 제거될 것이라는 확인 메시지입니다.
- 작업 옵션: 취소, 확인
프로젝트 삭제
목적
전체 프로젝트를 삭제하기 위한 확인 팝업입니다.
표시되는 메시지
- 모든 프로젝트 리소스(게이트웨이, API 등)도 삭제된다는 경고입니다.
- 작업 옵션: 취소, 확인