2012-10-30 3 views

답변

0

방금 ​​NetSuite에서 SSO 2 개를 완료했습니다. (설치> 통합> SSO에서 찾을 수 있습니다.) NetSuite가 내부 PHP 인트라넷에 특별히 제작 된 URL을 보내 게되었습니다. 웹 앱은 들어오는 URL을 받아서 처리하며 사용자는 필요한 정보를 얻습니다.

스프링에 대해 알지 못해서 용서해 주지만 웹 응용 프로그램을 실행하여 수신 URL (게시물)을 수신 할 수 있다면 ERP 인스턴스 내부에 새로운 SSO 객체를 생성하고 거기에서 웹 응용 프로그램으로 전달해야합니다. 그것들은 시스템에서 나오는 내장 값 (예 : "{entityid}") 일 수도 있고 스크립트로 생성 한 값일 수도 있고 SSO에 전달한 값일 수도 있습니다. 그런 다음 SSO가 그 값을 웹 응용 프로그램에 전달합니다. . SSO "개체"를 "사용자 지정 양식"의 "사용자 지정 탭"에 "배치"할 수 있습니다. 또는 완전히 새로운 양식을 만들 수 있습니다. 또는 다른 위치에 SSO를 배치 할 수 있습니다. 나는 우리의 유스 케이스에 효과적이었던 것처럼, 우리의 탭을 사용자 정의 탭에 놓기로했다.

SSO를 "배치"할 수있는 유일한 두 곳은 "포틀릿"(예 : 대시 보드의 맞춤 패널과 유사) 또는 "SuiteLet"(아직 완료되지 않았지만 작동 중임)에 있습니다. 지금 당장).

인스턴스에 "번들"이 설치되어있는 경우 그 중 일부는 내부에 SSO가 있고 그 중 일부는 "보호"되어 있지 않으며 일부는 보호되지 않으며 보호되지 않은 일부는 다음과 같은 JavaScript로 다운로드 할 수 있습니다. 검사, 배려, & 에뮬레이션을위한 당신의 기계.

SuiteAnswers의 도움은 괜찮지 만 적응할 수있는 많은 실제 사례를 제공하지 않습니다. PHP Tool Kit에는 내부에 SSO의 샘플이 있습니다. & 나는 그것을 얻고, 압축을 풀고, 모든 파일을 읽는 것이 좋습니다. 목차가 없더라도 모든 포함과 참조를 쉽게 따라 할 수 있습니다. 그 파일들.

거기에있는 내용에 대한 구체적인 후속 질문이있는 경우 게시 해주십시오. 그리고 중급자 인 동안 나는 대답하려고합니다. 그리고 과거가 필요하다면 ping을하십시오.

건배.

+1

NetSuite에서 방금 SAML에 대한 지원을 발표했습니다. (저는 여기 구현을 통해 2/3입니다.) SSO를 대신 할 수는 없지만 귀하의 상황에 대한 대안이라면 그것을 확인하십시오. –

관련 문제