0. Client Credential TokenClient Credential Token 방식의 경우 사용자 인증이 아닌 클라이언트 즉, 애플리케이션의 인증을 사용합니다. 사용자 로그인 없이 인증이 가능하기 때문에 서버끼리 통신할 때에 사용되는 Token입니다. 1. App 생성하기기본적으로 Token 발급을 위해서는 Client Id, Client Secret값이 필요합니다. 이 두 값을 받기 위해서는 App을 먼저 생성해야 합니다. 1) 설정 > 앱 관리자 > 새로 연결된 앱 > 연결된 앱 만들기 > 계속 2) 연결된 앱 이름, API 이름, 연락처 이메일 등을 작성해준 후 OAuth 설정 활성화 클릭 시 위 화면이 보입니다. 위 설정을 어떻게 하냐에 따라 Id/Pwd 방식, Refresh Token..
보통 System Admin은 다 가능하지만 고객이 사용하는 User 별 Profile에 대해 좀 더 잘 알고 있다면 좀 더 빠르게 대응도 가능할 것이고Interface User는 어디까지 권한이 있는 지 알아야 프로세스 성립 시 도움이 될 거 같아서 작성하게 되었습니다. 1. UserLicenseUser를 생성할 때 선택할 수 있는 Profile은 위 UserLicense가 정해줍니다.하여 Profile을 이해하기 전에 UserLicense를 이해하는 것이 선행되어야 합니다. 1-1. UserLicenseUsercense는 사용하는 org 에디션 및 구매한 제품에 따라 상이합니다.하여 보통 프로젝트 진행 시 사용하는 Enterprise 에디션을 기준으로 작성됩니다.명칭설명사용 가능한 프로필Salesfo..
서로 인터페이스로 통신을 하다가레코드를 생성 및 조회 등CRUD가 가능하다는 것을 알게 됐어요 제가 처음 알게 된 지식인 만큼 블로그에 남기고 싶어 포스팅해봅니다 :) 1. 생성생성의 경우 2가지 방법으로 API가 가능합니다. 1) Developer를 참고한 APIURL : {SFDC DOMAIN}/services/data/vXX.X/sobjects/{Object API NAME}vXX.X : API 버전Method Type : POSTHeader : Bearer TokenBody : JSON타입으로 필드값 채워주기위 이미지는 제가 직접 postman으로 Case를 생성해보았습니다.위와 같이 Body 채워주시면 됩니다. 그럼 위와 같이 생성된 오브젝트의 Id와 성공 여부가 나오며실패할 경우 에러 메시지..
Salesforce 파트너사에 취업하고1년 조금 안되는 시간이 흘렀습니다! 트레일헤드를 봤다 하더라도실무를 경험해보면 확실히 많은 걸 배우게 되더라고요! 원래 노션에 야금야금 정리해두었는데블로그에 보기 쉽게 정리할 겸Salesforce 관련 한국 블로그는 많지 않기에 정보 공유도 할 겸지금까지 배운 꿀팁들을 정리해보려 합니다! 앞으로는 한 포스팅 글에 다 정리해두는 것이 아닌회고록처럼 매일 혹은 주기적으로 올릴 예정입니다 :) 1. 인터페이스하며 마주하는 이런 저런 에러들과 해결 방법들System.CalloutException: You have uncommitted work pending. Please commit or rollback before calling out"인터페이스를 다른 메소드에서 호출하..