티스토리 뷰

[세일즈포스 개발자]

공유규칙

monimoni 2023. 2. 22. 15:26

 

1.     공유 규칙

-       ‘with sharing’이나 ‘without sharing’ 키워드를 사용하여 공유 규칙을 적용할지에 대한 여부를 결정할 수 있다.

-       Apex 클래스에서 ‘inherited sharing’ 키워드를 사용하여 공유 모드에서 클래스를 호출한 클래스를 실행할 수 있다.

-       ‘with sharing’ 키워드를 사용하면 현재 사용자에 대한 공유 규칙이 클래스에 고려하도록 지정할 수 있다.

-       Apex 코드는 시스템 컨텍스트에서 실행되기에 클래스에 ‘with sharing’ 키워드를 명시적으로 설정해야 한다.

-       ‘without sharing’ 키워드는 현재 사용자에 대한 공유 규칙이 적용되지 않도록 클래스에 선언하는 키워드이다.

-       주의해야 할 점은 메소드를 호출한 클래스가 아니라 메소드가 정의된 클래스의 공유 규칙 설정이 적용된다는 점이다.

728x90
댓글
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
최근에 올라온 글
Total
Today
Yesterday
공지사항