Salesforce: Setup > Custom Code > Canvas App Previewer

Salesforce에서 Custom Code 메뉴 아래에 있는 Canvas App Previewer는, 외부 웹앱을 Salesforce 안에서 연동할 때 미리보기 할 수 있는 도구입니다. 초보 Admin 분들이라면 이 메뉴가 조금 낯설 수 있는데요, 아래에서 쉽게 풀어 설명해드릴게요.

이 기능은 무엇인가

Canvas App Previewer는 Salesforce와 외부 웹 앱(예: 사내 포털, 외부 서비스 등)을 연동할 때, 실제로 Salesforce 화면 안에서 어떻게 보일지 미리 확인할 수 있는 기능입니다. Salesforce에서는 이런 외부 앱을 Canvas App이라고 부르는데, 이 Previewer를 통해 연동 전에 화면을 테스트해볼 수 있습니다.

언제 사용하는가

이 메뉴는 다음과 같은 상황에서 사용됩니다.

  • 외부 웹앱을 Salesforce 내부에 연동할 때, 실제로 화면에 어떻게 나타나는지 미리 보고 싶을 때
  • Canvas App을 설정했지만, 사용자에게 공개하기 전에 레이아웃이나 동작을 점검하고 싶을 때
  • 개발자나 외부 서비스 담당자와 협업하면서, 연동 결과를 빠르게 확인하고 싶을 때

단, 이 메뉴는 Canvas App을 이미 설정해 두었을 때 의미가 있습니다. 아무 설정도 안 한 상태에서는 미리볼 앱이 없으니, 먼저 Canvas App을 등록해야 해요.

어떻게 이해하면 쉬운가

이 기능을 쉽게 이해하려면, "Salesforce 안에서 외부 웹사이트를 창으로 띄우는 기능"이라고 생각하면 됩니다. 그리고 Previewer는 그 창이 실제로 어떻게 보일지, 미리 확인해보는 창구라고 할 수 있어요.

즉, 웹사이트를 Salesforce에 붙여넣는다고 상상해보세요. Previewer는 그 결과물을 미리 보는 거죠.

예시

  • 우리 회사만의 사내 교육 포털을 Salesforce에 연동해서, 직원들이 Salesforce 화면 안에서 바로 볼 수 있게 하고 싶어요. 이때, Canvas App으로 연동한 뒤 Canvas App Previewer에서 실제로 어떻게 보이는지 미리 확인합니다.
  • 외부 파트너사의 주문 관리 시스템을 Salesforce에 붙이고 싶을 때, 연동 후 Previewer에서 로그인 화면이나 주요 기능이 잘 나오는지 체크해볼 수 있습니다.

참고로, 이 메뉴는 Salesforce의 에디션이나 권한, 그리고 org의 설정에 따라 보이지 않을 수도 있습니다. 만약 Custom Code > Canvas App Previewer 메뉴가 없다면, Canvas 기능이 활성화되어 있는지, 또는 해당 권한이 있는지 확인해보세요. 궁금한 점이 있으면 언제든 질문해 주세요!

Leave a Reply

Your email address will not be published. Required fields are marked *