다음을 통해 공유


"API를 사용하여 Salesforce에 액세스하기 위해 CRM 관리자 권한 요청" 오류

이 문서는 Microsoft Copilot for Sales에서 Salesforce CRM에 연결하고 로그인한 후 오류 메시지가 표시될 때 문제를 해결하고 resolve 데 도움이 됩니다.

참고

Microsoft Sales Copilot는 2024년 1월에 Microsoft Copilot for Sales로 리브랜딩됩니다. 이 문서의 스크린샷은 곧 새 이름으로 업데이트됩니다.

누가 영향을 받습니까?

요구 사항 유형 설명
클라이언트 앱 영업용 Copilot Outlook 추가 기능
플랫폼 웹 및 데스크톱 클라이언트
Os Windows 및 Mac
배포 사용자 관리 및 관리자 관리
CRM Salesforce
사용자 Salesforce CRM에서 판매용 Copilot를 사용하려는 사용자

증상

Outlook용 Copilot for Sales 추가 기능을 통해 Salesforce CRM에 로그인하면 다음 오류 메시지가 표시됩니다.

API를 사용하여 Salesforce에 액세스하기 위한 CRM 관리자 권한 요청

API 권한 오류를 보여 주는 스크린샷

원인

이 문제는 Salesforce에 API 권한이 없는 경우에 발생합니다. 로그에 다음 오류가 표시되는 경우 이것이 문제의 근본 원인인지 확인할 수 있습니다.

Exception thrown in VivaSalesContacts/GetContactsByEmailAddress - 
Microsoft.SalesProductivity.Common.Base.SPServiceException: Salesforce failed to complete task: Message: entity is deleted clientRequestId: {CLIENT REQUEST ID HERE}-self ---> 
System.Exception: { 
    "error": { 
        "code": 502, 
        "source": "{APIM SOURCE}", 
        "message": "BadGateway", 
        "innerError": { 
            "status": 502, 
            "message": "Salesforce failed to complete task: Message: **API is disabled for this User**\r\nclientRequestId: {CLIENT REQUEST ID HERE}", 
            "error": null, 
            "source": "Salesforce.Common", 
            "errors": [] 
        } 
    } 
} 

해결 방법

관리자는 다음 단계에 따라 사용자 또는 영향을 받는 사용자의 프로필에 API 사용 권한을 부여할 수 있습니다.

  1. Salesforce에 관리자 권한으로 로그인합니다.

  2. 검색 상자에 사용자를 입력합니다.

  3. 왼쪽 탐색 창에서 프로필을 선택한 다음 영향을 받는 사용자의 프로필을 선택합니다.

  4. 관리 권한 섹션에서 API 사용을 선택합니다.

  5. 저장을 선택합니다.

    프로필 페이지의 API 사용 옵션을 보여 주는 스크린샷.

추가 정보

문제가 아직 해결되지 않은 경우 판매용 Copilot - Microsoft Community Hub 로 이동하여 전문가와 소통하세요.

타사 정보 고지 사항

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.