Files
sim/apps/docs/content/docs/ja/tools/sharepoint.mdx
T

226 lines
11 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Sharepoint
description: ページとリストの操作
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="sharepoint"
color="#E0E0E0"
icon={true}
iconSvg={`<svg className="block-icon" fill='currentColor' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'>
<circle fill='#036C70' cx='16.31' cy='8.90' r='8.90' />
<circle fill='#1A9BA1' cx='23.72' cy='17.05' r='8.15' />
<circle fill='#37C6D0' cx='17.42' cy='24.83' r='6.30' />
<path
fill='#000000'
opacity='0.1'
d='M17.79,8.03v15.82c0,0.55-0.34,1.04-0.85,1.25c-0.16,0.07-0.34,0.10-0.51,0.10H11.13c-0.01-0.13-0.01-0.24-0.01-0.37c0-0.12,0-0.25,0.01-0.37c0.14-2.37,1.59-4.46,3.77-5.40v-1.38c-4.85-0.77-8.15-5.32-7.39-10.17c0.01-0.03,0.01-0.07,0.02-0.10c0.04-0.25,0.09-0.50,0.16-0.74h8.74c0.74,0,1.36,0.60,1.36,1.36z'
/>
<path
fill='#000000'
opacity='0.2'
d='M15.69,7.41H7.54c-0.82,4.84,2.43,9.43,7.27,10.25c0.15,0.02,0.29,0.05,0.44,0.06c-2.30,1.09-3.97,4.18-4.12,6.73c-0.01,0.12-0.02,0.25-0.01,0.37c0,0.13,0,0.24,0.01,0.37c0.01,0.25,0.05,0.50,0.10,0.74h4.47c0.55,0,1.04-0.34,1.25-0.85c0.07-0.16,0.10-0.34,0.10-0.51V8.77c0-0.75-0.61-1.36-1.36-1.36z'
/>
<path
fill='#000000'
opacity='0.2'
d='M15.69,7.41H7.54c-0.82,4.84,2.43,9.43,7.27,10.26c0.10,0.02,0.20,0.03,0.30,0.05c-2.22,1.17-3.83,4.26-3.97,6.75h4.56c0.75,0,1.35-0.61,1.36-1.36V8.77c0-0.75-0.61-1.36-1.36-1.36z'
/>
<path
fill='#000000'
opacity='0.2'
d='M14.95,7.41H7.54c-0.78,4.57,2.08,8.97,6.58,10.11c-1.84,2.43-2.27,5.61-2.58,7.22h3.82c0.75,0,1.35-0.61,1.36-1.36V8.77c0-0.75-0.61-1.36-1.36-1.36z'
/>
<path
fill='#008789'
d='M1.36,7.41h13.58c0.75,0,1.36,0.61,1.36,1.36v13.58c0,0.75-0.61,1.36-1.36,1.36H1.36c-0.75,0-1.36-0.61-1.36-1.36V8.77C0,8.02,0.61,7.41,1.36,7.41z'
/>
<path
fill='#FFFFFF'
d='M6.07,15.42c-0.32-0.21-0.58-0.49-0.78-0.82c-0.19-0.34-0.28-0.73-0.27-1.12c-0.02-0.53,0.16-1.05,0.50-1.46c0.36-0.41,0.82-0.71,1.34-0.87c0.59-0.19,1.21-0.29,1.83-0.28c0.82-0.03,1.63,0.08,2.41,0.34v1.71c-0.34-0.20-0.71-0.35-1.09-0.44c-0.42-0.10-0.84-0.15-1.27-0.15c-0.45-0.02-0.90,0.08-1.31,0.28c-0.31,0.14-0.52,0.44-0.52,0.79c0,0.21,0.08,0.41,0.22,0.56c0.17,0.18,0.37,0.32,0.59,0.42c0.25,0.12,0.62,0.29,1.11,0.49c0.05,0.02,0.11,0.04,0.16,0.06c0.49,0.19,0.96,0.42,1.40,0.69c0.34,0.21,0.62,0.49,0.83,0.83c0.21,0.39,0.31,0.82,0.30,1.26c0.02,0.54-0.14,1.08-0.47,1.52c-0.33,0.40-0.77,0.69-1.26,0.85c-0.58,0.18-1.19,0.27-1.80,0.26c-0.55,0-1.09-0.04-1.63-0.13c-0.45-0.07-0.90-0.20-1.32-0.39v-1.80c0.40,0.29,0.86,0.50,1.34,0.64c0.48,0.15,0.97,0.23,1.47,0.24c0.46,0.03,0.92-0.07,1.34-0.28c0.29-0.16,0.46-0.47,0.46-0.80c0-0.23-0.09-0.45-0.25-0.61c-0.20-0.20-0.44-0.36-0.69-0.48c-0.30-0.15-0.73-0.34-1.31-0.59C6.91,16.14,6.48,15.80,6.07,15.42z'
/>
</svg>`}
/>
{/* MANUAL-CONTENT-START:intro */}
[SharePoint](https://www.microsoft.com/en-us/microsoft-365/sharepoint/collaboration)はMicrosoftのコラボレーションプラットフォームで、ユーザーが社内ウェブサイトの構築・管理、文書の共有、チームリソースの整理を可能にします。組織全体でデジタルワークスペースを作成し、コンテンツ管理を効率化するための強力で柔軟なソリューションを提供します。
SharePointでは以下のことができます:
- **チームサイトとコミュニケーションサイトの作成**: コラボレーション、お知らせ、コンテンツ配信をサポートするページやポータルを設定
- **コンテンツの整理と共有**: 文書の保存、ファイル管理、安全な共有機能による版管理の実現
- **ページのカスタマイズ**: チームのニーズに合わせてテキストパーツを追加し、各サイトをカスタマイズ
- **検索性の向上**: メタデータ、検索機能、ナビゲーションツールを使用して、ユーザーが必要な情報を素早く見つけられるよう支援
- **安全なコラボレーション**: 堅牢な権限設定とMicrosoft 365との統合によるアクセス制御
Simでは、SharePoint統合によりエージェントがワークフローの一部としてSharePointサイトやページを作成・アクセスできるようになります。これにより、手動作業なしで文書管理、知識共有、ワークスペース作成の自動化が可能になります。エージェントはワークフローの入力に基づいて、新しいプロジェクトページの生成、ファイルのアップロードや取得、リソースの動的な整理ができます。SimとSharePointを連携させることで、構造化されたコラボレーションとコンテンツ管理を自動化フローに組み込み、エージェントがチーム活動の調整、重要情報の表示、組織全体での単一の情報源の維持を行う能力を提供します。
{/* MANUAL-CONTENT-END */}
## 使用方法
SharePointをワークフローに統合します。ページの読み取り/作成、サイトの一覧表示、リストの操作(読み取り、作成、アイテムの更新)が可能です。OAuthが必要です。
## ツール
### `sharepoint_create_page`
SharePointサイトに新しいページを作成する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | いいえ | SharePointサイトのID(内部使用)|
| `siteSelector` | string | いいえ | SharePointサイトを選択 |
| `pageName` | string | はい | 作成するページの名前 |
| `pageTitle` | string | いいえ | ページのタイトル(提供されない場合はページ名がデフォルトになります)|
| `pageContent` | string | いいえ | ページの内容 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `page` | object | 作成されたSharePointページの情報 |
### `sharepoint_read_page`
SharePointサイトから特定のページを読み取る
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteSelector` | string | いいえ | SharePointサイトを選択 |
| `siteId` | string | いいえ | SharePointサイトのID(内部使用)|
| `pageId` | string | いいえ | 読み取るページのID |
| `pageName` | string | いいえ | 読み取るページの名前(pageIdの代替)|
| `maxPages` | number | いいえ | すべてのページを一覧表示する際に返す最大ページ数(デフォルト:10、最大:50)|
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `page` | object | SharePointページに関する情報 |
### `sharepoint_list_sites`
すべてのSharePointサイトの詳細を一覧表示する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteSelector` | string | いいえ | SharePointサイトを選択 |
| `groupId` | string | いいえ | グループチームサイトにアクセスするためのグループID |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `site` | object | 現在のSharePointサイトに関する情報 |
### `sharepoint_create_list`
SharePointサイトに新しいリストを作成する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | いいえ | SharePointサイトのID(内部使用) |
| `siteSelector` | string | いいえ | SharePointサイトを選択 |
| `listDisplayName` | string | はい | 作成するリストの表示名 |
| `listDescription` | string | いいえ | リストの説明 |
| `listTemplate` | string | いいえ | リストテンプレート名(例:'genericList') |
| `pageContent` | string | いいえ | 列の定義を含むオプションのJSON。トップレベルの列定義の配列、または \{ columns: \[...\] \} を含むオブジェクト。 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `list` | object | 作成されたSharePointリストの情報 |
### `sharepoint_get_list`
SharePointリストのメタデータ(およびオプションで列/アイテム)を取得する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteSelector` | string | いいえ | SharePointサイトを選択 |
| `siteId` | string | いいえ | SharePointサイトのID(内部使用) |
| `listId` | string | いいえ | 取得するリストのID |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `list` | object | SharePointリストに関する情報 |
### `sharepoint_update_list`
SharePointリストアイテムのプロパティ(フィールド)を更新する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteSelector` | string | いいえ | SharePointサイトを選択 |
| `siteId` | string | いいえ | SharePointサイトのID(内部使用) |
| `listId` | string | いいえ | アイテムを含むリストのID |
| `itemId` | string | はい | 更新するリストアイテムのID |
| `listItemFields` | object | はい | リストアイテムで更新するフィールド値 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `item` | object | 更新されたSharePointリストアイテム |
### `sharepoint_add_list_items`
SharePointリストに新しいアイテムを追加する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteSelector` | string | いいえ | SharePointサイトを選択 |
| `siteId` | string | いいえ | SharePointサイトのID(内部使用) |
| `listId` | string | はい | アイテムを追加するリストのID |
| `listItemFields` | object | はい | 新しいリストアイテムのフィールド値 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `item` | object | 作成されたSharePointリストアイテム |
### `sharepoint_upload_file`
SharePointドキュメントライブラリにファイルをアップロードする
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | いいえ | SharePointサイトのID |
| `driveId` | string | いいえ | ドキュメントライブラリ(ドライブ)のID。提供されない場合、デフォルトドライブを使用します。 |
| `folderPath` | string | いいえ | ドキュメントライブラリ内のオプションのフォルダパス(例:/Documents/Subfolder) |
| `fileName` | string | いいえ | オプション:アップロードされるファイル名を上書きする |
| `files` | file[] | いいえ | SharePointにアップロードするファイル |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `uploadedFiles` | array | アップロードされたファイルオブジェクトの配列 |
## 注意事項
- カテゴリ: `tools`
- タイプ: `sharepoint`