Files
sim/apps/docs/content/docs/ja/tools/sharepoint.mdx
Waleed 9a6a6fdacb improvement(docs): updated with new ss, docs script updated to copy items from main app into docs for tools (#1918)
* improvement(docs): updated script to copy over icons, cleanup unnecessary pages

* updated script with auto-icon generation

* ignore translations, only icons changed

* updated images

* updated i18n.lock

* updated images
2025-11-12 01:15:23 -08:00

192 lines
8.5 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"
/>
{/* 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`