4단계: 사용자 지정 및 솔루션 계획

이 문서는 Office 365 엔터프라이즈 에디션용 SharePoint Online 계획 가이드의 네 번째 문서로, 사용자 지정 계획 및 사용자를 위한 사용자 지정 솔루션 개발 여부와 관련된 결정 사항에 대해 설명합니다.

이 문서의 내용


이 문서의 대상

사이트 디자이너, 비즈니스 IT 전문가, 소프트웨어 개발자 또는 Microsoft Office 365 엔터프라이즈 에디션용 SharePoint Online의 사용자 지정 솔루션 및 디자인 작성 담당자는 이 문서의 내용을 확인해야 합니다. 이 문서에서는 사이트 사용자 지정 또는 솔루션 작성/배포와 관련된 몇 가지 주요 고려 사항 및 계획에 대해 설명합니다.

SharePoint Online에서 사용 가능한 Microsoft 파트너의 서비스 또는 응용 프로그램을 살펴보려면 Microsoft Office 365 마켓플레이스를 방문하십시오.

맨 위로 이동 맨 위로 이동

필요한 사용자 지정 수준 파악

기본적으로 다음과 같은 세 가지 사용자 지정 수준을 SharePoint 사이트에 적용할 수 있습니다.

  • 브라우저를 통한 사용자 지정    브라우저 기반 설정을 사용하여 제목/로고 및 탐색 링크 변경, 새 사이트 테마 적용, 페이지 콘텐츠 변경, 목록 및 라이브러리의 보기 모양 수정 등과 같은 다양한 유형의 사이트 사용자 지정을 수행할 수 있습니다. 브라우저 기반 사용자 지정은 매우 쉬우며 최소한의 기술적 전문 지식만 있으면 됩니다.
  • 지원되는 도구 및 응용 프로그램을 통한 사용자 지정    브라우저에서는 제공되지 않는 보다 포괄적인 사용자 지정을 수행하려면 Microsoft SharePoint Designer 2010 및 Microsoft InfoPath 2010과 같은 지원되는 SharePoint 도구를 사용할 수 있습니다. 이러한 도구를 통해 사용자 지정 보기 및 양식을 만들고, 강력한 워크플로 사용 가능 솔루션을 만들고, 사이트의 모양을 디자인할 수 있습니다. 또한 Access 2010, Excel 2010, Visio 2010 등의 지원되는 Office 응용 프로그램을 사용하여 매우 동적이며 사이트에서 다양한 데이터가 제공되는 페이지를 만들 수 있습니다.
  • 개발자 도구 및 응용 프로그램을 통한 사용자 지정    사용자 지정 코드 솔루션을 만들고 배포하려면 Microsoft Visual Studio 2010을 사용하면 됩니다. Visual Studio 2010에서는 SharePoint의 샌드박스 솔루션 환경에서 실행되는 사용자 지정 응용 프로그램을 만들어서 배포할 수 있으며, 이러한 방법으로 SharePoint 기능을 빠르고 안전하게 확장할 수 있습니다. 이 옵션은 유동성이 가장 뛰어나지만 비용과 시간, 리소스가 많이 필요할 수 있습니다.

최종적으로는 조직의 비즈니스 요구에 따라 수행할 사용자 지정 작업이 결정됩니다. 코딩 솔루션을 개발해야 한다고 결정하기 전에 SharePoint Online 및 지원되는 도구에서 제공되는 기능을 확인해야 합니다. SharePoint Online의 기존 기능을 그대로 사용하거나 일반적인 사용자 지정만 수행해도 필요한 사항이 대부분 충족되는 경우가 있기 때문입니다.

맨 위로 이동 맨 위로 이동

지원되는 도구 및 응용 프로그램 정보

SharePoint Designer 2010    SharePoint Online용 사이트 및 솔루션을 사용자 지정하는 데 사용하는 응용 프로그램입니다. 데이터 원본에 연결하고, 다양한 데이터를 제공하는 보기 및 양식을 만들고, 사용자 지정 워크플로를 만들고, SharePoint 사이트를 디자인하고 브랜드를 지정하려면 SharePoint Designer를 사용합니다. SharePoint Designer 2010은 SharePoint 사이트에서 처음으로 열 때 다운로드 및 설치할 수 있는 무료 응용 프로그램입니다. 자세한 내용은 SharePoint Designer 2010 시작을 참고하십시오.

InfoPath 2010    SharePoint 목록 양식, 워크플로 양식 및 양식 라이브러리 양식을 디자인하고 작성하는 데 사용하는 응용 프로그램입니다. 특정 사용자, 프로젝트 또는 비즈니스 목표에 적합하게 사용자가 제출한 양식의 모양과 기능을 사용자 지정하려면 InfoPath Designer를 사용합니다. InfoPath 2010은 선택적 SharePoint Online 버전에서 사용 가능합니다. 자세한 내용은 InfoPath 2010 시작을 참고하십시오.

