Salesforce: Setup > Integrations > API

Salesforce Setup 메뉴에서 Integrations > API는 Salesforce와 외부 시스템이 데이터를 주고받을 때 꼭 알아야 하는 중요한 부분이에요. Admin 입장에서는 조금 낯설 수 있지만, 실제로는 생각보다 어렵지 않게 이해할 수 있습니다.

이 기능은 무엇인가

Integrations > API 메뉴는 Salesforce가 외부 프로그램이나 서비스와 연동(Integration)할 수 있도록 도와주는 기능이에요. 여기서 말하는 API는 Application Programming Interface의 약자로, 쉽게 말하면 Salesforce와 다른 프로그램이 서로 대화할 수 있게 해주는 통로라고 생각하면 돼요.

이 메뉴에서는 Salesforce에서 제공하는 여러 가지 API(예: REST API, SOAP API 등)에 대한 정보와 사용 방법, 그리고 연결에 필요한 설정값(예: Endpoint, WSDL 파일 등)을 확인할 수 있어요.

언제 사용하는가

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

  • 다른 시스템(예: 회사의 ERP, 홈페이지, 모바일 앱 등)과 Salesforce 데이터를 주고받아야 할 때
  • 개발자가 Salesforce 데이터를 자동으로 가져오거나, 업데이트해야 할 때
  • 외부에서 Salesforce에 로그인 없이 특정 데이터를 조회하거나, 등록해야 할 때

즉, Salesforce를 단독으로만 쓰는 게 아니라, 외부 프로그램과 연결해서 더 많은 일을 하고 싶을 때 꼭 필요한 메뉴입니다.

어떻게 이해하면 쉬운가

API는 마치 자동문처럼 생각하면 쉬워요. Salesforce라는 건물에 직접 들어가서 데이터를 보거나 수정하려면 문을 열고 들어가야 하죠. 그런데 API를 사용하면, 직접 들어가지 않고도 자동문을 통해 데이터를 주고받을 수 있는 거예요. 이 자동문을 어떻게 열지, 어떤 규칙이 있는지, 누가 들어올 수 있는지 등을 이 메뉴에서 설정하고 확인할 수 있습니다.

예시

  • 회사 홈페이지에서 회원가입을 하면, 그 정보가 자동으로 Salesforce의 리드(Lead)로 저장되도록 하고 싶을 때
  • 외부에서 만든 모바일 앱에서 Salesforce의 고객 정보를 조회하고 싶을 때
  • 내부 시스템(예: ERP)에서 Salesforce의 견적 데이터를 자동으로 받아오고 싶을 때

이럴 때 개발자나 IT팀이 Integrations > API 메뉴에서 필요한 정보를 확인해서 연결 작업을 하게 됩니다.

참고로, 이 메뉴에서 볼 수 있는 옵션이나 세부 정보는 Salesforce 에디션, 활성화된 기능, 그리고 조직의 보안 정책 등에 따라 조금씩 다를 수 있습니다. 만약 메뉴가 보이지 않거나, 옵션이 다르다면 관리자 권한이나 라이선스, 또는 보안 설정을 확인해보세요.

Leave a Reply

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