Loading
시스템 관리자에 대한 피싱 방지 MFA 및 전 직원사용자 MFA 적용 안내 더 많이 읽기
데이터 보호 및 개인 정보
기본 설정 관리자에 대한 Apex 클래스 만들기

기본 설정 관리자에 대한 Apex 클래스 만들기

Pref_center Apex 네임스페이스와 함께 기본 설정 빌더를 사용하여 고급 사용자 정의로 양식을 만듭니다. Pref_center Apex 네임스페이스는 기본 설정 관리자 기능의 이전 이름을 나타냅니다.

필수 Edition

지원 제품: Developer, Enterprise, Performance, Unlimited Edition의 Lightning Experience와 Salesforce Classic
필요한 사용자 권한
기본 설정 관리자 사용: ManagePreferenceManager

기본 설정 빌더에서 양식을 만드는 경우 포함한 섹션의 이름 및 구성과 같은 세부 사항이 메타데이터로 저장됩니다. 사용자가 기본 설정 양식을 열면 사이트에 양식을 구성할 수 있도록 사용자 정의 Apex 클래스가 해당 메타데이터를 검색하고 설정합니다. 그런 다음, 사용자가 양식을 작성하여 제출하면 Apex 클래스가 제출된 데이터를 관련 Salesforce 동의 개체로 만들거나 업데이트합니다.

기본 설정 양식을 구성하기 전에 Apex 클래스를 만들어 양식으로 전달되는 데이터를 관리하는 방법을 제어합니다.

  1. 설정에서 빠른 찾기 상자에 사용자 정의 코드를 입력하고 Apex 클래스를 선택한 다음, 새로 만들기를 클릭합니다.
  2. Apex 클래스 텍스트 상자에서 이 코드를 복사하고 붙여 넣은 후 [OUR APEX CLASS NAME]을 Apex 클래스에 사용할 이름으로 바꿉니다.
예
public without sharing class [YOUR APEX CLASS NAME] implements pref_center.PreferenceCenterApexHandler {
public void submit(pref_center.SubmitParameters submitParams, pref_center.SubmitFormData formData, pref_center.ValidationResult validationResult) {

}

public pref_center.LoadFormData load(pref_center.LoadParameters loadParams, pref_center.LoadFormData loadFormData, pref_center.ValidationResult validationResult) {
return loadFormData;
}
}

Apex 클래스에 대한 자세한 내용은 Trailhead의 Apex 개발자 가이드Apex 클래스 모듈 만들기를 참조하십시오.

 
로드 중
Salesforce Help | Article