OAuth 2.0을 사용하여 로그인 log-in-using-oauth-2-0

Salesforce은 OAuth 프로토콜을 사용하여 애플리케이션 사용자가 로그인 자격 증명을 확인하지 않고도 데이터에 안전하게 액세스(OAuth 2.0을 사용하여 애플리케이션 인증)할 수 있도록 합니다. 다음은 Marketo Engage과 Salesforce을 안전하게 연결하고 동기화하기 위해 수행해야 하는 단계입니다.

IMPORTANT
OAuth를 사용하여 Marketo 및 Salesforce에 연결하려면 개인(시크릿) 브라우저를 통해 Marketo에 로그인하여 잘못된 사용자 이름으로 Salesforce에 연결하지 않도록 하십시오.

외부 클라이언트 앱 설정 set-up-external-client-app

NOTE
2025년 9월부터 Salesforce은 연결된 앱의 사용을 제한하기 시작했습니다. 설명서를 기반으로 연결된 앱을 설정한 기존 사용자의 경우 Marketo 동기화 사용자의 프로필에 “제거된 연결된 앱 승인” 권한을 추가하거나 아래 지침을 사용하여 새 외부 클라이언트 앱을 만들 수 있습니다.
  1. Salesforce에서 톱니바퀴 아이콘을 클릭하고 설정​을 선택합니다.

  2. 빠른 찾기 상자에 App Manager을(를) 입력한 다음 앱 관리자​를 선택합니다.

  3. 새 외부 클라이언트 앱​을 클릭합니다.

  4. 기본 정보​에 세부 정보를 입력하십시오. 배포 상태​을(를) 로컬(으)로 설정합니다.

  5. API(OAuth 설정 사용) 섹션을 확장하고 Enable OAuth 확인란을 선택합니다. 콜백 URL​에 대해 https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect을(를) 입력하십시오. 사용 가능한 모든 OAuth 범위를 선택하고 오른쪽 화살표를 클릭하여 추가합니다.

  6. 흐름 사용​에서 상자를 선택하지 않았는지 확인하십시오.

  7. 보안​에서 웹 서버 흐름에 암호 필요새로 고침 토큰 흐름에 암호 필요​만 선택되었는지 확인하십시오.

  8. 마지막 네 개의 섹션을 건너뛰고 만들기​를 클릭합니다.

  9. 새 외부 클라이언트 앱이 만들어지면 설정 탭을 선택하고 OAuth 설정 섹션을 확장합니다.

  10. 소비자 키 및 암호 단추를 클릭하여 새 탭을 여십시오. 두 숫자를 모두 복사하여 저장합니다(나중에 Marketo Engage에서 사용하기 위해 필요함).

Marketo 설정 set-up-marketo

PREREQUISITES
  • Salesforce 동기화 사용자에 대해 API 액세스를 활성화해야 합니다(Salesforce Professional Edition 사용자의 경우 기본적으로 해당 액세스를 사용할 수 없습니다. Salesforce 계정 담당자에게 문의하십시오.).
  • Marketo 동기화 사용자는 Salesforce에서 만들어야 합니다.
  • 기존 고객의 경우 해당 고객의 구독에서 "SFDC 동기화를 위해 OAuth 활성화" 기능이 활성화됩니다.
  • 팝업 차단기가 비활성화되었습니다.
  • 연결된 앱이 만들어졌으며 Consumer Key 및 Consumer Secret을(를) 사용할 수 있습니다.
CAUTION
Sync Fields​을(를) 클릭하기 전에 동기화 사용자로부터 Marketo에 필요하지 않은 모든 필드를 숨기십시오. 필드 동기화 를 클릭하면 SFDC에서 볼 수 있는 모든 필드가 Marketo에서 영구적으로 생성되며 삭제할 수 없습니다.
  1. Marketo 관리 섹션에서 CRM​을(를) 클릭한 다음 Sync with Salesforce​을(를) 클릭합니다.

  2. 이전에 기록한 소비자 키 및 소비자 암호 정보를 추가하고 및 Save​을(를) 클릭합니다.

  3. Marketo Salesforce 동기화 페이지에서 Login with Salesforce 단추를 클릭합니다.

    note caution
    CAUTION
    사용자 이름/암호/토큰 필드에 “Salesforce으로 로그인” 단추가 표시되지 않는 경우 Marketo 구독이 기본 인증을 사용할 수 있습니다. 기본 인증을 사용하여 Marketo 설정을 참조하세요. 자격 증명 집합을 사용하여 동기화가 시작되면 Salesforce 자격 증명 또는 구독을 전환할 수 없습니다. Salesforce 인증에 Oauth 2.0을 설정하려면 Marketo 지원 센터에 문의하십시오.
  4. Salesforce 로그인 페이지가 표시되는 팝업이 나타납니다. "Marketo 동기화 사용자" 자격 증명에 키를 누른 다음 로그인합니다.

  5. 전자 메일로 받은 인증 코드(Salesforce에서 전송)를 입력하고 Verify​을(를) 클릭합니다.

  6. 확인이 성공하면 액세스 페이지에 액세스 요청이 표시됩니다. Allow​를 클릭합니다.

  7. 몇 분 후에 Marketo에 팝업이 나타납니다. Confirm Credentials​를 클릭합니다.

  8. 필드 동기화가 완료되면 Start Salesforce Sync​을(를) 클릭합니다.

  9. Start Sync​를 클릭합니다.

Marketo과 Salesforce 간의 동기화가 진행 중입니다.

recommendation-more-help
94ec3174-1d6c-4f51-822d-5424bedeecac