SharePoint 2010 에서 Secure Store Service + ODC 파일을 사용하여 Visio Graphics Service 연동

SharePoint 2010 에서 Secure Store Service + ODC 파일을 사용 하여 Visio Graphics Service 와 연동을 구성 하는 내용을 설명 합니다.

Secure Store Service 의 내용은 SharePoint 2016 에서도 거의 동일하게 사용 가능한 부분이며,
ODC 파일 사용과 관련해서는 SharePoint 2016 에서는 Data Connection Library 가 별도로 필요 없는 구조로 변경 되었음을 참고 바랍니다.

 

[요약]

  1. SharePoint 의 Secure Store Service에 Data Refresh 에 사용할 계정을 설정한다.
  2. SharePoint 중앙관리 사이트에서 Visio Graphic Service 의 설정을 변경한다.
  3. Excel 을 사용하여 odc 파일을 생성하고 SharePoint 의 Data Connection Library 에 게시한다.
  4. Visio 에서 SharePoint 의 odc 파일을 이용하여 Data 연결을 하고 SharePoint 로 게시 한다.

 

[상세 설명-1]

  1. 중앙관리 사이트 > Application management > Manage service applications

     

  2. Secure Store Service 를 클릭하여 관리 화면으로 이동

     

  3. 기본 Key 를 생성 합니다.

     

     

  4. 계정 등록을 위해 New 를 클릭 합니다.

     

  5. Target Application ID 를 입력 하고 Type 을 Group 으로 설정 합니다. Next 를 두번 클릭 합니다.

     

  6. Administrator 와 Delegation 될 Member Group 을 설정 합니다.

     

  7. Credential 을 입력 합니다.

     

     

[상세 설명 - 2]

  1. 중앙관리 사이트 > Application management > Manage service applications

  2. Visio Graphics Service 를 클릭 합니다.

     

  3. Global Settings 를 클릭 합니다.

  4. 데이터의 캐시 시간을 적절히 설정하고, 외부 데이터의 응용 프로그램 ID 에 Secure Store Service 에서 설정한 Application ID 를 입력 합니다.

 

[상세 설명 - 3]

  1. 데이터 연결 파일 ( .odc ) 을 저장하기 위해 Data Connection Library 를 생성합니다.

    SharePoint 사이트에 관리자 권한으로 접속 하고, Site Actions > More Options 메뉴를 클릭 후 아래와 같이 Data Connection Library 를 생성 합니다.

     

  2. Excel 을 실행하고 Data > From Other Sources > From SQL Server 를 클릭 합니다.

     

  3. SQL Server 이름을 입력 합니다.

     

  4. 연동을 위한 Database 및 Table 을 선택 합니다.

     

  5. Authentication Settings  설정을 클릭 합니다.

     

  6. SharePoint 의 Secure Store Service 에서 생성한 Application ID 를 입력합니다.

     

  7. 생성한 odc 파일을 SharePoint 로 Export 하기 위해 Browse.. 를 클릭 합니다.

     

  8. 생성한 Data Connection Library 의 주소를 입력 하고 저장 합니다.

     

  9. Finish 를 클릭 후 OK 를 클릭 하여 저장을 완료 합니다.

  10. SharePoint Site 에서 저장된 odc 파일을 확인 하고 Approve 합니다.

 

[상세 설명 - 4]

  1. Visio 2010 을 실행 합니다.

  2. Data > Link Data to Shapes 를 클릭 합니다.

     

  3. Previously created connection 옵션을 선택 하고 next 를 클릭 합니다.

     

  4. SharePoint Data connection library 에 게시한  odc 파일을 선택 합니다.

     

     

  5. Next 를 클릭 하여 연결 정보 설정을 완료 하고 화면 아래의 External Data 정보와 link 를 원하는 객체에 Drag & Drop 하여 link 를 설정 합니다.

     

  6. SharePoint Document library 에 Visio 파일을 Web Drawing 형식으로 저장 합니다.

     

  7. 저장된 Visio 파일을 SharePoint site 에서 열게 되면 처음엔 아래와 같은 Refresh 관련 경고창이 발생합니다.

    이때 "Enable ( Always  )" 버튼을 클릭 하면 다음 부터는 경고창이 발생 하지 않습니다.

 

[주의 사항]

본 블로그에 게시된 정보의 내용 (첨부 문서, 링크 등)은 작성일 현재 기준이며 예고없이 변경 될 수 있습니다.
또한, 참고용으로만 제공됨으로 Microsoft에 책임이 없음을 알려 드립니다. 반드시 적용 전 충분한 테스트를 진행하시기 바랍니다.