SharePoint Online의 사용자 지정, 솔루션, 앱 계획

기본적인 브라우저 기반 사용자 지정에서 개발자가 만든 앱에 이르기까지, Office 365 Enterprise 계획의 SharePoint Online 사이트에 대해 실행할 수 있는 다양한 사용자 지정 및 솔루션이 있습니다. 이 문서에서는 사용자의 요구 사항을 충족하는 사용자 지정 수준에 대해 검토하고, 시작하는 데 필요한 지침을 제공합니다. SharePoint Online의 기존 기능을 "있는 그대로" 사용하거나 일반적인 사용자 지정만 수행해도 대부분의 요구 사항을 충족시킬 수 있습니다.

이 문서의 내용


사용자 지정: 단순함에서 복잡함으로

SharePoint Online 사용자 지정의 범위는 브라우저에서 사이트 명령 또는 기능을 사용하여 빠르게 적용할 수 있는 비 기술적 변경을 비롯하여 개발자 도구를 사용한 사용자 지정 앱 개발에 이르기까지 다양합니다.

  1. 브라우저를 사용한 사용자 지정    제목 및 로고 변경, 탐색 링크 업데이트, 새로운 사이트 테마 적용, 페이지 콘텐츠 변경, 목록과 라이브러리의 보기 변경과 같은 간단한 사용자 지정의 경우 브라우저 기반 설정을 사용할 수 있습니다. 브라우저 기반 사용자 지정은 매우 쉬우며 최소한의 기술적 전문 지식만 있으면 됩니다.
  2. 지원되는 도구 및 응용 프로그램을 사용한 사용자 지정    지원되는 SharePoint 도구를 사용하여 보다 포괄적인 사용자 지정을 수행할 수 있습니다. 예를 들어 Access 2013, Excel 2013 및 Visio 2013과 같은 Office 응용 프로그램을 사용하여 사이트에서 매우 동적이며 다양한 데이터를 제공하는 페이지를 만들 수 있습니다. Access 2013을 사용하여 SharePoint 앱을 코드 없는 솔루션으로 만들 수도 있습니다. 또한 Microsoft SharePoint Designer 2013 및 Microsoft InfoPath 2013을 사용하면 강력한 워크플로 사용 솔루션 및 다양한 양식을 만들 수도 있습니다.
  3. SharePoint용 앱을 사용한 사용자 지정    SharePoint 2013의 새로운 클라우드 앱 모델을 사용하면 SharePoint Online 사이트에서 앱을 추가하고 사용할 수 있습니다. 앱은 작업을 수행하거나 사용자 요구를 해결하는 사용이 간편한 소형 웹 응용 프로그램입니다. 사이트에 앱을 추가하여 특정 기능으로 사용자 지정하거나 정보를 표시할 수 있습니다. 예를 들어 시간 및 비용 추적과 같은 일반적인 작업을 수행하는 앱을 추가할 수 있습니다. 또는 다양한 문서 기반 작업을 수행하는 앱을 추가할 수 있습니다. 또한 타사 웹 사이트의 뉴스나 정보를 표시하는 앱 또는 소셜 웹 사이트에 연결되는 앱을 추가할 수도 있습니다.

    타사 앱이나 사용자 지정 앱 또는 두 가지의 조합을 사용하여 사이트를 사용자 지정할 수 있습니다.
  • 타사 앱    사이트 사용자(사이트 소유자 수준 이상의 권한)는 SharePoint Online 사이트에서 액세스할 수 있는 Office.com 호스트 마켓플레이스인 SharePoint 스토어에서 다양한 타사 앱을 검색하여 구할 수 있습니다. 관리자는 조직의 모든 사용자를 위해 특정 앱의 라이선스를 구입할 수도 있습니다.
  • 사용자 지정 앱    조직이 SharePoint Online용 앱을 자체적으로 개발하여 앱 카탈로그 사이트를 통해 사용자에게 제공할 수도 있습니다. 웹 응용 프로그램을 구축하는 방법을 알고 있다면 SharePoint용 앱을 구축하는 방법을 아는 것입니다. HTML, JavaScript, PHP, .NET 등의 언어와 Microsoft Visual Studio 2012와 같은 즐겨 사용하는 웹 개발 도구 및 새로운 웹 기반 도구인 "Napa" Office 365 개발 도구를 사용할 수 있습니다. 자세한 내용은 SharePoint용 앱 개발 시작을 참고하세요.

