알림은 새로운 규칙 추가 드롭다운 메뉴를 통해 액션에 추가할 수 있습니다. 알림을 추가하는 방법에 대해 더 알아보기.
알림을 구성하려면 수신자와 콘텐츠를 명시해야 합니다. 다음 섹션에서 이러한 옵션에 대해 자세히 설명합니다.
알림의 수신자 옵션을 구성하면 액션이 실행될 때 알림을 받을 Foundry 사용자 집합을 지정할 수 있습니다. 알림은 각 수신자에게 개별적으로 전송됩니다. 이메일 알림에 CC(참조) 수신자로 사용자를 추가하는 것은 지원되지 않습니다.
수신자를 지정하는 데에는 여러 가지 방법이 지원됩니다:
고정: 구성에서 액션이 실행될 때 항상 알림을 받을 사용자나 그룹의 집합을 선택할 수 있습니다.
파라미터로부터: 액션에 Foundry 사용자나 그룹 ID가 파라미터로 있다면, 이를 알림의 수신자로 지정할 수 있습니다.
오브젝트 파라미터의 속성으로부터: 액션에 오브젝트 파라미터가 있고, 그 오브젝트의 속성 중 하나가 Foundry 사용자나 그룹 ID를 포함하고 있다면, 파라미터의 해당 속성을 수신자로 지정할 수 있습니다. 이는 Foundry 사용자와 그룹 ID의 목록에 대해서도 가능합니다.
Function에서: 위의 옵션으로 유즈케이스를 커버할 수 없는 경우, 액션 파라미터를 입력으로 받아 알림을 받아야 하는 사용자나 그룹의 목록을 반환하는 커스텀 Function을 작성할 수 있습니다. 사용자나 그룹의 목록을 반환하는 Function을 작성하는 방법에 대해 더 알아보기.
Function을 기반으로 한 수신자에 대한 유즈케이스 예시:
assignee
에게 알림을 보내고, 항상 고정된 추가 수신자 집합에게 알림을 보냅니다.수신자는 알림이 어떻게 전달되는지에 대한 선호 사항을 변경할 수 있습니다. 예를 웹 브라우저에서만 알림을 받도록 선택할 수 있고, 다른 사용자는 플랫폼 내 토스트와 이메일을 모두 받도록 선택할 수 있습니다. 사용자가 개인 선호 사항에서 액션 알림을 끈 경우 알림을 받지 않습니다. 그러나, Foundry에 로그인하면 "알림"으로 이동한 후 "모두 보기"를 클릭하여 알림을 확인할 수 있습니다.
알림 콘텐츠를 커스터마이징하는 데에는 여러 가지 옵션이 있습니다. 콘텐츠는 템플릿을 통해 구성하거나 커스텀 Function을 통해 제공할 수 있습니다. 템플릿 콘텐츠를 선택하면 구성 대화 상자에서 전체 콘텐츠를 직접 구성할 수 있습니다. Function 콘텐츠는 적절한 알림 유형을 반환하는 발행된 Function이 필요하게 됩니다.
위에서 언급한 제목, 본문, 링크에서 파라미터와 사용자 속성을 참조하기 위해 세 개의 중괄호를 사용할 수 있습니다. 섹션을 편집할 때, 사용 가능한 파라미터 중 하나를 클릭하면 해당 파라미터나 사용자 속성에 대한 올바른 중괄호 참조가 자동 생성됩니다.
알림
오브젝트를 반환하는 Function을 제공해야 합니다. 아래의 경우에는 Function을 사용해야 할 수 있습니다:
알림 반환 유형에 대한 자세한 정보는 Function 관련 문서에서 찾을 수 있습니다.
알림 콘텐츠를 생성하는 데 사용되는 어떠한 온톨로지 데이터도 현재 액션의 편집이 적용되기 전의 온톨로지 상태를 반영할 것입니다. 알림 수신자에게 특정 오브젝트의 최신 상태에 대한 접근 권한을 제공하려면, 오브젝트 파라미터를 통해 참조된 오브젝트로의 링크를 알림에 포함할 수 있습니다, 또는 새로 생성된 오브젝트로의 링크를 포함할 수 있습니다(그 오브젝트가 "오브젝트 생성" 규칙을 통해 생성되었고, function을 통해 생성되지 않았다면).
이것은 알림에 대한 예제 구성입니다.
알림
오브젝트를 반환하는 Function 지정).{{{}}}
구문을 생성하기 위해 파라미터를 클릭합니다.이러한 최대 콘텐츠 길이는 알림이 렌더링될 때 검증되고 잘립니다. 이는 렌더링된 콘텐츠가 동적일 경우(예를 들어, 알림 콘텐츠에 오브젝트 데이터가 포함된 경우) 허용된 최대 길이를 초과하는 모든 콘텐츠가 잘리고 뒤따르는 ...
로 표시됨을 의미합니다.
"엄격한 레다이션" 또는 "그룹 레다이션"이 Foundry 인스턴스에 대해 이메일 알림을 보낼 때 활성화되어 있으면, 커스텀 알림 콘텐츠는 렌더링되지 않습니다. 대신, 사용자는 아래에 표시된 일반 메시지를 받게 됩니다. "보기"를 선택하면 그들을 Foundry로 이동시켜 전체 알림 콘텐츠를 볼 수 있습니다. Foundry에서 이메일 콘텐츠 레다이션에 대해 더 알아보기.
알림이 렌더링될 때 오브젝트 RID가 생성되지 않으므로, 새 오브젝트를 링크할 때는 그 오브젝트의 기본 키를 참조해야 합니다.
예시: 새 작업
오브젝트를 생성하는 액션이 있고, 작업을 생성할 때 고유 ID를 생성하게 됩니다. 액션 알림 내에서는 Object Explorer에서 제공하는 파라미터 옵션을 사용하여 새로 생성된 오브젝트로의 링크를 렌더링합니다.
https://<your-foundry-instance>.com/workspace/module/view/latest/<module-rid>
/module/view/latest/<module-rid>