SCRAM Credentials
Felice는 SCRAM 자격 증명을 조회/생성/수정할 수 있는 Kafka 사용자 관리 시스템을 제공하고 있어요. 단, 이 기능은 연결된 클러스터의 설정에서 보안 매커니즘이 SCRAM-SHA256/SHA512 인 경우에만 이용할 수 있어요.
SCRAM (Salted Challenge Response Authentication Mechanism)이란, 전통적인 사용자명/비밀번호 방식을 개선하여, 비밀번호만 암호화해서 저장하는 방식으로 보안성을 높인 SASL 매커니즘의 한 종류에요. 사용자가 입력한 사용자명/비밀번호가 올바른지 검사하기 위해서는 사용자의 자격 증명이 필요하며, 이러한 자격증명은 서버에 미리 저장되어 있어야 해요. Kafka에서는 SCRAM 매커니즘을 사용할 때 기본적으로 사용자의 자격 증명을 주키퍼에 저장하게돼요. 보안 설정에 관한 더 자세한 설명은 클러스터 보안 설정이 필요한 이유 문서를 참고해주세요.
Felice에서 SCRAM 자격 증명을 관리하려면, 보안 > SCRAM 자격증명 메뉴로 이동하세요.

새로운 자격 증명을 생성하려면, SCRAM 자격 증명 목록 화면에서 [자격 증명 생성] 버튼을 눌러 자격 증명 생성 화면으로 진입해주세요.
자격 증명 생성
새로 생성할 자격 증명의 정보를 입력해주세 요.
- 사용자 이름
- 패스워드

생성된 자격 증명은 클라이언트의 클러스터 연결 구성을 위해 사용돼요. 클러스터 연결 구성에 성공한 클라이언트는 액세스 제어 목록 (ACL)을 기반으로 작업을 수행 할 수 있어요.
사용자 패스워드 변경
변경할 패스워드를 입력해주세요.

해당 자격 증명을 사용하고 있는 프로듀서, 컨슈머 등과의 연결이 끊어질 수 있음에 유의해주세요.
자격 증명 삭제
목록에서 삭제를 원하는 자격 증명의 행의 우측에 위치한 [휴지통 버튼] 을 누르거나, 체크 박스로 여러개의 자격 증명을 선택하고 [삭제 버튼] 을 누르면 선택한 자격 증명을 삭제할 수 있어요. 자격 증명 삭제에 대한 경고 문구와 삭제할 자격 증명의 정보를 확인한 뒤, [삭제] 버튼을 누르면 자격 증명을 삭제할 수 있어요.

해당 자격 증명에 관한 정보, 연결된 ACL, 권한 및 구성이 모두 삭제됨에 유의해주세요.