맨 위로 이동 맨 위로 이동

샌드박스 솔루션을 계속 개발할 수 있습니까?

가능하다면 샌드박스 솔루션보다는 SharePoint용 앱을 개발하는 것이 좋습니다. 사용자에게 배포된 기존 샌드박스 솔루션을 이미 보유하고 있는 업그레이드 고객의 경우, 해당 솔루션은 계속 작동하며 지원됩니다.

SharePoint용 앱은 샌드박스 솔루션에 비해 몇 가지 이점을 제공합니다. 앱은 관리자에게 추가 운영 부담을 주지 않고도 최종 사용자가 SharePoint 사이트를 확장할 수 있는 방법을 제공합니다. 앱은 또한 최종 사용자가 찾고 추가하기도 쉽습니다. SharePoint용 앱은 샌드박스 솔루션보다 원활하고 유연한 방식으로 클라우드 기반 리소스와 통합됩니다.

샌드박스 솔루션 대신 사용자 지정 앱을 개발해야 하는 시점에 대한 자세한 기술 지침은 SharePoint용 앱과 SharePoint 솔루션 비교를 참고하세요. 아울러 SharePoint용 앱 개발 시작도 참고하세요.

맨 위로 이동 맨 위로 이동

사용자 지정하고 싶은 항목은 무엇입니까? (방법에 대한 구상 포함)

조직에 적합한 사용자 지정 또는 개발 방법을 결정하려면 원하는 사용자 지정 항목 및 개발하려는 솔루션의 종류에 대해 생각해야 합니다.

다양한 방법으로 SharePoint 사이트에서 동일한 결과를 얻을 수 있습니다. 예를 들어 고도로 사용자 지정된 목록을 만드는 것이 목표라면 브라우저에서 다른 목록 설정을 사용하여 목록 및 해당 보기를 구성하면 됩니다. 원하는 모든 사용자 지정을 이 방법으로 수행할 수도 있습니다.

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

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

이 섹션의 내용

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

첫째, 브라우저 기반 옵션 사용: 둘째, 코드 없는 솔루션 사용: 셋째, 사용자 지정 코드 솔루션 고려:

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

디자인 관리자를 사용하여 HTML, CSS 및 JavaScript의 전문 지식 활용(게시 사이트에 대해서만 사용 가능)

  • 원하는 HTML 편집기에서 HTML 마스터 페이지 및 페이지 레이아웃을 손쉽게 디자인
  • HTML 파일을 ASP.NET 마스터 페이지로 변환
  • 코드 조각 갤러리에서 검색 상자 또는 탐색 컨트롤과 같은 주요 기능을 페이지에 추가
  • 장치 채널을 만들어 다양한 장치에 맞는 고유한 UI 환경을 디자인합니다.

디자인 관리자 사용에 대한 자세한 내용은 MSDN: SharePoint 2013에서 사이트 디자인 개발을 참고하세요.

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

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

InfoPath 작업에 대한 자세한 내용은 InfoPath 2010 및 2013에 대한 콘텐츠 찾기를 참고하세요.

리본 메뉴 또는 메뉴 명령과 같이 웹 파트나 사용자 지정 UI 동작이 포함된 SharePoint용 앱을 개발합니다.

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

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

 참고    가능한 경우 사용자 지정 마스터 페이지 대신 사용자 지정 CSS 요소 및 테마를 사용하여 사이트를 사용자 지정하세요. 사용자 지정 마스터 페이지는 고객에게 업그레이드가 제공될 때 최신 사용자 인터페이스 환경으로의 업그레이드를 차단합니다. 이로 인해 업그레이드 시 조직에 예기치 않은 비용이 발생할 수 있습니다.

맨 위로 이동 맨 위로 이동

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

첫째, 브라우저 기반 옵션 사용: 둘째, 코드 없는 솔루션 사용: 셋째, 사용자 지정 코드 솔루션 고려:

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

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

SharePoint용 타사 앱을 추가하여 정보를 사이트에 통합합니다. SharePoint 스토어에서 앱 구입을 참고하세요.

