2010-06-24 2 views
0

시나리오
InfoPath 양식이 있습니다. 사용자가 세부 정보를 채운 다음 관리자가 정확성을 검사합니다. 관리자는 양식에서 서명하여 세부 사항에 만족한다고 말한 다음 양식을 제출합니다. 이 프로세스는 매번 발생하지 않으며 그 목적은 사용자가 적절한 표준에 따라 작업을 수행하고 있음을 확인하는 것입니다.양식의 세부 정보를 인증/확인하는 관리자를 얻는 것

내가 도움을 필요로하는 것은이 서명 절차입니다.

Manager를 인증하는 쉬운 방법이 필요합니다. 양식과 인증을 연관 시키십시오.

환경
IIS6, 셰어 포인트 2007, SQL 서버 2005, InfoPath는 2007, 윈도우 XP.

나는 디지털 인증서를 사용하는 것을 고려해 왔지만, 내가 달성하려고 시도하는 것에 지나치게 복잡하다고 생각되지만, 틀린 것으로 입증되면 행복하다.

답변

2

가장 쉽고/간단한 방법은 양식 라이브러리에서 승인을 활성화하고 관리자에게 승인 권한을 부여하는 것입니다. 이렇게하면 관리자가 승인 할 때까지 초안 상태로 남아있는 양식을 제출할 수 있습니다. 초안 양식은 작성자와 관리자에게만 표시됩니다. 양식을 승인하는 관리자는에 표시됩니다.

이 간단한 2 단계 프로세스 이상의 것이 필요한 경우 양식 라이브러리에서 기본 승인 워크 플로를 활성화 할 수 있습니다. 이를 통해 프로세스에 여러 승인 단계를 정의하고 관리자에게 작업 알림을 추가 할 수 있습니다.

인증에 관한 한 SharePoint는 사용자와 양식에 할당 된 역할/권한을 내부적으로 검사하므로 수행 할 필요가 없습니다 아무것도 더.

인증서는 간단한 승인을 위해 심각한 과잉 사용입니다. 인증서는 양식의 콘텐츠에 암호로 서명하고 해당 콘텐츠가 인증서 소유자에 의해 작성되었음을 보증합니다. 셰어 포인트는 이미 문서를 작성하고 수정 한 사람을 추적하고 문서 버전을 추적 할 수 있으므로 일부 이상한 법적 요구 사항이없는 한 인증서가 필요하지 않습니다.

+0

컴퓨터에 앉아있는 관리자의 모델과 잘 어울리는 동안 승인 요청 등을 받는다. 관리자가 직원과 걸어 다니고있을 때 실제로 작동한다고 생각하지 않는다. 둘 다 한 대의 태블릿 컴퓨터를보고있다. 그 자리에서 승인하기를 원합니다. –

+0

SharePoint는 웹 사이트와 마찬가지로 이름과 비밀번호로 로그인 한 사용자에 따라 다릅니다. 다른 사용자가 로그인하여 그 자리에서 승인 할 수있게하려면 사용자 메뉴에서 "다른 사용자로 로그인"을 클릭하면됩니다. 웹 응용 프로그램 (Sharepoint뿐 아니라)은 사용자 지정 코드를 작성하지 않고 설명하는 시나리오에 적합하지 않습니다. Sharepoint를 사용하면 관리자의 사용자 이름/암호를 요청하고 관리자로 가장하여 양식을 승인하는 사용자 지정 "승인"작업을 작성할 수 있습니다. –

+0

죄송합니다. 오해했습니다. InfoPath 클라이언트는 사용자와 관리자가 양식을 채우는 데 사용합니다. 셰어를 직접적으로 가지지 않습니다. 나는 같은 웹 사이트에 로그인하는 다른 용도에 대해 당신이 지적하는 것에 동의합니다. 웹 페이지가 아닌 infopath 클라이언트에서 "Approve As"개념을 수행하려고 생각했습니다. –

관련 문제