플랫폼 사용자
한눈에 보기
이 섹션의 기능
플랫폼에 가입한 모든 사용자를 조회하고 관리합니다. 사용자명, 컨트랙트 주소 또는 지갑 주소로 사용자를 검색할 수 있습니다. 계정 세부 정보, 블록체인 주소, 통계, 포지션 및 거래 내역을 포함한 상세 사용자 정보를 조회할 수 있습니다. 역할을 할당하여 사용자에게 관리 기능에 대한 접근 권한을 부여합니다.
사용 대상
- 사용자 지원팀: 사용자의 계정 문제를 지원하고 사용자 정보를 확인합니다
- 컴플라이언스 담당자: 사용자 활동을 모니터링하고 계정을 확인합니다
- 시스템 관리자: 사용자 접근 권한을 관리하고, 역할을 할당하며, 문제를 해결합니다
가장 일반적인 작업
- 사용자 검색: 사용자명, 지갑 또는 컨트랙트 주소로 특정 계정을 검색합니다
- 사용자 상세 정보 조회: 종합적인 사용자 정보와 활동을 확인합니다
- 역할 할당: 사용자에게 관리 기능에 대한 접근 권한을 부여합니다
- 사용자 활동 모니터링: 포지션, 거래 및 거래 내역을 검토합니다
시작하기 전에
다음 권한이 있는지 확인하세요:
platform_users: 사용자 계정을 조회하고 관리하기 위해 필요합니다
개요
| 섹션 | 설명 |
|---|---|
| 개요 | 종합적인 계정 정보 및 역할 할당 기능을 갖춘 모든 플랫폼 사용자를 조회, 검색 및 관리하는 중앙 허브입니다. |
| 주요 기능 | 사용자 검색, 사용자 상세 정보 조회, 역할 할당, 활동 모니터링 |
조회 및 검색 기능
| 기능 | 필요한 권한 | 화이트리스트 필요 여부 |
|---|---|---|
| 사용자 목록 조회 | platform_users | 없음 |
| 사용자 검색 | platform_users | 없음 |
| 사용자 상세 정보 조회 | platform_users | 없음 |
| 사용자 통계 조회 | platform_users | 없음 |
관리 기능
| 기능 | 필요한 권한 | 화이트리스트 필요 여부 |
|---|---|---|
| 역할 할당 | platform_users | 없음 |
1. 플랫폼 사용자 관리 시퀀스
플랫폼 사용자 관리 백오피스 관리자 프로세스에 대한 단계별 시퀀스 가이드입니다.
사용자 검색 시퀀스
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 플랫폼 사용자 접근 | 왼쪽 사이드바의 사용자 섹션으로 이동하여 "Platform Users"를 클릭합니다. |
| 2 | 검색 필드 찾기 | 페이지 상단에 있는 "Search username, contract or wallet address..." 텍스트 상자를 찾습니다. |
| 3 | 검색어 입력 | 찾고자 하는 사용자명, 컨트랙트 주소 또는 지갑 주소를 입력합니다. |
| 4 | 필터링된 결과 보기 | 검색 조건에 일치하는 사용자만 표시하도록 테이블이 자동으로 업데이트됩니다. |
| 5 | 일치 항목 검토 | 필터링된 결과를 검토하여 필요한 특정 사용자를 찾습니다. |
| 6 | 검색 초기화 | 검색 필드의 텍스트를 삭제하여 모든 사용자 보기로 돌아갑니다. |
사용자 상세 정보 조회 시퀀스
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 플랫폼 사용자 접근 | 메인 내비게이션 메뉴에서 Users > Platform Users로 이동합니다. |
| 2 | 테이블에서 사용자 찾기 | 플랫폼 사용자 테이블에서 조회하려는 사용자를 찾습니다. |
| 3 | 사용자명 링크 클릭 | 테이블의 사용자명을 클릭하여 사용자 상세 정보 페이지로 이동합니다. |
| 4 | 사용자 정보 검토 | 아바타, 사용자명, 활성 상태, ID 및 사용자명이 표시된 사용자 카드를 확인합니다. |
| 5 | 계정 세부 정보 확인 | 생성일, 마지막 로그인, 로그인 방법, Privy ID 및 MM Bot 여부가 표시된 계정 섹션을 검토합니다. |
| 6 | 블록체인 세부 정보 확인 | 컨트랙트 주소, 지갑 주소, Privy Wallet Id 및 위임 상태가 표시된 블록체인 섹션을 검토합니다. |
| 7 | 통계 검토 | 잔액, 포지션 가치, 손익, 거래량 및 거래한 시장 수가 표시된 통계 카드를 확인합니다. |
| 8 | 포지션/활동 보기 | 포지션 또는 활동 탭을 클릭하여 사용자의 거래 포지션과 활동 내역을 확인합니다. |
| 9 | 거래 내역 보기 | 내역 섹션의 거래 또는 보상 탭을 클릭하여 사용자의 거래 내역과 보상 내역을 확인합니다. |
2. 역할 할당 관리 시퀀스
역할 할당 접근 시퀀스
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 사용자 찾기 | 플랫폼 사용자 테이블에서 역할을 할당할 사용자를 찾습니다. |
| 2 | 항목 편집 버튼 클릭 | 선택한 사용자의 작업 열에서 "Edit item" 버튼을 클릭합니다. |
| 3 | 역할 할당 선택 | 드롭다운 메뉴가 나타납니다. 메뉴에서 "Assign Role"을 클릭합니다. |
| 4 | 할당 대화상자 열기 | 사용자의 이니셜과 사용자명이 표시된 "Assign Role" 대화상자가 나타납니다. |
| 5 | 사용 가능한 역할 보기 | 시스템에서 사용 가능한 모든 역할의 버튼이 대화상자에 표시됩니다. |
역할 선택 시퀀스
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 사용자 신원 확인 | 대화상자 상단에 표시된 사용자 이니셜과 사용자명을 확인합니다. |
| 2 | 사용 가능한 역할 검토 | 사용 가능한 역할 버튼을 확인합니다: Xmarket Ops Team, Treasury Ops, Admin, Operator, Super admin. |
| 3 | 역할 선택 | 이 사용자에게 할당하려는 역할의 버튼을 클릭합니다. |
| 4 | 선택 확인 | 선택한 역할 버튼이 강조 표시되고 역할 할당 버튼이 활성화됩니다. |
| 5 | 할당 확정 | "Assign Role" 버튼을 클릭하여 사용자에게 역할을 적용합니다. |
| 6 | 할당 취소 | "Cancel" 또는 "Close"를 클릭하여 역할 할당 없이 종료합니다. |
3. 사용자 목록 조회 기능
사용자 목록 조회 시퀀스
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 플랫폼 사용자 접근 | 메인 내비게이션 메뉴에서 Users > Platform Users로 이동합니다. |
| 2 | 페이지 헤더 보기 | 페이지 상단의 "Platform Users" 제목을 확인합니다. |
| 3 | 사용자 테이블 보기 | 등록된 모든 플랫폼 사용자와 계정 세부 정보가 표시된 테이블을 검토합니다. |
| 4 | 사용자 정보 검토 | 각 행에는 사용자명, 로그인 방법, 생성일, 지갑 주소, 스마트 계정 주소, 잔액 및 작업이 표시됩니다. |
사용자 테이블 열
| 열 | 설명 |
|---|---|
| Username | 사용자가 플랫폼 등록 시 선택한 고유 사용자명입니다. 사용자 상세 정보 페이지로 이동하는 클릭 가능한 링크입니다. |
| Login Method | 사용자가 사용하는 인증 방법: Web3 지갑 연결의 경우 "wallet", Google 인증의 경우 "google_oauth", 봇 지갑의 경우 "mmbot_wallet". |
| Created At | 사용자 계정이 생성된 날짜로, DD/MM/YYYY 형식으로 표시됩니다 (예: "27/01/2026"). |
| Wallet Address | 사용자의 블록체인 지갑 주소로, 축약된 형식으로 표시됩니다 (예: "0x4E......Ac66"). 복사 버튼이 있습니다. |
| Smart Account Address | 사용자의 스마트 컨트랙트 계정 주소로, 축약된 형식으로 표시됩니다 (예: "0x02......6220"). 복사 버튼이 있습니다. |
| Balance | 사용자의 현재 잔액으로, 숫자로 표시됩니다 (예: "0"). |
| Actions | 역할 할당을 포함한 사용자 관리 옵션에 접근할 수 있는 항목 편집 버튼입니다. |
4. 사용자 상세 정보 페이지 기능
사용자 상세 정보 표시
| 섹션 | 설명 |
|---|---|
| 사용자 카드 | 사용자 아바타(이니셜), 사용자명, 활성 상태 태그, ID(UUID 형식) 및 사용자명 텍스트를 표시합니다. |
| 계정 섹션 | 생성일(ISO 형식), 마지막 로그인(로그인한 적 없으면 N/A), 로그인 방법, Privy ID 및 MM Bot 여부를 표시합니다. |
| 블록체인 섹션 | 컨트랙트 주소, 지갑 주소, Privy Wallet Id 및 위임 상태(예/아니오)를 표시합니다. |
| 통계 섹션 | 잔액($0), 포지션 가치($0), 손익($0), 거래량($0) 및 거래한 시장 수(0)의 5개 카드를 표시합니다. |
포지션 및 활동 탭
| 탭 | 설명 |
|---|---|
| 포지션 탭 | 검색 기능과 필터 버튼(Latest Trade, All)을 갖춘 사용자의 거래 포지션을 표시합니다. 테이블 열: MARKET, LATEST, BET, CURRENT, TO WIN. 포지션이 없으면 "No results."를 표시합니다. |
| 활동 탭 | 유사한 검색 및 필터 기능을 갖춘 사용자의 활동 내역을 표시합니다. |
내역 섹션
| 탭 | 설명 |
|---|---|
| 거래 탭 | 필터를 갖춘 사용자의 거래 내역을 표시합니다: "All Assets" 드롭다운, 트랜잭션 해시로 검색, "Clear Filters" 버튼. 테이블 열: Type, Transaction, Amount, Asset, Date. 비어 있으면 "No transactions found"를 표시합니다. |
| 보상 탭 | 유사한 필터링 옵션을 갖춘 사용자의 보상 내역을 표시합니다. |
5. 검색 및 필터 작업
검색 기능
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 검색 상자 접근 | 플랫폼 사용자 페이지 상단에 있는 "Search username, contract or wallet address..." 플레이스홀더가 있는 검색 텍스트 상자를 찾습니다. |
| 2 | 검색어 입력 | 사용자명, 지갑 주소 또는 스마트 계정 주소로 사용자를 필터링할 키워드를 입력합니다. |
| 3 | 필터링된 결과 보기 | 검색 조건에 일치하는 사용자를 확인합니다. 입력하는 동안 테이블이 자동으로 업데이트됩니다. |
| 4 | 검색 초기화 | 검색어를 삭제하여 모든 사용자를 다시 표시합니다. |
검색 기능 상세
| 검색 유형 | 형식 | 예시 |
|---|---|---|
| 사용자명 검색 | 전체 또는 부분 사용자명 | "account_8", "Shader", "abc" |
| 지갑 주소 검색 | 전체 또는 부분 지갑 주소 | "0x4E......Ac66", "0x4E" |
| 스마트 계정 검색 | 전체 또는 부분 스마트 계정 주소 | "0x02......6220", "0x02" |
검색 동작
| 동작 | 설명 |
|---|---|
| 실시간 필터링 | 테이블이 입력하는 동안 동적으로 업데이트되어 검색 결과에 대한 즉각적인 피드백을 제공합니다. |
| 다중 필드 검색 | 검색 필드가 사용자명, 지갑 주소 및 스마트 계정 주소를 동시에 검색합니다. |
| 부분 일치 | 완전한 사용자명이나 주소를 모르는 경우 부분 문자열을 사용하여 사용자를 검색할 수 있습니다. |
| 결과 없음 표시 | 검색과 일치하는 사용자가 없으면 테이블에 "No results." 메시지가 표시됩니다. |
6. 주소 관리
주소 표시 형식
| 형식 요소 | 설명 | 예시 |
|---|---|---|
| 접두사 | "0x"를 포함한 블록체인 주소의 처음 4자입니다. | 0x4E |
| 말줄임표 | 주소의 중간 부분이 축약되었음을 나타내는 6개의 점입니다. | ...... |
| 접미사 | 블록체인 주소의 마지막 4자입니다. | Ac66 |
| 전체 형식 | 고유성을 유지하면서 가독성을 위해 축약된 표시입니다. | 0x4E......Ac66 |
주소 복사 기능
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 복사 버튼 찾기 | 테이블의 각 지갑 주소 또는 스마트 계정 주소 옆에 있는 복사 버튼을 찾습니다. |
| 2 | 복사 버튼 클릭 | 복사 버튼을 클릭하여 전체 주소를 클립보드에 복사합니다. |
| 3 | BSCScan에 주소 붙여넣기 | 복사한 주소를 BSCScan에 붙여넣어 세부 정보를 확인합니다. |
7. 역할 할당 기능
할당 가능한 역할
| 역할 버튼 | 권한 | 일반적인 사용 사례 |
|---|---|---|
| Xmarket Ops Team | 1개 권한 | 수수료 설정 및 출금 승인을 제외한 제한적 시장 관리 권한을 가진 운영팀 구성원입니다. |
| Treasury Ops | 2개 권한 | 재무 및 금융 운영 관리입니다. |
| Admin | 14개 권한 | 사용자 관리 및 대부분의 플랫폼 기능을 갖춘 중급 관리자입니다. |
| Operator | 7개 권한 | 표준 시장 업무를 처리하는 일상 운영 담당자입니다. |
| Super admin | 21개 권한 | 모든 플랫폼 기능에 대한 완전한 접근 권한을 가진 전체 시스템 관리자입니다. |
역할 할당 대화상자 동작
| 동작 | 설명 |
|---|---|
| 사용자 식별 | 대화상자에 사용자의 이니셜이 아바타로 표시되며 전체 사용자명이 함께 표시됩니다. |
| 단일 선택 | 한 번에 하나의 역할만 선택할 수 있습니다. 새로운 역할 버튼을 클릭하면 이전 선택이 해제됩니다. |
| 선택 전 비활성화 | 사용 가능한 옵션에서 역할을 선택할 때까지 역할 할당 버튼이 비활성화 상태로 유지됩니다. |
| 선택 후 활성화 | 역할이 선택되면 역할 할당 버튼이 활성화되어 클릭할 수 있게 됩니다. |
| 즉시 적용 | 역할을 할당하면 확정 즉시 사용자에게 관련된 모든 권한이 부여됩니다. |
8. 일반적인 워크플로
특정 사용자 검색
| 단계 | 작업 |
|---|---|
| 1 | Users > Platform Users로 이동합니다 |
| 2 | 검색 필드에 사용자명, 지갑 주소 또는 스마트 계정 주소를 입력합니다 |
| 3 | 테이블에서 필터링된 결과를 검토합니다 |
| 4 | 사용자명을 클릭하여 상세 정보를 확인합니다 |
사용자에게 역할 할당
| 단계 | 작업 |
|---|---|
| 1 | Users > Platform Users로 이동합니다 |
| 2 | 테이블에서 사용자를 찾습니다 |
| 3 | 작업 열에서 "Edit item" 버튼을 클릭합니다 |
| 4 | 드롭다운 메뉴에서 "Assign Role"을 선택합니다 |
| 5 | 대화상자에서 사용 가능한 역할을 검토합니다 |
| 6 | 원하는 역할 버튼을 클릭합니다 |
| 7 | "Assign Role" 버튼을 클릭하여 확정합니다 |
사용자 활동 보기
| 단계 | 작업 |
|---|---|
| 1 | Users > Platform Users로 이동합니다 |
| 2 | 사용자명을 클릭하여 사용자 상세 정보 페이지를 엽니다 |
| 3 | 통계 섹션에서 잔액 및 거래 지표를 검토합니다 |
| 4 | 포지션 탭을 클릭하여 거래 포지션을 확인합니다 |
| 5 | 활동 탭을 클릭하여 활동 내역을 확인합니다 |
| 6 | 거래 탭을 클릭하여 거래 내역을 확인합니다 |
| 7 | 보상 탭을 클릭하여 보상 내역을 확인합니다 |
용어집
| 용어 | 설명 |
|---|---|
| 플랫폼 사용자 | X Market 플랫폼에 등록된 모든 사용자로, 거래, 시장 생성 및 플랫폼 활동에 참여할 수 있습니다. |
| 사용자명 | 등록 시 사용자가 선택한 고유 식별자로, 플랫폼 전체에서 사용자를 식별하는 데 사용됩니다. 사용자 상세 정보 페이지로 이동하는 클릭 가능한 링크입니다. |
| 로그인 방법 | 사용자가 계정에 접근하기 위해 사용하는 인증 방식: Web3 지갑 연결의 경우 "wallet", Google 인증의 경우 "google_oauth", 봇 지갑의 경우 "mmbot_wallet". |
| 생성일 | 사용자 계정이 플랫폼에 처음 등록된 날짜로, DD/MM/YYYY 형식으로 표시됩니다. |
| 지갑 주소 | 사용자의 계정과 연결된 블록체인 주소로, 축약된 형식으로 표시됩니다 (예: "0x4E......Ac66"). 복사 버튼이 있습니다. |
| 스마트 계정 주소 | 사용자의 온체인 활동을 관리하는 스마트 컨트랙트 계정 주소로, 축약된 형식으로 표시됩니다 (예: "0x02......6220"). 복사 버튼이 있습니다. |
| 잔액 | 사용자의 현재 잔액으로, 사용자 테이블에 숫자로 표시됩니다. |
| 사용자 상세 정보 페이지 | 단일 사용자의 계정 정보, 통계, 포지션, 활동 및 거래 내역에 대한 종합적인 보기입니다. |
| 계정 섹션 | 생성일, 마지막 로그인, 로그인 방법, Privy ID 및 MM Bot 여부를 표시하는 사용자 상세 정보 섹션입니다. |
| 블록체인 섹션 | 컨트랙트 주소, 지갑 주소, Privy Wallet Id 및 위임 상태를 표시하는 사용자 상세 정보 섹션입니다. |
| 통계 섹션 | 잔액, 포지션 가치, 손익, 거래량 및 거래한 시장 수의 5개 카드를 표시하는 사용자 상세 정보 섹션입니다. |
| 포지션 탭 | 검색 및 필터 기능을 갖춘 사용자의 거래 포지션을 표시하는 사용자 상세 정보의 탭입니다. |
| 활동 탭 | 사용자의 활동 내역을 표시하는 사용자 상세 정보의 탭입니다. |
| 거래 탭 | 필터링 옵션을 갖춘 사용자의 거래 내역을 표시하는 내역 섹션의 탭입니다. |
| 보상 탭 | 사용자의 보상 내역을 표시하는 내역 섹션의 탭입니다. |
| 항목 편집 버튼 | "Assign Role"을 포함한 사용자 관리 옵션이 있는 드롭다운 메뉴를 여는 작업 열의 작업 버튼입니다. |
| 역할 할당 | 모달 대화상자를 통해 사전 정의된 역할을 할당하여 사용자에게 권한 세트를 부여할 수 있는 기능입니다. |
| 역할 할당 대화상자 | 특정 플랫폼 사용자에게 역할을 선택하고 할당하기 위한 모달 창으로, 사용자 아바타, 사용자명 및 사용 가능한 역할 버튼이 표시됩니다. |
| Xmarket Ops Team 역할 | 수수료 설정 및 출금 승인을 제외한 시장 활동을 위한 1개 권한을 가진 제한된 운영 역할입니다. |
| Treasury Ops 역할 | 재무 및 금융 관리 운영에 중점을 둔 2개 권한을 가진 전문 역할입니다. |
| Admin 역할 | 사용자 관리 및 대부분의 플랫폼 기능을 포함한 14개 권한을 가진 중급 관리 역할입니다. |
| Operator 역할 | 일상 시장 업무 및 표준 운영을 처리하기 위한 7개 권한을 가진 운영 역할입니다. |
| Super admin 역할 | 모든 시스템 기능 및 설정에 대한 완전한 접근 권한을 제공하는 21개 모든 권한을 가진 최고 수준의 역할입니다. |
| 검색 필드 | 플랫폼 사용자 페이지 상단에 있는 사용자명, 컨트랙트 주소 또는 지갑 주소로 사용자를 필터링하기 위한 텍스트 입력 필드입니다. |
| 실시간 필터링 | 제출 없이 키워드를 입력하는 동안 테이블 결과를 동적으로 업데이트하는 검색 기능입니다. |
| 다중 필드 검색 | 여러 필드(사용자명, 지갑 주소, 스마트 계정 주소)를 동시에 검색하는 검색 기능입니다. |
| 축약 주소 형식 | 처음 4자("0x" 포함), 6개의 점 및 마지막 4자를 표시하는 블록체인 주소의 축약된 표시 형식입니다 (예: 0x4E......Ac66). |