Access 2013으로 SharePoint 앱을 만듭니다. 자세한 내용은 Access 앱 만들기를 참고하세요.

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

  • 페이지에 텍스트, 이미지, 스크립트 및 웹 파트 추가
  • 사이트 및 웹 파트 페이지 만들기/사용자 지정
  • 사용자 지정 작업 추가
  • 사용자 지정 탐색 추가

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

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

InfoPath 작업에 대한 자세한 내용은 InfoPath 2010 및 2013에 대한 콘텐츠 찾기를 참고하세요.

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

  • Excel 2013 및 Excel Services를 사용하여 데이터, 차트 및 시각화가 포함된 통합 문서 게시
  • Visio 2013 및 Visio Services에서 데이터 시각화 게시

스크립트 편집기 웹 파트를 사용하여 사이트 페이지에 JavaScript 코드를 추가합니다.

정보를 표시하도록 디자인된 앱 파트 기능이 있는 SharePoint용 앱을 개발합니다.

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

  • 사용자 지정 사이트 페이지 만들기
  • 사용자 지정 웹 파트 만들기

맨 위로 이동 맨 위로 이동

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

첫째, 브라우저 기반 옵션 사용: 둘째, 코드 없는 솔루션 사용: 셋째, 사용자 지정 코드 솔루션 고려:
  • 외부 사이트 또는 데이터 원본에서 콘텐츠를 검색하는 웹 파트 추가
  • 다양한 데이터 원본에서 목록 보기 및 양식 사용자 지정

Excel 2013 및 Excel Services를 사용하여 다양한 데이터 원본에서 데이터를 표시하고 시각화합니다.

Access 2013을 사용하여 신속하게 데이터베이스와 같은 정교한 코드 없는 솔루션을 만듭니다. 이때 백엔드 데이터베이스로서 SQL Server를 사용합니다.

SharePoint용 타사 앱을 추가하여 정보를 사이트에 통합합니다. SharePoint 스토어에서 앱 구입을 참고하세요.

Business Connectivity Services를 구성하고 SQL Azure 데이터베이스 또는 Windows Communication Foundation 웹 서비스와 같은 데이터 원본에 연결합니다.

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

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

InfoPath 작업에 대한 자세한 내용은 InfoPath 2010 및 2013에 대한 콘텐츠 찾기를 참고하세요.

SharePoint용 사용자 지정 앱을 개발하여 정보를 통합 및 표시합니다.

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

  • 사용자 지정 목록 정의 만들기
  • 사용자 지정 사이트 페이지 만들기
  • 사용자 지정 웹 파트 만들기
  • 사용자 지정 대화 상자 또는 리본 메뉴 컨트롤 만들기

맨 위로 이동 맨 위로 이동

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

첫째, 브라우저 기반 옵션 사용: 둘째, 코드 없는 솔루션 사용:
  • "기본 제공되는" 워크플로를 사용하여 문서 검토 및 승인과 같은 일반적인 비즈니스 프로세스 관리
  • 승인자, 기한, 연결된 작업 목록 등의 워크플로 특성 변경
  • SharePoint Designer를 사용하여 사용자 지정 선언적 워크플로 만들기
  • SharePoint Designer 2013에서 비주얼 디자이너를 사용하여(Visio 2013도 설치되어 있는 경우 사용 가능) 도구 상자에서 셰이프를 끌어 놓는 방법으로 워크플로를 시각적으로 디자인합니다.

SharePoint 2013에는 SharePoint 2010 워크플로 플랫폼이 포함되어 있으므로, 조직이 SharePoint 2013에서 작성한 사용자 지정 워크플로는 계속해서 작동합니다. 워크플로에 대한 자세한 내용은 SharePoint 2013의 워크플로를 참고하세요.

맨 위로 이동 맨 위로 이동

온-프레미스 SharePoint Server 2013 배포에 SharePoint Online 연결

하이브리드 SharePoint 환경은 일반적으로 온-프레미스로 배포되는 SharePoint Server 2013 및 Microsoft Office 365 - SharePoint Online으로 구성됩니다. 하이브리드 환경은 통합의 용도에 따라 다양한 통합 수준으로 제공하도록 구성될 수 있습니다.

