알림
Teleport v18.9이 페이지는 클러스터 관리자가 사용자에게 실시간으로 사용자 정의 알림을 보낼 수 있도록 하는 Teleport 알림 시스템에 대해 설명합니다. 웹 UI에서는 탐색 모음 오른쪽 상단의 벨 아이콘을 클릭하여 자신의 모든 알림을 나열할 수 있습니다.
이 페이지는 클러스터 관리자가 사용자에게 실시간으로 사용자 정의 알림을 보낼 수 있도록 하는 Teleport 알림 시스템에 대해 설명합니다. 관리자는 알림 시스템을 사용하여 필요에 따라 이벤트, 업데이트, 경고를 전파할 수 있습니다.
웹 UI에서 알림 처리하기#
웹 UI에서는 탐색 모음 오른쪽 상단의 벨 아이콘을 클릭하여 자신의 모든 알림을 나열할 수 있습니다.
알림을 클릭하면 관련 페이지로 이동하거나, 관리자가 생성한 사용자 정의 알림의 경우 해당 텍스트 내용을 담은 다이얼로그가 열립니다. 알림을 읽음으로 표시하여 확인하거나, 숨기기를 선택하여 다시는 표시되지 않도록 할 수 있습니다.
일부 알림에는 승인된 접근 요청 알림에서 부여된 역할을 맡는 것과 같이, 알림에서 직접 작업을 수행할 수 있는 빠른 작업 버튼이 포함될 수 있습니다.

알림 생성 및 관리#
notification 리소스에 대한 create 권한을 가진 클러스터 관리자는 tctl notifications 명령을 사용하여 사용자 정의 알림을 생성하고 관리할 수 있습니다. 이러한 알림에는
사용자 정의 텍스트 콘텐츠가 포함되며, 모든 사용자, 특정 사용자, 또는 특정 역할을 가진 사용자를 대상으로 하도록 구성할 수 있습니다.
사용자 정의 알림은 백엔드에 평문(plaintext)으로 저장되므로, 민감한 정보를 포함하거나 보안이 중요한 목적으로 사용해서는 안 된다는 점에 유의하시기 바랍니다.
예시#
# Create a notification for a specific user.
# Only user alice will see this notification.
$ tctl notifications create --user=alice --title="Upcoming Database Maintenance" \
--content="We will be conducting a database upgrade tomorrow at 2AM UTC"
# Create a notification for users with the `engineer` role that expires in 2 days
$ tctl notifications create --roles=engineer --title="Reminder" \
--content="Please use access requests to request access to production servers" --ttl=2d
# List notifications.
$ tctl notifications ls
ID Created Expires Title Labels
------------------------------------ ------------------- ------------------- -------------------- ------
0194d8b2-5a38-7858-88fe-5fcee3ff1ceb 06 Feb 25 00:39 UTC 08 Mar 25 00:39 UTC Example notification
# Delete a notification.
$ tctl notifications rm 3b8eb3d6-da9a-5353-aece-cbc885ecbf73
이 명령어 계열에 대한 더 자세한 정보는 CLI 참조를 참고하시기 바랍니다.