Office 2010 응용 프로그램 및 서비스    Excel 2010, Access 2010, Visio 2010 등의 Office 2010 제품군 및 그에 해당하는 웹 서비스를 사용하여 SharePoint Online에서 실행되는 강력한 솔루션을 작성할 수 있습니다. 클라이언트 응용 프로그램, 지원되는 SharePoint 웹 파트 및 웹 서비스 기능(예: 라이브 데이터 시각화)을 사용하여 솔루션을 만들 수 있습니다. 자세한 내용은 Office Professional Plus 2010 웹 사이트를 참고하십시오.

Visual Studio 2010    SharePoint Online에서 실행할 수 있는 사용자 지정 응용 프로그램 및 솔루션을 만드는 데 사용하는 응용 프로그램입니다. Visual Studio는 콘솔/사용자 인터페이스 응용 프로그램, 웹 서비스, 웹 응용 프로그램 및 웹 사이트 작성을 위한 통합형 개발 환경을 제공합니다. 자세한 내용은 SharePoint Online: 개발자용 개요를 참고하십시오.

맨 위로 이동 맨 위로 이동

사용자 지정할 항목 또는 만들 솔루션

사용자 지정할 항목이나 개발하려는 솔루션의 종류에 대해 생각해 두면 조직에 적합한 사용자 지정 또는 개발 방법을 결정하는 데 도움이 됩니다. 다양한 방법으로 SharePoint 사이트에서 동일한 결과를 얻을 수 있습니다. 예를 들어 세부적으로 사용자 지정된 목록을 만드는 것이 목표라면 목록 및 해당 보기에 대해 광범위한 구성을 수행하면 됩니다. SharePoint에서 목록 설정을 사용하여 모든 사용자 지정을 수행할 수도 있습니다.

목록에 강력한 기능과 대화형 기능을 추가하려는 경우 SharePoint Designer 또는 InfoPath Designer를 사용합니다. Access, Excel, Visio 등의 지원되는 Office 2010 응용 프로그램을 사용할 수도 있습니다.

지원되는 도구 및 응용 프로그램을 사용하여 비슷한 사용자 지정을 수행하기 전에 먼저 브라우저 기반 사용자 지정을 수행해 보는 것이 좋습니다.

사이트의 모양이나 디자인 변경

먼저 사용할 브라우저 기반 옵션 다음으로 사용할 코드 없는 도구 그런 후에 고려할 사용자 지정 코드 솔루션

사이트 설정 페이지에서 다음을 수행합니다.

  • 사이트 제목, 설명 및 로고 변경
  • 사이트 탐색 링크 및 상속 사용자 지정
  • 사이트 테마 변경 또는 사용자 지정 테마 적용(Office 생성 테마 포함)
  • 사이트에 사용자 지정 CSS 파일 적용
  • 주/게시 마스터 페이지 변경

SharePoint Designer를 사용하여 다음을 수행합니다.

  • 콘텐츠 페이지의 레이아웃 사용자 지정
  • 사용자 지정 페이지 레이아웃 디자인
  • 스타일 및 CSS 스타일시트 수정
  • HTML, JavaScript, ASP 및 기타 지원되는 스크립트 사용자 지정
  • 사이트의 주/게시 마스터 페이지 사용자 지정

InfoPath Designer를 사용하여 다음을 수행합니다.

  • 목록 양식, 워크플로 양식 및 양식 라이브러리 양식 사용자 지정
  • 양식에 새 레이아웃, 색 및 테마 적용

Visual Studio를 사용하여 다음을 수행합니다.

  • 사용자 지정 사이트 페이지 만들기
  • 향상된 사용자 지정 리본 메뉴 만들기
  • 사용자 지정 대화 상자 또는 리본 메뉴 컨트롤 만들기
  • Silverlight 응용 프로그램 인터페이스 만들기
  • 사용자 지정 디자인 솔루션을 기능으로 배포

맨 위로 이동 맨 위로 이동

사이트에 정보가 표시되는 모양 사용자 지정

먼저 사용할 브라우저 기반 옵션 다음으로 사용할 코드 없는 도구 그런 후에 고려할 사용자 지정 코드 솔루션

다음을 수행하여 사이트의 개별 페이지를 사용자 지정합니다.

  • 목록 항목 만들기 및 편집
  • 문서 라이브러리의 문서 만들기 및 편집
  • 텍스트, 이미지, 비디오 및 기타 개체 추가/편집
  • 웹 파트 추가 및 사용자 지정
  • 새 목록 및 라이브러리 추가/사용자 지정
  • 목록 및 라이브러리에 대해 사용자 지정 보기 및 양식 만들기
  • 콘텐츠 및 게시 페이지 만들기/편집
  • 기능을 사용하거나 사용하지 않도록 설정

SharePoint Designer를 사용하여 다음을 수행합니다.

  • 사용자 지정 보기 만들기
  • 사용자 지정 양식 만들기
  • 페이지에 텍스트, 이미지, 스크립트 및 웹 파트 추가
  • 사이트 및 웹 파트 페이지 만들기/사용자 지정

Microsoft InfoPath 2010을 사용하여 다음을 수행합니다.

  • 목록 및 워크플로 양식에 텍스트, 이미지 및 링크 추가
  • 목록 및 워크플로 양식에 사용자 지정 데이터 연결 및 기능 추가

