콘솔
ABC WaaS 콘솔 이용을 위해서는 등록이 필요하오니, abcwaas@ahnlab.io 로 문의해 주시기 바랍니다.
메인 페이지 구성
조직과 프로젝트 생성이 이루어지면 관리자 로그인 시 메인 페이지에서 생성된 조직과 프로젝트를 확인할 수 있으며 구성은 다음과 같습니다.
A- 메인 페이지B- 내 프로필 설정C- API 문서와 가이드라인이 포함된 문서 링크D-B내 프로필 설정, 로그아웃 메뉴E- 권한을 가진 조직 목록F- 소속된 조직의 권한을 가진 프로젝트 목록
프로젝트 설정
F 프로젝트 목록에서 설정 또는 상세 정보를 조회할 프로젝트를 선택합니다.

프로젝트 구성은 다음과 같습니다.
A- 프로젝트 대시보드(사용자 추이, TOP 10 API Calls)B- 프로젝트 사용자 관리C- API Call 기록 조회D- 프로젝트 설정
대시보드
대시보드를 통해 프로젝트의 전체 사용자 수, 활성 사용자 수, 신규 사용자 수, TOP 10 API Calls을 그래프로 확인할 수 있습니다.
API Call 기록에 대해 상세한 조회를 원하는 경우 C 로그 메뉴를 통해 확인 가능합니다.
사용자 관리

사용자 관리 메뉴에 진입하면 프로젝트의 사용자 목록을 조회할 수 있으며, Administrator 권한을 가진 사용자는 프로젝트에 포함된 사용자를 추가 또는 제거할 수 있습니다.
사용자를 추가할 시 WaaS 최초 사용자의 경우 추가에 사용된 이메일을 통해 초대 메일이 발송됩니다.

프로젝트의 관리를 위한 사용자를 추가합니다.
초대 메일을 받은 사용자는 메일에 첨부된 링크를 통해 비밀번호 설정 후 이용할 수 있습니다.
로그 조회
사용된 API 요청 기록에 대해 자세한 정보를 확인할 수 있습니다.
이와 더불어 각 요청 기록 좌측의 펼치기 버튼을 통해 요청 시 사용된 파라미터와 응답, 헤더 정보를 추가로 확인할 수 있습니다.
HTTP METHOD, NETWORK, STATUS CODE와 날짜 범위를 지정하여 검색 필터 조건을 추가할 수 있으며, 키워드를 통한 검색을 지원합니다.
설정
프로젝트 설정에서는 프로젝트 정보, API Key, 지원 네트워크에 대한 설정을 지원합니다.
프로젝트 정보

프로젝트 정보에서 조직명, 프로젝트 명, 프로젝트 로고, 설명, Origin, IP Whitelist, User Agent를 조회, 수정할 수 있습니다.
API Key

API Key는 각 프로젝트별로 관리됩니다. 발급된 API Key는 인증 과정에 사용되며, 로그인 API 호출 시 Authorization 헤더의 값으로 Client ID:Client Secret를 Base64 인코딩 하여 Basic Credential이 설정되어야 합니다.
API Key가 노출될 경우, 프로젝트 설정에서 해당 프로젝트의 API Key 재발급할 것을 권장합니다.
재발급 후에는 기존 API Key는 사용할 수 없습니다.
지원 네트워크

지원 네트워크 메뉴에서 프로젝트가 지원할 네트워크를 관리할 수 있습니다. 추가할 수 있는 네트워크는 WaaS 서비스에서 지원 네트워크 목록을 참고할 수 있습니다.

네트워크 관리에 필요한 항목은 다음과 같습니다.
- 네트워크: WaaS에서 지원하는 네트워크 중 1개를 선택하여 지정합니다.
- RPC 서버 URL: 네트워크 상호작용에 사용될 Qeury Parameter를 포함한 전체 RPC-URL 주소를 기입합니다.
- 심볼: 네트워크의 심볼명을 입력합니다.
- 블록익스플로러 URL: 블록 조회에 사용할 익스플로러 URL을 지정합니다.
- 헤더(Optional): 필요에 따라 RPC-URL 호출에 필요한 Header가 존재하는 경우 헤더를 추가 지정합니다.