AI로 번역했습니다. 아직 커뮤니티의 검토를 거치지 않았습니다. 영어로 읽기

블로그 · 2023년 10월 3일 · Steve Simpson · ID

쉬운 OAuth 통합을 위한 Salesforce 연결된 앱 설정: 단계별 가이드

매끄러운 OAuth 통합을 위한 Salesforce 연결된 앱 설정 가이드에 오신 것을 환영합니다. 이 단계별 튜토리얼에서는 Salesforce에서 연결된 앱을 설정하고 Postman으로 API를 통해 접근하는 기본을 배웁니다. 연결된 앱 구성부터 시작해 OAuth를 깊이 살펴보겠습니다.

1단계: 새 연결된 앱 만들기

앱 관리자로 이동: 먼저 Salesforce의 앱 관리자를 엽니다.

API 접근 활성화: 외부 애플리케이션이 API로 접근할 수 있도록 새 연결된 앱을 만들고 이름을 “App One”으로 정합니다.

앱 구성: 앱의 이메일을 입력하고 OAuth 설정을 활성화합니다. 일부 OAuth 흐름에는 콜백 URL이 필요하지만(다음 가이드에서 다룹니다), 지금은 “www.salesforce.com” (opens in a new tab) 같은 임시 값을 넣습니다.

스크린샷: 앱 관리자에서 새 연결된 앱을 만들고 OAuth 설정을 활성화하는 화면 스크린샷: 연결된 앱의 OAuth 범위를 고르고 콜백 URL을 설정하는 화면

2단계: OAuth 범위 설정하기

범위는 API로 접근할 수 있는 기능을 정의합니다. 이 튜토리얼에서는:

사용자 데이터 관리: API로 사용자 데이터를 관리할 수 있는 범위를 할당합니다.

저장하고 기다리기: 설정을 저장하고 처리가 끝날 때까지 약 10분 기다립니다.

3단계: 소비자 세부 정보 가져오기

처리가 끝나면 공개되지 않은 두 가지 중요한 정보가 필요합니다. 소비자 키와 소비자 비밀번호입니다. 각 버튼을 눌러 인증하고 “App One”의 이 정보를 가져옵니다.

4단계: Postman으로 인증하기

Postman 스크린샷: Salesforce OAuth 토큰 엔드포인트에 대한 POST가 액세스 토큰을 반환한다

POST 호출 시작: Postman에서 OAuth 서버 “login.salesforce.com/services/oauth2/token”으로 POST 호출을 만듭니다.

매개변수 설정: 본문에 grant type(password), client ID(소비자 키), Client Secret 등의 매개변수를 넣습니다.

사용자 자격 증명 입력: 매개변수에 사용자 이름과 비밀번호를 더한 뒤 OAuth 엔드포인트에 POST해 인증합니다.

5단계: 액세스 토큰과 쿼리

인증에 성공하면:

액세스 토큰 받기: API 호출에 필요한 액세스 토큰을 받게 됩니다.

토큰 넣기: Postman의 쿼리 요청에서 헤더의 Authorization 줄에 ‘Bearer’라는 단어 뒤에 액세스 토큰을 넣습니다.

Postman 스크린샷: Authorization 헤더에 액세스 토큰을 쓴 REST 쿼리가 레코드를 JSON으로 반환한다

쿼리 실행: 토큰을 넣은 뒤 요청을 보내 쿼리를 실행하면 데이터를 가져올 수 있습니다.

6단계: 엔드포인트 버전과 추가 단계

이제 연결된 앱의 엔드포인트 버전(예: 버전 58)에 접근해 데이터를 가져올 수 있습니다. 이 기본 설정은 추가 흐름 요소나 콜백까지 다 담지는 않지만, Postman과 Salesforce로 OAuth 통합을 하는 기초 단계가 됩니다.

결론과 다음 단계

이제 Salesforce 연결된 앱을 설정하고, Postman으로 API에 접근하기 위해 OAuth로 인증하는 데 성공했습니다. 이 가이드는 기본을 다뤘고, 다음 튜토리얼에서는 앱의 기능을 높여 줄 추가 OAuth 흐름과 기능을 소개합니다.

계속 지켜봐 주세요

자신 있게 Salesforce API 여정을 시작하십시오! 더 많은 통찰과 팁은 이곳 www.SteveTechArc.com과 YouTube 채널 @SteveTechArc (opens in a new tab)에서 확인하십시오. 구독하고 Salesforce와 그것을 다른 시스템과 통합하는 방법에 대한 이해를 넓히십시오.

동료 아키텍트와 아키텍트의 길을 걷는 분들에게 통합 지식을 나누며 세상을 바꾸는 데 힘을 보탭니다!

AI의 도움을 받은 대본

STA 3.11