하이브리드 SharePoint 환경에서는 다음 기능 중 일부 또는 모두를 제공할 수 있습니다.

  • 통합 검색:    클라우드 및 온-프레미스 도메인 환경의 사용자는 두 위치 모두의 콘텐츠를 포함하는 검색 결과를 얻을 수 있습니다.
  • Business Connectivity Services:    Business Connectivity Services를 사용하여 LOB(기간 업무) 데이터를 SharePoint용 응용 프로그램 및 외부 목록에 사용할 수 있도록 만듭니다.
  • SSO(Single Sign-On):    회사 네트워크나 Office 365에 연결된 사용자는 주어진 세션에서 한 번만 인증하면 온-프레미스 SharePoint 팜 및 SharePoint Online의 리소스에 액세스할 수 있습니다.
  • 디렉터리 동기화:    온-프레미스 AD DS(Active Directory 도메인 서비스) 도메인의 사용자 계정은 자동으로 Office 365에 동기화됩니다.
  • 단방향 또는 양방향 서버 간 신뢰:    보안 연결 및 데이터 흐름을 보장하는 온-프레미스 SharePoint 팜 및 SharePoint Online 간의 트러스트 관계입니다.

SharePoint Server 및 SharePoint Online의 하이브리드 환경 구성에 대한 자세한 내용은 하이브리드 SharePoint Server 2013을 참고하세요.

맨 위로 이동 맨 위로 이동

솔루션 또는 앱을 사용자에게 제공

솔루션 또는 사용자 지정 앱 개발을 마친 후에는 앱을 SharePoint Online 환경의 여러 사이트 또는 사이트 모음에 제공할 방법이 필요할 수 있습니다. 다음과 같은 방법으로 수행할 수 있습니다.

  • 솔루션이 사용자 지정 목록이거나 특수한 사이트 또는 페이지인 경우 해당 페이지 또는 사이트에 대한 링크를 사용자와 공유할 수 있습니다.
  • 사용자 지정 SharePoint 또는 Office 앱을 개발한 경우 앱을 앱 카탈로그 사이트에 업로드하면 사용자에게 제공할 수 있습니다. 사용자 지정 앱 제공에 대한 자세한 내용은 앱 카탈로그를 사용하여 사용자 지정 비즈니스 앱을 SharePoint Online 환경에 제공을 참고하세요.
  • SharePoint 스토어에서 타사 앱을 추가하는 경우 조직의 모든 사용자를 위한 라이선스를 취득하여 SharePoint Online 환경의 사이트 모음 전체에서 모든 사용자가 앱을 사용하도록 할 수 있습니다. 또는 해당 앱을 사용해야 하는 사용자에 대해서만 라이선스를 취득하여 지정된 사용자에게 배정할 수도 있습니다. 자세한 내용은 SharePoint 스토어에서 앱 구입SharePoint Online 환경을 위한 앱 라이선스 관리를 참고하세요.
  • SharePoint 스토어에서 사이트 사용자의 앱 취득 여부에 대한 설정을 변경하려면 SharePoint 스토어에 대한 설정 구성을 참고하세요.
  • 단순히 사용자 지정 솔루션을 만들어 다른 사용자들에게 서식 파일로 제공하려는 경우에는 목록, 보기, 워크플로 및 사이트를 서식 파일로 저장하면 됩니다. 그러면 바로 사용이 가능하고, SharePoint에서 다른 사용자들이 해당 서식 파일을 사용하여 원하는 항목을 작성할 수도 있습니다. 이러한 단계를 브라우저에서 직접 수행할 수도 있고 SharePoint Designer 2013과 같은 지원되는 도구에서 수행할 수도 있습니다. 자세한 내용은 SharePoint 2013 사이트를 서식 파일로 저장, 다운로드, 업로드를 참고하세요.

맨 위로 이동 맨 위로 이동

파트너 솔루션 및 서비스 탐색

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

맨 위로 이동 맨 위로 이동

Office 365 엔터프라이즈 에디션 및 중소기업 에디션용 SharePoint Online 계획 가이드로 돌아가기

 
 
적용 대상:
SharePoint Online Enterprise(E1 및 E2), SharePoint Online Enterprise(E3 및 E4), SharePoint Online Midsized Business, SharePoint 관리 센터