안녕하세요, 클로비스입니다 :)
Salesforce에는 다양한 구성 요소와 기능들이 담겨있기 때문에 정확한 용어를 사용하지 않는 경우 사용자와 관리자, 개발자 간의 의사소통에 문제가 발생할 수 있습니다.
오늘은 클로비스의 고객사 담당자(Admin)들이 자주 물어보는 용어 중 일부를 선정하여 정확한 의미와 참조 가능한 링크와 함께 안내해드리겠습니다.
1. 화면(Layout) 설정과 관련된 용어
페이지 레이아웃(Page Layout)
페이지 레이아웃 설정은 기본적으로 레코드(Record) 상세보기 화면에서 표시되어야 하는 필드 및 구성을 의미합니다. 아래의 <그림 1>을 보면 페이지 레이아웃을 통해 "기회" 개체(Object)의 특정 레코드에서 사용자에 따라 보여야 할 필드(Fields), 버튼(Buttons), 관련 목록(Related List) 등을 선택하여 화면에 배치할 수 있습니다.

필드는 섹션(Section)을 통해 묶어 관리할 수 있으며 섹션 속성, 필드 속성 등의 추가 설정을 통해 화면 상의 제한을 추가할 수 있습니다. <그림 2>

또한, 관련 목록에서는 해당 레코드의 하위 단계(예시에서는 기회제품)레코드의 목록 보기 형식을 지정할 수 있습니다. <그림 3> 이때, 관련 목록 속성을 통해 화면에 노출할 필드, 기본 정렬 기준, 버튼 추가 여부 등을 설정할 수 있습니다.

페이지 레이아웃과 관련한 상세한 내용은 아래의 Salesforce Help 문서를 통해 확인하실 수 있습니다.
라이트닝 페이지(Lightning Page)
라이트닝 페이지는 Salesforce 모바일 앱 또는 Lightnig Experience 환경에서 페이지를 설정할 수 있는 사용자 정의 레이아웃입니다. 라이트닝 페이지는 Lightning 앱 빌더를 통해 드래그 앤 드롭으로 간편하게 수정할 수 있습니다. 기존의 페이지 레이아웃과 비교하여 필드, 버튼, 관련 목록은 물론, 더 다양한 요소들을 유연하게 배치할 수 있습니다. 또한, 최근에 더 많은 개체에서 사용할 수 있도록 개선된 "동적 양식(Dynamic Forms)"을 통해 사용자별 맞춤 화면을 구성할 수 있습니다. <그림 4>

라이트닝 페이지 설정과 관련한 상세한 내용은 아래의 Salesforce Trailhead 문서를 통해 확인하실 수 있습니다.
레코드 유형(Record Type)
레코드 유형은 동일한 개체(Object) 내에서도 특정 조건에 따라 별도의 페이지 레이아웃, 선택 목록 값, 비즈니스 로직 등을 설정할 수 있는 기능입니다.
예를 들어, <그림 5>에서 영업기회의 유형 1) 신규계약, 2) 갱신계약 건에 따라서 서로 다른 처리 프로세스와 화면 구성을 표시하는 기능을 볼 수 있습니다.


레코드 유형과 관련한 상세한 내용은 아래의 Salesforce Trailhead 문서를 통해 확인하실 수 있습니다.
2. 조직(Org) 설정과 관련된 용어
운영서버(Production)와 테스트서버(Sandbox)
Salesforce 구성을 통해 사용자가 실제로 데이터를 관리하게 되는 운영서버는 Production이라 불립니다. 이와 비교하여, 운영 환경과 분리되어 테스트, 개발, 교육 등을 진행하기 위한 별도의 환경은 Sandbox입니다. 주 사용 목적에 따라 여러 종류의 Sandbox가 있으며, 각각의 환경을 통해 Salesforce 개발자(Developer)과 관리자(Admin)는 새로운 필드, 기능을 구현하고 테스트한 뒤, 최종적으로 운영 서버에 배포(Deploy)하게 됩니다. 이 때, Sandbox의 테스트용 데이터는 운영 서버와는 독립적으로 관리됩니다.
물론, 운영서버(Production)에서도 다양한 설정을 바로 적용할 수는 있지만, 사용자에 의해 실시간으로 사용되는 환경인 만큼, 오류가 발생하는 경우 치명적이므로 Sandbox를 통해 충분한 테스트 후 배포하는 것을 강력하게 권장해 드립니다.
Sandbox와 관련한 상세한 내용은 아래의 Salesforce Trailhead 문서를 통해 확인하실 수 있습니다.
앱익스체인지(AppExchange)
Salesforce에서는 직접적인 기능 구현 이외에도 설치하여 사용 가능한 패키지 형태의 애플리케이션(이하 앱)을 제공합니다. 앱익스체인지(AppExchange)는 다양한 앱을 모아놓은 마켓플레이스입니다. 관리자는 해당 플랫폼을 통해 특정 앱, 컴포넌트, 통합 솔루션을 선택하여 설치할 수 있으며, 해당 기능을 사용하기 위해 필요한 필드, 화면 구성 요소, 권한 등을 한 번에 추가할 수 있습니다. 각각의 앱은 조건에 따라 유료 또는 무료로 제공됩니다.

앱익스체인지(AppExchange)와 관련한 상세한 내용은 아래의 Salesforce Trailhead 문서를 통해 확인하실 수 있습니다.
안내해드린 내용 이외에도 문의 사항이 있다면, 아래 폼을 통해 언제든지 클로비스에 문의 부탁 드립니다.
클로비스의 월간 뉴스레터를 구독하시면,
그 어디에서도 볼 수 없는 클로비스만의 유용한 🎉Salesforce 사용 꿀팁🎉과 함께 클로비스의 새로운 소식을 메일로 받아보실 수 있습니다! 고객 여러분들의 많은 구독 부탁드립니다!
Commentaires