2014-01-20 2 views
2

salesforce 계정 개체에 레코드를 삽입하는 Visualforce 페이지를 만들고 싶습니다. 그러나 일부 페이지 사용자에게는 Salesforce 계정이 없을 것으로 예상됩니다. 여전히 액세스 할 수 있습니까? 그렇지 않은 경우이 경우 비주얼 페이지를 작성하는 데 사용할 수있는 대체 방법은 무엇입니까? (Web to Lead Forms는 고려하지 마십시오.)salesforce 계정이없는 VisualForce 페이지에 액세스

감사합니다.

답변

1

예, 가능합니다. Salesforce 사이트에 대해 읽어보십시오. 시작의 경우 :

(물론이 말 자바/.NET/PHP에서 해당 페이지를 작성하고 세일즈 포스 얘기 SOAP이나 REST를 통해 통합을 사용하는 것도 가능하다 ...하지만이 2 가지 주요 링크는 SF 내의 전체 솔루션을 유지하므로 새로운 언어를 배우고 추가 유지 보수 노력 등이 필요하지 않습니다.

사이트는 회사의 데이터를 약간 노출시키는 VF 페이지입니다 로그인하십시오. 데이터를 입력 할 때도 사용할 수 있습니다. 이론 상으로는 누구나 링크와 스팸을 배울 수 있습니다 (web2lead, 인바운드 이메일 핸들러와 너무 다르지 않음). 프로필과 비슷한 방식으로 보안을 지정하면 레코드에 "작성자 = {사이트 이름} 게스트 사용자"가 생깁니다.

나는 가시성을 제한하는 상자가 없다고 생각합니다. 전 세계에 열려 있습니다. 따라서 로그인 IP 범위와 비슷한 것을 원할 경우 (사무실 네트워크의 영업 담당자 만 데이터를 입력 할 수 있음) 컨트롤러에 일부 로직을 작성해야 할 수 있습니다.