본문 바로가기

개발자정보

세일즈포스(Salesforce) 권한 세트를 자동으로 할당하는 논리

반응형

・권한 세트의 유저에의 자동 할당은 「유저(User)」와 「권한 세트(PermissionSet)」의 중간 오브젝트인 「권한 세트 할당(PermissionSetAssignment)」의 레코드를 작성하는 것으로 가능.

· PermissionSetAssignment 레코드 Insert의 로직은 Apex 또는 Flow로 작성 가능

・기본적으로 Apex로의 작성은 안티패턴(Flow에서의 작성이 추천)

 

①레코드 트리거 플로우 작성

・플로우를 트리거하는 조건:레코드가 작성 또는 갱신된・플로우
를 실행:레코드가 보존된 후

 

② 「레코드의 작성」액션을 작성한다

· 작성할 레코드 수 : 1
· 레코드 항목을 설정하는 방법 : 개별 자원 및 리터럴 값을 사용
· 오브젝트 : PermissionSetAssignment
· AssigneeId : $Record>UserId
· PermissionSetId : 0PS1y000000FeEH

 

 

반응형