Microsoft SharePoint Online 스포크
이 스포크는 Microsoft SharePoint OnlineMicrosoft SharePoint Online 인스턴스를 ServiceNow® 와 통합하므로 미리 정의된 다양한 작업을 의 일부로 워크플로우자동화할 수 있습니다. 예를 들어, 데이터베이스의 레코드가 업데이트될 때 폴더 이름을 Microsoft SharePoint Online 바꿀 수 있습니다.
스토어에서 앱 요청
ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.
Integration Hub 구독
이 스포크는 Integration Hub 구독이 필요합니다. 자세한 내용은 법무 일정 - 통합 허브 개요를 참조하십시오.
스포크 버전
Microsoft SharePoint Online Spoke v2.7.0 이 최신 버전입니다.
스포크 종속성
앱을 설치하는 데 문제가 있는 경우 다음 종속 플러그인이 설치되어 있는지 확인합니다.
- ServiceNow Integration Hub Runtime(com.glide.hub.integration.runtime)
- ServiceNow Integration Hub Action Step - REST(com.glide.hub.action_step.rest)
- Complex Object (com.glide.cobject)
- ServiceNow 워크플로우 스튜디오 - 다이나믹 입력 (com.glide.hub.dynamic_inputs)
- ServiceNow Integration Hub Action Step - REST(com.glide.hub.action_step.rest)
- ServiceNow Integration Hub 작업 템플릿 - 데이터 스트림(com.glide.hub.action_type.datastream)
- ServiceNow Integration Hub Runtime(com.glide.hub.integration.runtime)
지원되는 버전
Microsoft SharePoint API(응용 프로그래밍 인터페이스) 버전 v1.
스포크 플로우
스포크는 Microsoft SharePoint Online 작업 자동화를 보여주기 위해 초안 상태의 샘플 플로우를 Microsoft SharePoint Online 제공합니다. 샘플 플로우를 사용자 지정하려면 새 애플리케이션 범위에 복사합니다. 다음 표에서는 사용 가능한 샘플 플로우를 보여 줍니다.
| 플로우 | 설명 |
|---|---|
| 기록의 새 첨부 파일은 폴더를 만들고 첨부 파일을 복사합니다. | 데이터베이스 테이블에 첨부 파일이 생성되면 스포크의 Knowledge 기록에 대한 폴더가 Microsoft SharePoint Online 생성됩니다. 그런 다음 첨부 파일이 폴더에 복사됩니다. |
| 지식베이스용 사이트 작성 | 데이터베이스 테이블에 지식베이스가 작성되면 플로우는 Microsoft SharePoint Online |
- 1회 사용자 인증(SSO)이 설정된 경우 로그인 이름으로 사용자 정보 조회 작업을 사용하고 스포크 작업을 수행할 수 있도록 승인되었는지 확인할 수 있습니다.
- 플로우 디자이너와 작업 디자이너는 플로우 또는 작업이 실행되기 전에 사용자 권한 부여 검사가 수행되었는지 확인해야 합니다.
스포크 하위 플로우
스포크는 Microsoft SharePoint Online 작업 자동화를 보여주기 위해 초안 상태의 샘플 하위 플로우를 Microsoft SharePoint Online 제공합니다. 하위 플로우를 사용자 지정하려면 새 애플리케이션 범위에 복사합니다.
| 하위 플로우 | 설명 |
|---|---|
| 그룹에 사용자 제거 후 추가 | 그룹에서 Microsoft SharePoint Online 사용자를 제거하고 새 사용자를 추가합니다. |
| 최신 사이트 삭제(O365 그룹 제외) | 비 O365 그룹(통신 사이트)과 연결된 최신 사이트를 삭제합니다. |
| 삭제할 최신 사이트(O365 그룹 포함) 제출 |
삭제를 위해 최신 사이트(O365 그룹 포함)를 제출합니다.
주: SharePoint 관리자 포털의 삭제된 사이트 섹션에서 사이트를 이동하는 데 최대 30분이 걸릴 수 있습니다. |
스포크 작업
spoke는 Microsoft SharePoint Online 인스턴스의 트리거 ServiceNow 를 기반으로 하는 다양한 Microsoft SharePoint Online 작업을 자동화하는 작업을 제공합니다.
일부 작업은 SharePoint Online 연결을 사용하여 수행할 수 있고 나머지 작업은 SharePoint Graph 연결을 사용하여 수행할 수 있습니다.
| SharePoint Online 연결 및 자격 증명 별칭 기록을 사용하는 작업 | ||
|---|---|---|
| 범주 | 작업 | 설명 |
| 사이트 관리 | 최신 사이트 생성 | 통신 사이트 및 비그룹 연결 팀 사이트 유형의 최신 사이트를 만듭니다. |
| 하위 사이트 작성 | SharePoint Online에 하위 사이트를 작성합니다. 테넌트에서 루트 위치를 결정합니다. | |
| 최신 사이트 삭제 | 비 O365 그룹(통신 사이트)과 연결된 최신 사이트를 삭제합니다. | |
| O365 그룹으로 최신 사이트 삭제 | 삭제를 위해 O365 그룹(팀 사이트)과 연결된 최신 사이트를 제출합니다. 사이트를 삭제하는 연결된 0365 그룹을 삭제합니다. 주: 실행 후 사이트를 삭제하는 데 최대 30분이 걸릴 수 있습니다. |
|
| 하위 사이트 삭제 | SharePoint Online에서 하위 사이트를 제거합니다. 사용되는 연결 URL이 루트 위치를 결정합니다. | |
| 최신 사이트 그룹 정보 조회 | 최신 사이트(팀 사이트)의 연결된 O365 그룹 상세 정보를 조회합니다. | |
| 최신 사이트 정보 조회 | 최신 사이트의 상세 정보를 가져옵니다. | |
| 사이트의 변경 내용 조회 | 쿼리 조건을 기반으로 하는 사이트의 변경 내용을 조회합니다. | |
| 역할 할당 조회 | 사이트에 정의된 모든 역할 할당을 조회합니다. | |
| 사이트 컬렉션 ID 조회 | 특정 사이트 ID를 조회합니다. | |
| 하위사이트 상세 정보 조회 | 하위 사이트에 대한 정보를 조회합니다. | |
| 사이트 정보 업데이트 | 사이트를 업데이트합니다 Microsoft SharePoint Online . | |
| 폴더 관리 | 폴더 작성 | 사이트의 문서 라이브러리 Microsoft SharePoint Online 에 폴더를 만듭니다. |
| 폴더 삭제 | 에서 Microsoft SharePoint Online폴더를 삭제합니다. 주: 폴더가 제거되기 전에는 경고나 알림이 표시되지 않습니다. |
|
| 폴더 내 파일 나열 | 폴더에 있는 파일 목록을 가져옵니다. | |
| 목록 폴더 내 폴더 | 폴더에 있는 폴더 목록을 가져옵니다. | |
| 폴더 조회 | 폴더에서 Microsoft SharePoint Online 폴더를 조회하고 해당 속성을 반환합니다. 예를 들어 출력에 "상대 URL" 속성이 포함될 수 있습니다. | |
| 폴더 이름 변경 | 에서 Microsoft SharePoint Online폴더 이름을 바꿉니다. | |
| 그룹과 폴더 공유 | 폴더를 의 그룹 Microsoft SharePoint Online과 공유합니다. 그룹은 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 사용자와 폴더 공유 | 에서Microsoft SharePoint Online 사용자와 폴더를 공유합니다. 사용자는 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 그룹과 폴더 공유 해제 | 그룹에서 폴더에 대한 액세스 권한을 제거합니다. 그룹은 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 사용자와 폴더 공유 해제 | 사용자의 폴더에 대한 액세스 권한을 제거합니다. 사용자는 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 파일 관리 | 기록에 Sharpoint 파일 추가 | 기록에 파일을 첨부 Microsoft SharePoint Online 합니다 ServiceNow . |
| 체크인 파일 | 파일을 Microsoft SharePoint Online 체크인됨 상태로 설정합니다. 상태가 체크 인으로 설정된 후 파일의 버전 번호를 찾으려면 파일 세부 정보 조회 작업을 사용합니다. 주: 파일이 이미 업로드되어 있으며 이 작업은 체크인할 파일의 상태만 업데이트합니다. |
|
| 체크 아웃 파일 | 파일을 Microsoft SharePoint Online 체크 아웃됨 상태로 설정합니다. 상태가 체크 아웃됨으로 설정된 후 파일의 버전 번호를 찾으려면 파일 세부 정보 조회 작업을 사용합니다. 주: 파일이 이미 다운로드되었으며 이 작업은 파일의 상태를 체크 아웃됨으로 업데이트합니다. |
|
| 폴더에 첨부 파일 복사 | 폴더에 첨부 파일을 복사 ServiceNow 합니다 Microsoft SharePoint Online . | |
| 파일 복사 | 새 이름으로 파일을 복사합니다. | |
| 텍스트 파일 작성 | 사용자가 제공한 정보가 포함된 텍스트 파일을 생성합니다. | |
| 파일 삭제 | 에서 Microsoft SharePoint Online파일을 삭제합니다. | |
| 파일 세부 정보 조회 | 에서 파일 상세 정보를 조회합니다 Microsoft SharePoint Online. | |
| 파일 이동 | 파일을 의 다른 위치로 Microsoft SharePoint Online이동합니다. | |
| 그룹과 파일 공유 | 의Microsoft SharePoint Online 그룹과 파일을 공유합니다. 그룹은 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 사용자와 파일 공유 | 사용자와 파일을 Microsoft SharePoint Online 공유합니다. 사용자는 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 그룹과 파일 공유 해제 | 그룹에서 Microsoft SharePoint Online 파일에 대한 액세스 권한을 제거합니다. 그룹은 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 사용자와 파일 공유 해제 | 사용자의 파일에 Microsoft SharePoint Online 대한 액세스 권한을 제거합니다. 사용자는 테넌트 계정에 속 Microsoft SharePoint Online 해야 합니다. | |
| 사용자 관리 | 로그인 이름으로 사용자 정보 조회 | 사이트에서 사용자에 대한 정보를 검색 Microsoft SharePoint Online 하고 정보를 반환합니다. |
| 이메일로 사용자 정보 조회 | 지정된 사용자의 지정된 Microsoft SharePoint Online 사이트를 검색하고 해당 계정에 대한 SharePoint 정보를 반환합니다. | |
| 사용자의 SharePoint 그룹 조회 | 사이트에서 사용자가 구성원으로 속해 있는 모든 그룹에 대한 정보를 검색 Microsoft SharePoint Online 하고 해당 정보를 반환합니다. | |
| 검색 관리 | 검색 쿼리 결과 스트림 조회 | SharePoint 루트 사이트를 검색하고 제공된 검색 쿼리를 기반으로 결과를 검색합니다. |
| 그룹 관리 | 사이트에 역할 추가 | 사용자 또는 그룹에 역할을 Microsoft SharePoint Online 추가합니다. |
| 그룹에 사용자 추가 | 사이트 그룹에 사용자를 Microsoft SharePoint Online 추가합니다. | |
| 그룹 생성 | 사이트에 그룹을 작성합니다 Microsoft SharePoint Online . | |
| 그룹 삭제 | 사이트에서 그룹을 Microsoft SharePoint Online 삭제합니다. | |
| 이름으로 그룹 조회 | 의 사이트 위치에서 이름으로 그룹을 조회합니다 Microsoft SharePoint Online. 사이트 위치를 지정하지 않으면 작업은 테넌트의 루트 사이트를 검색합니다. | |
| 사이트에서 역할 제거 | 그룹 또는 사용자의 권한을 제거합니다. | |
| 그룹에서 사용자 제거 | 사이트 그룹에서 Microsoft SharePoint Online 사용자를 제거합니다. | |
| 그룹 소유자(사용자) 업데이트 | 사용자를 그룹 소유자로 업데이트합니다. | |
| 사이트 그룹으로 M365 구성원 조회 | 사이트 그룹과 연결된 사용자 및 M365 그룹의 목록을 조회합니다 Microsoft SharePoint Online . | |
| 목록 관리 | 목록 작성 | 사이트에서 제목과 설명이 있는 목록을 Microsoft SharePoint Online 작성합니다. |
| 목록 구독 작성 | 목록에 대한 웹후크 구독을 작성합니다. | |
| ID로 목록 삭제 | ID로 사이트에서 목록을 Microsoft SharePoint Online 삭제합니다. | |
| ID로 목록 상세 정보 조회 | ID로 사이트에서 목록을 Microsoft SharePoint Online 조회합니다. | |
| 제목으로 목록 ID 조회 | 제목으로 목록을 조회합니다 Microsoft SharePoint Online . | |
| ID로 사이트에서 목록 업데이트 | ID로 사이트에서 목록을 Microsoft SharePoint Online 업데이트합니다. | |
| 목록 항목 관리 | 목록 항목 작성 | 목록 내에 목록 항목을 만듭니다. |
| ID로 목록 항목 삭제 | 목록 ID와 목록 항목 ID 모두로 목록 항목을 삭제합니다. | |
| ID로 목록 항목 조회 | 목록 ID와 목록 항목 ID 모두로 목록 항목을 조회합니다. | |
| 목록에서 목록 항목 조회 | 목록에서 다양한 형식의 항목 목록을 가져옵니다. | |
| ID로 목록 항목 업데이트 | ID로 목록 항목 제목을 업데이트합니다. | |
| SharePoint Graph 연결 및 자격 증명 별칭 기록을 사용하는 작업 | ||
|---|---|---|
| 범주 | 작업 | 설명 |
| 변경 관리 | 변경 쿼리 속성 가져오기 | 변경 로그에 대해 수행되는 쿼리를 정의하는 데 사용되는 변경 쿼리 속성을 조회합니다. |
| 드라이브에 대한 최신 델타 링크 토큰 얻기 | 드라이브에 대한 최신 델타 링크 토큰을 조회합니다. | |
| 다음 토큰 가져오기 | SharePoint 자원 다음 링크 토큰 테이블에서 다음 링크 토큰을 검색합니다. | |
| 파일 관리 | 파일 다운로드 링크 가져오기 | 파일의 다운로드 URL을 검색합니다. |
| 파일 권한 조회 | 파일에 대한 권한을 가져옵니다. | |
| 파일 조회 | 드라이브의 모든 파일을 조회합니다. | |
| 목록 관리 | 목록 구독 작성 | 목록에 대한 웹후크 구독을 작성합니다. |
| 목록 구독 갱신 | 목록에 대한 웹후크 구독을 갱신합니다. | |
| 목록 구독 삭제 | 목록의 웹후크 구독을 삭제합니다. | |
| 목록 가져오기 | SharePoint 테넌트에서 목록 상세 정보를 가져옵니다. | |
| 드라이브 조회 | 사이트의 모든 드라이브를 조회합니다. | |
| 사이트 관리 | 사이트 컬렉션 조회 | 모든 사이트 컬렉션을 조회합니다. |
| 하위사이트 조회 | 한 사이트에 대한 모든 하위 사이트를 조회합니다. | |
| 루트 사이트 구독 작성 | 루트 사이트에 대한 웹후크 구독을 작성합니다. | |
| 사이트 권한 조회 | 사이트에 대한 모든 권한을 조회합니다. | |
| 사이트 가져오기 | 사이트 상세 정보를 가져옵니다. | |
SharePoint Online 계정 요구 사항
스포크를 Microsoft SharePoint Online 사용하려면 SharePoint Online 계정에 사용자 지정 앱을 만들어 OAuth 2.0 토큰을 생성해야 합니다. Microsoft Azure에서 OAuth 애플리케이션 구성 문서를 참조하십시오.
연결 및 자격 증명 별칭 요구 사항
Integration Hub는 별칭을 사용하여 연결 및 자격 증명 정보와 OAuth 자격 증명을 관리합니다. 별칭을 사용하면 여러 환경을 사용할 때 여러 자격 증명과 연결 정보 프로파일을 구성하지 않아도 됩니다. 연결 또는 자격 증명 정보가 변경되면 연결을 사용하는 작업을 업데이트할 필요가 없습니다.
- 단일 테넌트
- 이 스포크에는 에 대한 작업을 승인하기 위한 MicrosoftSharepointOnline 별칭 기록이 포함되어 있습니다 Microsoft SharePoint Online. 테넌트 기록에서 이 별칭을 선택하여 단일 테넌트에 대한 변경 Microsoft SharePoint Online 을 승인합니다.
- 여러 테넌트
- 이 스포크에는 에 대한 작업을 승인하기 위한 MicrosoftSharepointOnline 별칭 기록이 포함되어 있습니다 Microsoft SharePoint Online. 지원하려는 각 추가 테넌트 사이트에 대한 연결 및 자격 증명 별칭 기록을 생성합니다. 테넌트 레코드에서 올바른 별칭을 선택하여 Microsoft SharePoint Online의 변경에 권한을 부여합니다. 지원하려는 각 추가 테넌트 사이트에 대한 연결 및 자격 증명 별칭 기록을 생성합니다. 테넌트 기록에서 올바른 별칭을 선택하여 Microsoft SharePoint Online의 변경을 승인합니다. 여러 테넌트에 대한 별칭 생성 문서를 참조하십시오.
스포크에는 기본적으로 세 개의 별칭 기록을 사용할 수 있습니다. SharePoint Online, SharePoint Graph 및 SharePoint Graph 루트 사이트 구독. 각 별칭 기록에는 테넌트를 연결해야 합니다. 스포크에서 모든 SharePoint Online, 그래프 및 루트 구독 작업을 사용하려면 각 테넌트 기록이 해당 별칭 기록과 연결되도록 Microsoft SharePoint Online 스포크의 테넌트 테이블에 세 개의 테넌트 기록을 생성했는지 확인해야 합니다.
- 단일 테넌트에 대한 통합을 구성하는 경우 기존 MicrosoftSharepointOnline 별칭 기록을 사용합니다.
- Microsoft SharePoint Graph 연결 별칭으로만 여러 테넌트를 사용할 수 있습니다.