InfoGrab DocsInfoGrab Docs

알림

Teleport의 알림 시스템에 대한 자세한 설명을 제공합니다.

이 페이지는 클러스터 관리자가 사용자에게 실시간으로 사용자 정의 알림을 보낼 수 있도록 하는 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 notificati