반응형
CRM에서 플로(FLOW)기능을 이용하면
사용자가 레코드(데이터)를 삭제 하려고 할 때, 특정 조건에 만족하면 데이터 삭제가 되지 않도록 할 수 있다.
삭제를 시도시 지정된 사용자에게 메일도 전송이 가능하다.
[원하는 기능 설명] - 중국 영업 사원의 경우 프로필(Profile)이 PowerUser 인 경우에만 거래처 정보를 삭제 가능하도록 하고싶다. - PowerUser 가 아닌 일반 사용자가 삭제 시도 하는 경우에는 삭제를 못하게 알럿을 표시한다. - 그리고 지정된 담당자에게 메일을 전송. |
(1) 우선 데이터 삭제 시도시 메일을 수신 할 수 있도록 "이메일 경고"를 생성 한다.
(2) 플로생성 : 레코드 트리거형 플로를 선택한다.
(3) 거래처 레코드가 삭제 되는 것을 막기 위한 것이므로 개체를 "거래처" 로 선택한다.
- 그리고 트리거 구성은 "레코드 삭제됨" 을 선택한다.
(4) 플로 요소추가 : 결정
- 삭제를 시도하는 계정의 사용자가 "CHINA" 인지 체크.
(5) 플로 요소추가 : 결정
- 삭제를 시도하는 계정의 프로필(Profile)이 "Poweruser" 또는 "시스템 관리자" 인지 체크
(6) 이메일 경고 추가
- 아래 사진은 플로 최종 설정된 화면이다.
[결과]
- 권한이 없는 사용자가 거래처 삭제 시도시 _ 앱내 알림 메시지 표시.
- 권한이 없는 사용자가 거래처 삭제 시도시 _ 담당자에게 메일 전송
'TIP > 세일즈포스 (Salesforce)' 카테고리의 다른 글
[세일즈포스 CRM] 활동 탭이 보이지 않는 경우 해결 방법. (0) | 2025.02.11 |
---|---|
[세일즈포스] 사용자 계정에 플로(Flow) 실행 권한 할당 (1) | 2024.11.15 |
[세일즈포스] Aura Component 의 컨트롤러(JS) 함수 호출 규칙. (0) | 2024.10.30 |