본문으로 건너뛰기

알림 관리

경로: 우측 상단 알림 아이콘 (종 모양)

멤버십 요청, 파이프라인 진행 상태 등 중요한 활동을 알림으로 확인하고 처리하는 곳입니다. 알림은 현재 우측 상단 알림 패널에서만 확인할 수 있습니다.

알림 관리 화면

무엇을 하는 곳인가​

  • 알림 확인: 우측 상단 종 아이콘의 빨간 배지가 읽지 않은 알림 수를 표시하고, 클릭하면 알림 패널이 열립니다. 목록에는 제목·발생 시간·읽음 상태가 표시되며, 읽지 않은 알림은 강조됩니다.
  • 읽음 처리: 개별 알림을 클릭하면 읽음 처리되고, 모두 읽음 버튼으로 전체를 한 번에 읽음 처리합니다.
  • 멤버십 요청 처리: 기관 관리자는 가입 요청 알림에서 요청자 정보(이름·이메일)를 검토하고 승인/거절 할 수 있습니다. 승인된 멤버의 권한은 권한 관리에서 조정합니다.
  • 기관 가입 요청: 회원가입 화면에서 기관 선택 후 제출하면 해당 기관 관리자에게 승인 요청이 전달됩니다.

핵심 요소​

  • 알림 타입(5종): membership_request는 가입 신청으로 관리자에게 도착하고, access_request는 잠긴 기능에 대한 접근 문의입니다. system은 파이프라인 진행처럼 시스템이 자동 생성하는 알림이고, other는 그 밖의 알림입니다. pipeline은 타입 정의에만 있는 선언값입니다 — 실제 파이프라인 알림은 system + data.stage로 표현됩니다.
  • 액션 버튼 분기: 알림 type과 처리 상태(status)에 따라 다릅니다 — 승인/거절 버튼은 membership_request(pending)에만 표시되며, 그 외(access_request·system·other·이미 처리 완료)는 읽음 처리만 됩니다.
  • 알림/요청 상태: pending·read·accepted·rejected 등 상태 값과 가입 요청 상태(대기 중/승인됨/거절됨)는 상태 사전을 참고하세요.
  • 파이프라인 알림: SDLC 단계(소스·SAST·빌드·SCA·배포·운영·DAST)와 진행 상태(시작/완료/실패)의 조합으로 발송됩니다. 단계별 코드와 시작/완료/실패 표현은 상태 사전의 파이프라인 단계 알림 섹션에 정리되어 있습니다.
  • 실패 알림 상세 보기: 파이프라인 실패 알림에는 원인 메시지(errorMessage)가 함께 저장됩니다. 알림 항목의 상세 보기 토글을 펼치면 실패 로그 요약이 표시되어, 어느 단계에서 왜 중단됐는지 빠르게 파악할 수 있습니다.

관련 작업​