지원되는 Microsoft Office 응용 프로그램을 사용하여 다음을 수행합니다.

  • Excel 2010 및 Excel Services를 사용하여 데이터, 차트 및 시각화가 포함된 통합 문서 게시
  • Visio 2010 및 Visio Services에서 데이터 시각화 게시
  • Access 2010에서 사용자 지정 데이터베이스 웹 사이트 만들기

Visual Studio를 사용하여 다음을 수행합니다.

  • 사용자 지정 사이트 페이지 만들기
  • 사용자 지정 웹 파트 만들기
  • 클라이언트 개체 모델을 사용하여 Silverlight 컨트롤에 정보 표시

맨 위로 이동 맨 위로 이동

여러 데이터 원본의 콘텐츠 표시

먼저 사용할 브라우저 기반 옵션 다음으로 사용할 코드 없는 도구 그런 후에 고려할 사용자 지정 코드 솔루션
  • 외부 사이트 또는 데이터 원본에서 콘텐츠를 검색하는 웹 파트 추가
  • 다양한 데이터 원본에서 목록 보기 사용자 지정
  • 다양한 데이터 원본에서 목록 양식 사용자 지정

SharePoint Designer를 사용하여 다음 항목이 포함된 목록 및 라이브러리의 데이터를 표시합니다.

  • 사용자 지정 보기
  • 사용자 지정 양식
  • 사용자 지정 작업
  • 사용자 지정 탐색

InfoPath 2010을 사용하여 다음 항목이 포함된 목록 및 양식 라이브러리의 데이터를 표시합니다.

  • 사용자 지정 목록 양식
  • 사용자 지정 라이브러리 양식
  • 사용자 지정 양식 기반 응용 프로그램

Visual Studio를 사용하여 다음을 수행합니다.

  • 사용자 지정 목록 정의 만들기
  • 사용자 지정 사이트 페이지 만들기
  • 사용자 지정 웹 파트 만들기
  • 클라이언트 개체 모델을 사용하여 Silverlight 컨트롤에 정보 표시
  • 사용자 지정 대화 상자 또는 리본 메뉴 컨트롤 만들기

맨 위로 이동 맨 위로 이동

비즈니스 프로세스에 대한 워크플로 사용자 지정

먼저 사용할 브라우저 기반 옵션 다음으로 사용할 코드 없는 도구 그런 후에 고려할 사용자 지정 코드 솔루션
  • 즉시 사용 가능한 워크플로를 사용하여 문서 검토 및 승인과 같은 일반적인 비즈니스 프로세스 관리
  • 승인자, 기한, 연결된 작업 목록 등의 워크플로 특성 변경
  • SharePoint Designer를 사용하여 사용자 지정 선언 워크플로 만들기
  • InfoPath 2010을 사용하여 워크플로 양식 사용자 지정
  • Visio 2010 Premium을 사용하여 워크플로 디자인 및 SharePoint Designer로 내보내기
  • Visio Services를 사용하여 브라우저에서 실행 중인 워크플로 시각화
  • Outlook 2010에서 모든 워크플로 작업 관리
  • Visual Studio를 사용하여 샌드박스 워크플로 솔루션 만들기
  • Visual Studio를 사용하여 사용자 지정 개발 워크플로 작업 만들기

맨 위로 이동 맨 위로 이동

사용자에게 솔루션 제공

솔루션을 개발한 후에는 SharePoint Online에서 하나 이상의 사이트 또는 사이트 모음을 통해 해당 솔루션을 배포할 방법을 결정해야 합니다. 이 방법을 통해 사용자는 엔터프라이즈 전체에서 전역 사용자 지정할 수 있습니다.

단순히 사용자 지정 솔루션을 만들어 다른 사용자들에게 서식 파일로 제공하려는 경우에는 목록, 보기, 워크플로 및 사이트를 서식 파일로 저장하면 됩니다. 그러면 SharePoint에서 다른 사용자들이 해당 서식 파일을 사용하여 원하는 항목을 작성할 수 있습니다. 이러한 단계를 브라우저에서 직접 수행할 수도 있고 SharePoint Designer 2010과 같은 지원되는 도구에서 수행할 수도 있습니다. 자세한 내용은 SharePoint 사이트를 서식 파일로 저장을 참고하십시오.

실제로 세부적으로 사용자 지정된 사이트 또는 솔루션을 여러 사이트나 사이트 모음에 적용하려는 경우에는 Microsoft Visual Studio 2010에서 제공되는 것과 같은 강력한 개발 및 배포 프로세스를 사용하면 됩니다. 자세한 내용은 SharePoint 솔루션 패키징 및 배포 MSDN 문서를 참고하십시오.

맨 위로 이동 맨 위로 이동

이 계획 가이드의 이전 문서: 3단계: 사이트의 콘텐츠 계획

이 계획 가이드의 다음 문서: 5단계: 공용 웹 사이트 만들기 및 사용자 지정

계획 가이드의 기본 문서: Office 365 엔터프라이즈 에디션용 SharePoint Online 계획 가이드

맨 위로 이동 맨 위로 이동

 
 
적용 대상:
SharePoint Online 스탠다드