다음을 통해 공유


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

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

누가 영향을 받습니까?

요구 사항 유형 Description
클라이언트 앱 Outlook의 판매 앱
플랫폼 웹 및 데스크톱 클라이언트.
OS Windows 및 Mac
배포 사용자 관리형 및 관리자 관리형
CRM Salesforce
사용자 Salesforce CRM에서 Sales 앱을 사용하려는 사용자

증상

Outlook에서 Sales 앱을 통해 Salesforce CRM에 로그인하면 다음 오류 메시지가 표시됩니다.

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

원인

이 문제는 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 사용 옵션을 보여 주는 스크린샷.

자세한 정보

문제가 아직 해결되지 않은 경우 Microsoft 365 Copilot - Microsoft Community Hub의 영업 으로 이동하여 전문가와 소통하세요.

타사 정보 고지 사항

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