사용자 양식 서식 파일 계획(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

이 문서에서는 사용자 양식 서식 파일과 관련되어 있고 사용자 양식 서식 파일에 대해 사용하도록 설정할 InfoPath Forms Services 기능을 계획하는 데 도움이 되는 설정에 대해 설명합니다.

이 문서의 내용:

  • 사용자 양식 서식 파일 정보

  • 브라우저 사용 사용자 양식

  • 외부 데이터 액세스 계획

  • 데이터 연결 라이브러리

사용자 양식 서식 파일 정보

양식 서식 파일은 배포 방식에 따라 사용자 양식 서식 파일, 관리자 승인 서식 파일 및 샌드박스 솔루션으로 사용되는 양식 서식 파일 같은 세 개의 범주로 나눌 수 있습니다. 사용자 양식 서식 파일은 양식 디자이너 같은 관리자가 아닌 사용자가 배포하는 양식 서식 파일입니다. 이 양식 서식 파일은 사이트에 대한 디자인 권한 수준이 있는 모든 사용자가 배포할 수 있습니다. 사용자 양식 서식 파일은 목록이나 양식 라이브러리에 게시됩니다.

관리자 승인 양식 서식 파일은 팜 관리자가 배포해야 하는 양식 서식 파일입니다. 관리자 승인 양식 서식 파일에는 추가 사용 권한 수준이 필요한 코드 또는 비즈니스 논리가 포함될 수 있습니다. 관리자 승인 양식 서식 파일을 광범위하게 사용할 수 있도록 하려면 팜 관리자가 중앙 관리 사이트에 업로드한 다음 사이트 모음 관리자가 활성화해야 합니다.

샌드박스 솔루션으로 사용하는 양식 서식 파일은 코드가 들어 있고 양식 라이브러리에 샌드박스 솔루션으로 게시되는 양식 서식 파일입니다. 이를 통해 사이트 모음 관리자이기도 한 양식 디자이너는 팜 관리자의 승인을 얻지 않고 양식을 게시할 수 있습니다. 샌드박스 솔루션은 서버 개체 모델의 하위 집합에 액세스할 수 있는 환경에서 실행됩니다. 팜 관리자는 서버를 악의적인 코드로부터 보호하도록 사용 제한을 설정할 수 있습니다. 샌드박스 솔루션에 대한 자세한 내용은 샌드박스 솔루션 계획(SharePoint Server 2010)팜에서 샌드박스 솔루션 사용(SharePoint Server 2010)을 참조하십시오.

양식 및 양식 서식 파일에 대한 자세한 내용은 양식 정보(SharePoint Server 2010)을 참조하십시오.

브라우저 사용 사용자 양식 서식 파일

기본적으로 양식 디자이너가 만드는 양식 서식 파일은 사용자가 웹 브라우저에서 해당 서식 파일을 채울 수 있도록 브라우저 사용 양식 서식 파일로 만들어집니다. 이를 통해 사용자는 컴퓨터에 Microsoft InfoPath Filler 2010이 설치되어 있지 않아도 양식을 채울 수 있습니다. 이때 다음 사항을 결정해야 합니다.

참고

이러한 설정은 양식 라이브러리에 게시되는 사용자 양식 서식 파일에만 적용되며 워크플로 양식 서식 파일 및 목록 양식 서식 파일에는 영향을 주지 않습니다.

  • 사용자가 브라우저 사용 사용자 양식 서식 파일을 게시하도록 허용할 것인가? 양식 디자이너가 브라우저 사용 양식 서식 파일을 SharePoint Server 팜에 게시하도록 허용할지 여부를 결정할 수 있습니다. 양식 디자이너가 브라우저 사용 양식 서식 파일을 게시할 수 없는 경우 팜 관리자에게 브라우저 사용 양식 서식 파일을 대신 게시해 달라고 요청해야 합니다. 웹 브라우저 양식을 게시할 수 있는 기능을 관리자로 제한하면 웹 브라우저 양식의 가용성을 보다 엄격하게 제어할 수 있습니다.

  • 브라우저 사용 사용자 양식 서식 파일을 렌더링할 것인가? 사용자가 웹 브라우저를 사용하여 브라우저 사용 사용자 양식을 채울 수 있는지 여부를 결정할 수 있습니다. 브라우저 사용 사용자 양식 서식 파일을 렌더링하지 않도록 결정하면 사용자의 컴퓨터에 InfoPath가 설치되어 있는 경우 양식이 InfoPath Filler 2010에서 열립니다.

브라우저 사용 사용자 양식 서식 파일은 기본적으로 게시 및 렌더링됩니다. 이러한 설정을 변경하는 방법에 대한 자세한 내용은 "InfoPath Forms Services 구성"의 브라우저 사용 사용자 양식 서식 파일 구성 섹션을 참조하십시오.

외부 데이터 액세스 계획

사용자 양식 서식 파일은 데이터베이스, 웹 서비스 또는 SharePoint 목록 등의 외부 원본에서 데이터에 액세스할 수 있습니다. 이 섹션에서는 사용자 양식 서식 파일의 배포를 계획할 때 고려해야 하는 외부 데이터 액세스에 영향을 주는 설정에 대해 간략히 설명합니다.

  • 도메인 간 액세스

  • InfoPath Forms Services 웹 서비스 프록시

  • 데이터 연결 파일의 인증 정보

도메인 간 액세스

기본적으로 사용자 양식 서식 파일에서는 도메인 간 연결을 설정할 수 없습니다. 즉, 모든 외부 연결은 사용자 양식 서식 파일이 게시되는 SharePoint Server 팜과 동일한 도메인에 상주해야 합니다. 다른 도메인에 있는 데이터에 액세스해야 하는 사용자 양식 서식 파일이 있는 경우 사용자 양식 서식 파일에 대해 도메인 간 액세스를 사용하도록 설정할 수 있습니다.

도메인 간 액세스 설정을 변경하는 방법에 대한 자세한 내용은 "InfoPath Forms Services 구성"의 InfoPath Forms Services에 대한 인증 및 데이터 연결 설정 구성 섹션을 참조하십시오.

InfoPath Forms Services 웹 서비스 프록시

양식 서식 파일에서는 InfoPath Forms Services 웹 서비스 프록시를 사용하여 웹 서비스에 연결할 수 있습니다. InfoPath Forms Services 웹 서비스 프록시는 SOAP 요청을 웹 서비스에 전달하여 인증을 수행할 수 있도록 합니다. InfoPath Forms Services 웹 서비스 프록시는 인증을 위해 데이터 연결 파일에 포함된 Secure Store Service 응용 프로그램 ID를 사용합니다. InfoPath Forms Services 웹 서비스 프록시를 사용하면 웹 브라우저에서 실행되는 양식으로는 불가능한 다음과 같은 두 가지 시나리오를 구현할 수 있습니다.

  • Windows NTLM 인증에 따라 일반적으로 사용자 자격 증명을 다시 사용할 수 없는 경우 세 번째 계층에서 웹 서비스에 대해 인증

  • InfoPath Filler 양식과 웹 브라우저에서 실행되는 동일한 양식 간의 대칭 인증

기본적으로 사용자 양식 서식 파일에서는 InfoPath Forms Services 웹 서비스 프록시를 사용할 수 없습니다. 사용자 양식 서식 파일에서 InfoPath Forms Services 웹 서비스 프록시를 사용하도록 설정하는 방법에 대한 자세한 내용은 InfoPath Forms Services 웹 서비스 프록시 구성(SharePoint Server 2010)을 참조하십시오.

데이터 연결 파일의 인증 정보

양식 서식 파일은 데이터 연결(.udcx) 파일을 사용하여 양식의 데이터 연결 설정을 지정할 수 있습니다. 데이터 연결은 양식 서식 파일과 해당 양식 서식 파일에 대해 데이터를 제공하거나 저장하는 데이터 원본 간의 동적 링크입니다. 데이터 연결 파일에는 Secure Store Service 응용 프로그램 ID와 같은 대체 인증 정보가 포함될 수 있습니다. 기본적으로 사용자 양식 서식 파일에서는 데이터 연결 파일의 인증 정보를 사용할 수 없습니다. 다음과 같은 시나리오에서는 사용자 양식 서식 파일에서 데이터 연결 파일의 인증 정보를 사용하도록 설정해야 합니다.

  • 사용자 양식 서식 파일에서 인증을 위해 InfoPath Forms Services 웹 서비스 프록시를 사용할 수 있도록 하려는 경우

  • 다중 계층 인증을 수행해야 하는 웹 브라우저 사용자 양식이 있는 경우. 예를 들어 데이터베이스 서버에 액세스해야 하는 웹 브라우저 사용자 양식이 있는 경우 다중 계층 인증 문제를 겪게 될 수 있습니다. 이 시나리오에서는 사용자의 Windows 자격 증명을 웹 브라우저에서 InfoPath Forms Services가 실행되는 서버로 전달한 다음 데이터베이스 서버로 전달해야 합니다. Microsoft Windows에서 사용되는 NTLM 인증 시스템에서는 이러한 유형의 위임이 허용되지 않습니다. InfoPath Filler에서 열리는 양식은 데이터 원본으로 직접 인증할 수 있기 때문에 웹 브라우저 양식을 사용하는 경우에는 다중 계층 인증 문제가 더 자주 발생하게 됩니다.

기본적으로 사용자 양식 서식 파일에서는 데이터 연결 파일의 인증 정보를 사용할 수 없습니다. 이 설정을 변경하는 방법에 대한 자세한 내용은 "InfoPath Forms Services 구성"의 InfoPath Forms Services에 대한 인증 및 데이터 연결 설정 구성 섹션을 참조하십시오.

데이터 연결 라이브러리

SharePoint Server에서는 중앙에서 관리하는 데이터 연결 라이브러리를 통해 팜 관리자가 관리자 승인 양식 서식 파일에서 사용되는 데이터 연결 파일을 관리할 수 있도록 합니다. 사용자 양식 서식 파일에서 사용할 수 있는 데이터 연결 라이브러리를 만드는 방안을 고려해야 합니다. 데이터 연결 라이브러리는 데이터 연결 파일을 저장하는 데 사용되는 특정한 유형의 라이브러리입니다.

데이터 연결 라이브러리를 사용하면 다음과 같은 이점이 있습니다.

  • 여러 양식 및 양식 디자이너 간에 연결 설정을 공유할 수 있습니다.

  • 데이터 연결 설정을 변경해야 하는 경우 해당 데이터 연결 파일을 사용하는 양식 서식 파일을 수정하지 않고도 데이터 연결 파일을 업데이트할 수 있습니다.

  • 기본적으로 데이터 연결 파일을 모든 사용자가 사용하려면 승인을 얻어야 합니다. 이를 통해 사이트 모음 관리자를 비롯한 모든 지정된 승인자는 허용할 연결 유형을 제어할 수 있습니다.

데이터 연결 라이브러리를 효과적으로 계획하려면 다음 사항을 고려합니다.

  • 필요한 데이터 연결 라이브러리의 수는 어느 정도인가? 데이터 연결 라이브러리의 파일은 데이터 연결 라이브러리와 동일한 사이트 모음에 있는 양식 및 양식 서식 파일에서 사용될 수 있습니다.

  • 누가 데이터 연결 파일을 업로드할 수 있도록 해야 하는가? 참가자 권한 수준을 가진 사용자는 데이터 연결 파일을 라이브러리로 업로드할 수 있습니다.

  • 누가 데이터 연결 파일을 승인할 수 있도록 해야 하는가? 데이터 연결 파일이 업로드되면 파일 소유자는 파일을 사용할 수 있습니다. 하지만 다른 모든 사용자가 데이터 연결 파일을 사용하려면 승인을 얻어야 합니다. 디자인 권한 수준을 가진 사용자는 데이터 연결 파일을 승인할 수 있습니다.

데이터 연결 라이브러리에 대한 자세한 내용은 방법: 데이터 연결 라이브러리 만들기 및 사용(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=188117&clcid=0x412)(영문일 수 있음)을 참조하십시오.

See Also

Concepts

양식 정보(SharePoint Server 2010)
Secure Store Service 구성(SharePoint Server 2010)