링크세상 링크모음
링크세상 링크모음 링크 애니 웹툰 링크 드라마 영화 링크 세상의모든링크

Apex의 모든 내부 사용자 폴더에 액세스하는 방법 – DevFacts | 기술 블로그 | 개발자 커뮤니티

Salesforce에서는 내부 사용자가 사용할 다양한 폴더를 만들 수 있습니다. 모두 아래에 온다 CollaborationGroup.

Salesforce Apex의 “모든 내부 사용자” 폴더에 액세스하려면 표준 개체를 사용할 수 있습니다. CollaborationGroup. 이 개체는 폴더를 나타내며 Apex 코드를 사용하여 쿼리하여 폴더와 해당 내용을 검색할 수 있습니다. SOQL 쿼리를 사용하여 이름, 유형, 소유자 등의 특정 기준에 따라 결과를 필터링할 수도 있습니다.

예:

List folderList = [SELECT Id, Name, CollaborationType, OwnerId FROM CollaborationGroup WHERE CollaborationType="Files"];

이 쿼리는 “파일” 유형의 모든 폴더를 반환하며 Id, Name 및 OwnerId와 같은 해당 속성에 액세스할 수 있습니다. 또한 FolderList를 반복하여 각 폴더의 세부정보를 얻을 수도 있습니다.

참고: Apex 클래스에 “CollaborationGroup” 개체에 액세스하는 데 필요한 권한이 있는지 확인하십시오.