Salesforce Setup에서 Apps > Lightning Out 2.0 Apps > Lightning Out 2.0 App Manager 메뉴를 보면, 뭔가 개발자나 전문가만 쓰는 기능 같아서 어렵게 느껴질 수 있어요. 하지만 이 메뉴가 어떤 역할을 하는지, 그리고 언제 활용하는지 알면 Salesforce를 외부 시스템과 연동할 때 큰 도움이 될 수 있습니다.
—
이 기능은 무엇인가
Lightning Out 2.0 App Manager는 Salesforce의 Lightning Component(라이트닝 컴포넌트)를 Salesforce 외부 웹사이트나 애플리케이션에서도 사용할 수 있게 도와주는 관리 메뉴예요. 쉽게 말해서, Salesforce 안에서만 쓰던 멋진 UI와 기능을 WordPress, 사내 포털, 다른 웹앱 같은 외부 환경에서도 쓸 수 있게 해주는 다리 역할을 합니다.
—
언제 사용하는가
이 기능은 이런 상황에서 주로 사용돼요:
- 회사 홈페이지나 사내 시스템에 Salesforce의 기능(예: 고객 문의 양식, 대시보드, 차트 등)을 그대로 가져와서 보여주고 싶을 때
- Salesforce 데이터를 외부 애플리케이션에서 실시간으로 보여주거나, 입력받고 싶을 때
- Salesforce의 보안과 인증을 유지하면서, 외부 시스템에서도 안전하게 Lightning 컴포넌트를 쓰고 싶을 때
—
어떻게 이해하면 쉬운가
Lightning Out 2.0을 쉽게 이해하려면, "Salesforce에서 만든 블록(컴포넌트)을 밖으로 꺼내서, 다른 웹사이트에 붙일 수 있게 해주는 도구"라고 생각하면 됩니다. 그리고 Lightning Out 2.0 App Manager는 그런 블록들을 외부에서 쓸 수 있도록 관리하고 설정하는 곳이에요.
이 메뉴에서는 보통 다음과 같은 작업을 하게 됩니다:
- 외부에서 사용할 Lightning App(앱)을 등록하거나 관리
- 필요한 인증이나 보안 설정을 확인
- 외부 시스템에서 이 앱을 쓸 수 있도록 허용할 도메인 등을 지정
단, 이 기능이 모든 Salesforce org에서 기본적으로 활성화되어 있지는 않을 수 있고, Lightning Out 2.0의 지원 범위나 세부 기능은 Salesforce 버전이나 라이선스에 따라 다를 수 있습니다.
—
예시
- 회사의 WordPress 홈페이지에 "문의하기" 버튼을 만들고, 이 버튼을 누르면 Salesforce의 Lightning 컴포넌트로 만든 문의 양식이 바로 뜨게 하고 싶을 때, 이 메뉴에서 Lightning Out 2.0 App을 등록해두면 됩니다.
- 사내 인트라넷에 Salesforce의 실시간 대시보드(차트 등)를 그대로 보여주고 싶을 때, Lightning Out 2.0 App Manager에서 대시보드 컴포넌트를 외부에서 사용할 수 있도록 설정할 수 있어요.
—
정리하자면 이 메뉴는 Salesforce의 멋진 Lightning 컴포넌트를 외부 웹사이트에서도 활용하고 싶을 때 꼭 필요한 관리 도구입니다. 아직은 개발자나 시스템 담당자와 협업이 필요한 단계가 많지만, Admin 입장에서도 어떤 역할을 하는지 알고 있으면, 외부 연동 프로젝트나 새로운 요구사항이 생겼을 때 큰 도움이 될 거예요!