# mulesoft Microsoft SharePoint Connector (sharepoint-connector) - Full Documentation # Microsoft SharePoint Connector Microsoft SharePoint Connector バージョン 3.1 Microsoft SharePoint 用 Anypoint Connector (Microsoft SharePoint Connector) は、クラウドとオンプレミスで使用される SharePoint 2013 と SharePoint Online の両方をサポートします。このコネクタにより、コンテンツとドキュメントの管理、イントラネットとエクストラネットのポータルや Web サイトへのアクセス、エンタープライズ全体のコラボレーションや検索が可能になります。また、REST API による SharePoint との統合も実現します。 リリースノート: [Microsoft SharePoint Connector リリースノート](https://docs.mulesoft.com/jp/release-notes/connector/sharepoint-connector-release-notes-mule-4)​ Exchange: [SharePoint Connector](https://www.mulesoft.com/exchange/com.mulesoft.connectors/mule-sharepoint-connector/) ## [](#始める前に)始める前に この情報を使用するには、Microsoft SharePoint、Mule Runtime Engine (Mule)、Anypoint Connector、Anypoint Studio、Mule の概念、Mule フローの要素、グローバル要素に精通している必要があります。 対象リソースへの接続をテストするには、ログイン情報が必要です。 互換性に関する情報は、​[「コネクタリリースノート」](https://docs.mulesoft.com/jp/release-notes/connector/sharepoint-connector-release-notes-mule-4)​を参照してください。 ## [](#pom-ファイル情報)POM ファイル情報 ```xml com.mulesoft.connectors mule-sharepoint-connector x.y.z mule-plugin ``` `x.y.z`​ を使用しているコネクタに対応するバージョンに置き換えます。 最新の ​`pom.xml`​ ファイル情報を取得するには、​ [Anypoint Exchange](https://www.mulesoft.com/exchange/)​ でコネクタにアクセスし、​**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 ## [](#このコネクタの新機能)このコネクタの新機能 Mule 4 では、SharePoint Online とオンプレミス版 SharePoint 用のコネクタが両方の旧コネクタのすべての機能を含む 1 つのコネクタに統合されました。 ## [](#okta-認証)Okta 認証 ![Okta 認証の設定](/mulesoft/current/ja-jp/sharepoint-connector/3.1/_images/sharepoint-okta-config.png) Okta 認証を使用するようにコネクタを設定するためには、次の情報が必要です。 - Okta Domain (Okta ドメイン): 認証用の Okta ユーザー名とパスワードを受け入れる Okta エンドポイント。例: `your-domain.okta.com` - Okta Username (Okta ユーザー名): Okta のユーザー名。例: `your-email@example.com` - Okta Password (Okta パスワード): Okta のパスワード。例: - Okta API Token (Okta API トークン): Okta は、API 認証にスライドスケール有効期限付きのベアラートークンを使用します。例: `http://developer.okta.com/docs/api/getting_started/getting_a_token.html` - SharePoint Online Embedded Link (SharePoint Online の組み込みリンク): Okta から Microsoft Office 365 SharePoint Online アプリケーションへのリンク。例: `https://your-domain.okta.com/home/office365/0oa14mz7f4HAWypdZ1t7/31737` ## [](#セキュリティトークン認証)セキュリティトークン認証 SAML セキュリティトークンを使用して、SharePoint にログインできます。Studio でセキュリティトークンを設定する手順は、次のとおりです。 ![セキュリティトークン設定](/mulesoft/current/ja-jp/sharepoint-connector/3.1/_images/sharepoint-security-token-config.png) - Security token (セキュリティトークン): 対応するセキュリティトークンを入力します。 - Site URL (サイト URL): 対応するサイトの URL を入力します。 セキュリティトークンは、次の XML 本文で ​`[https://login.microsoftonline.com/extSTS.srf](https://login.microsoftonline.com/extSTS.srf)`​ に POST 要求を実行して取得できます。 ```text http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue http://www.w3.org/2005/08/addressing/anonymous https://login.microsoftonline.com/extSTS.srf [username] [password] [endpoint] http://schemas.xmlsoap.org/ws/2005/05/identity/NoProofKey http://schemas.xmlsoap.org/ws/2005/02/trust/Issue urn:oasis:names:tc:SAML:1.0:assertion ``` 前の要求の応答の タグの間にセキュリティトークンが含まれます。 ## [](#コネクタの用語について)コネクタの用語について - アクション - データの変更など副次的な影響を可能にする操作。非確定的な動作を回避するためにさらなる構成はできません。 - 複合型 - 一連のプロパティからなるキーのない名前付き構造化型。複合型は一般に、モデルエンティティのプロパティ値、あるいは操作のパラメーターや戻り値として使用されます。 - エンティティ - エンティティ種別 (account、opportunity など) のインスタンス。 - エンティティセット - エンティティの名前付きコレクション (たとえば、account は account エンティティを含むエンティティセットです)。エンティティのキーでエンティティセット内のエンティティを一意に識別します。 - エンティティ種別 - キーのある名前付き構造化型。エンティティ種別は、エンティティの名前付きプロパティとリレーションを定義し、1 つの継承によって他のエンティティ種別から派生させることができます。 - 列挙型または Enum 型 - 基本的な整数値を名前付き定数とする名前付きプリミティブ型。 - 関数 - 副作用を発生させず、他の検索条件操作、関数、またはアクションなどと組み合わせて使用できる操作。 ## [](#anypoint-studio-7-での接続)Anypoint Studio 7 での接続 このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードして必要に応じて設定します。 ## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加 Anypoint Studio では、2 つの方法 (Studio タスクバーの Exchange ボタンまたは Mule パレット) でコネクタを Studio プロジェクトに追加できます。 ### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する 1. Studio で Mule プロジェクトを作成します。 2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。 3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。 4. Exchange で「share」を検索します。 5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。 6. 画面の指示に従ってコネクタをインストールします。 ### [](#studio-でコネクタに追加する)Studio でコネクタに追加する 1. Studio で Mule プロジェクトを作成します。 2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。 3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「share」と入力します。 4. **\[Available modules (使用可能なモジュール)\]**​ で、そのコネクタ名をクリックします。 5. **\[Add (追加)\]**​ をクリックします。 6. **\[Finish (完了)\]**​ をクリックします。 ### [](#最初のフローを設定する)最初のフローを設定する 設定方法: 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. **\[Global Elements (グローバル要素)\]**​ タブをクリックします。 4. **\[Create (作成)\]**​ をクリックします。 5. 「sharepoint」を検索します。 6. **\[Microsoft SharePoint\]**​ をクリックして ​**\[OK\]**​ をクリックします。 7. 設定するグローバル種別を選択します。 ![グローバル種別](/mulesoft/current/ja-jp/sharepoint-connector/3.1/_images/sharepoint-global-types.png) 8. **\[Test Connection (接続をテスト)\]**​ をクリックして、正しく接続されることを確認します。 ![「Global Element Properties (グローバル要素のプロパティ)」](/mulesoft/current/ja-jp/sharepoint-connector/3.1/_images/sharepoint-global-element-props.png) ### [](#anypoint-studio-フローの作成)Anypoint Studio フローの作成 Anypoint Studio フローを作成する手順は、次のとおりです。 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. `http`​ を検索して、HTTP Connector をキャンバスにドラッグします。 4. `sharepoint`​ を検索して、Microsoft SharePoint Connector を HTTP Connector の隣にドラッグします。 ![Studio Visual Editor フロー](/mulesoft/current/ja-jp/sharepoint-connector/3.1/_images/sharepoint-studio-flow.png) 5. HTTP Connector をダブルクリックして、​**\[Host (ホスト)\]**​ を ​`0.0.0.0`​、​**\[Port (ポート)\]**​ を ​`8081`​、​**\[Path (パス)\]**​ を ​`fileAdd`​ に設定します。 6. **\[OK\]**​ をクリックします。 7. Microsoft SharePoint Connector をダブルクリックして、緑色のプラス記号をクリックします。 8. \[Connector Configuration (コネクタ設定)\] リストで、以前に作成した Microsoft SharePoint の設定をクリックします。 9. \[Operation (操作)\] リストで ​**\[File Add\]**​ をクリックします。 次の項目を設定します。 ![Studio ビジュアルエディターの項目](/mulesoft/current/ja-jp/sharepoint-connector/3.1/_images/sharepoint-visual-editor-fields.png) - File server relative URL (ファイルサーバーの相対 URL): ファイルを作成する SharePoint のパスとファイル名。 - File content stream (ファイルコンテンツストリーム): 作成するファイルのコンテンツ。 ## [](#フローの実行方法)フローの実行方法 1. Package Explorer で、プロジェクトの名前を右クリックし、\[Run As (別のユーザーとして実行)\] > \[Mule Application (Mule アプリケーション)\] をクリックします。 2. アプリケーションの起動時にコンソールを確認します。エラーが発生していない場合、次のようなメッセージが表示されます。 ```text ************************************************************ INFO 2019-10-14 22:12:42,003 [main] org.mule.module.launcher.DeploymentDirectoryWatcher: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Mule is up and kicking (every 5000ms) + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2019-10-14 22:12:42,006 [main] org.mule.module.launcher.StartupSummaryDeploymentListener: ********************************************************** * - - + DOMAIN + - - * - - + STATUS + - - * ********************************************************** * default * DEPLOYED * ********************************************************** ************************************************************************ * - - + APPLICATION + - - * - - + DOMAIN + - - * - - + STATUS + - - * ************************************************************************ * myapp * default * DEPLOYED * ************************************************************************ ``` ## [](#よくある質問と回答)よくある質問と回答 - このコネクタはどの SharePoint バージョンをサポートしますか? SharePoint Connector は、SharePoint Online とオンプレミス版の SharePoint をサポートします。 - このコネクタではどの認証方式がサポートされますか? SharePoint Online では、標準の SharePoint Online ユーザーログイン情報を使用した認証、セキュア認証、Okta 認証がサポートされます。 - コネクタからは SharePoint オブジェクトモデルのどの部分にアクセスできますか? ファイルおよびフォルダー、リスト、リスト項目、および添付ファイルがサポートされます。さらに、SharePoint API の他のすべてのエンティティには、ResolveObject 操作と ResolveCollection 操作を使用して JSON 形式でアクセスできます。 - このコネクタでは DataSense と DataWeave はサポートされますか? はい。サポートされるすべてのエンティティとエンティティ属性はコネクタによって Studio に提供され、DataWeave で使用できます。 - このコネクタではどのような操作を実行できますか? リストおよびリスト項目の API では、Create、Retrieve、Update、および Delete の各操作がサポートされます。 ファイルおよびフォルダーでは、Add、Retrieve content、Retrieve metadata、Delete、Check out、Undo check out、Check in、Publish、Unpublish、Approve、Deny、Recycle、および Copy の各操作がサポートされます。 - このコネクタではどの Mule エディションを使用できますか? このコネクタは、CloudHub インテグレーション PaaS など、あらゆるビットのあらゆるオペレーティングシステムで動作しているすべての Enterprise Edition Anypoint Platform でサポートされます。 - クエリ操作のクエリをビルドする方法は? クエリ操作 ​`Folder Query`​、​`File Query`​、​`List Item Query`​ でサポートされるのは OData クエリのみです。 `List Item Query`​ 操作では、クエリは次の形式になります: `LIST_ID?$select=FIELDS_TO_SELECT&filter=FILTER_PART`​。 たとえば、​`Vessels?$select=Title,FLAG,SEGMENT,ID,VesselName&$filter=Title eq 1`​ のようにします。 同じ形式が他のクエリ操作に適用されます。 クエリのビルドについての詳細は、SharePoint ドキュメントのページ [「Use OData query operations in SharePoint REST requests (SharePoint REST 要求での OData クエリ操作の使用)」](https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/use-odata-query-operations-in-sharepoint-rest-requests)​を参照してください。 - デモをテストできるように HTML フォームを解析する方法は? 「ユースケース: XML」セクションのように ステートメントを使用します。このユースケースでは、​`forminput.html`​ はメッセージプロパティまたは変数から抽出された値を挿入するテンプレートとして Mule が使用するファイルです。詳細は、​[「Parse Template リファレンス」](https://docs.mulesoft.com/mule-runtime/latest/parse-template-reference)​を参照してください。 ## [](#ユースケース-xml)ユースケース: XML ```xml ``` ## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.1 リファレンス SharePoint 用 Anypoint Connector を使用すると、Microsoft SharePoint アプリケーションに接続できます。 リリースノート: [Microsoft SharePoint Connector リリースノート](https://docs.mulesoft.com/jp/release-notes/connector/sharepoint-connector-release-notes-mule-4) ## [](#設定)設定 * * * ### [](#sharepoint-online)SharePoint Online #### [](#パラメーター)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別)接続種別 ##### [](#sharepoint-online_okta)Okta ###### [](#パラメーター-2)パラメーター
名前 型 説明 デフォルト値 必須

Okta Username (Okta ユーザー名)

String (文字列)

Okta ID プロバイダーにログインするために使用するユーザー名。

x

Okta Password (Okta パスワード)

String (文字列)

Okta ID プロバイダーにログインするために使用するパスワード。

x

Okta Domain (Okta ドメイン)

String (文字列)

Okta ID プロバイダーのドメイン名。

x

Okta API token (Okta API トークン)

String (文字列)

x

Sharepoint Online embedded link from Okta (Okta からの SharePoint Online 埋め込みリンク)

String (文字列)

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_online)Online (オンライン) ###### [](#パラメーター-3)パラメーター
名前 型 説明 デフォルト値 必須

Online Username (オンラインユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Online Password (オンラインパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続は非推奨です。 ###### [](#パラメーター-4)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

### [](#sharepoint-onpremise)SharePoint オンプレミス #### [](#パラメーター-5)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別-2)接続種別 ##### [](#sharepoint-onpremise_claims)Claims (クレーム) ###### [](#パラメーター-6)パラメーター
名前 型 説明 デフォルト値 必須

Claims Username (クレームユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Claims Password (クレームパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Sts Url (Sts URL)

String (文字列)

クレーム認証で使用するセキュリティトークンサービスの URL。

x

Scope (スコープ)

String (文字列)

セキュリティトークンサービスでこの SharePoint サイト用に設定されているアプリケーション ID (​Relying Party Identifier​、​Client Identifier​、​Scope​、または ​Realm​)。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_kerberos)Kerberos ###### [](#パラメーター-7)パラメーター
名前 型 説明 デフォルト値 必須

Kerberos Username (Kerberos ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Kerberos Password (Kerberos パスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

SPN

String (文字列)

(省略可能) SharePoint Web サービス用のサービスプリンシパル名。

Realm (レルム)

String (文字列)

(省略可能) ユーザーが属するデフォルトの領域 (ドメイン名) で、大文字と小文字が区別されます。

KDC

String (文字列)

(省略可能) ユーザーを認証するための KDC (通常はドメインコントローラー名)。

Login Properties File Path (ログインプロパティファイルパス)

String (文字列)

(省略可能) カスタマイズしたログインプロパティファイルへのパス。ほとんどの場合、デフォルト値が適しています。

Properties File Path (プロパティファイルパス)

String (文字列)

(省略可能) カスタマイズした Kerberos プロパティファイルへのパス。

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_ntlm)NTLM ###### [](#パラメーター-8)パラメーター
名前 型 説明 デフォルト値 必須

Domain (ドメイン)

String (文字列)

NTLM 認証で使用するドメイン名。

x

Ntlm Username (NTLM ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Ntlm Password (NTLM パスワード)

String (文字列)

NTLM 認証のパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続戦略接続は非推奨です。 ###### [](#パラメーター-9)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

## [](#ソースのリスト)ソースのリスト - [Created Objects](#created-objects) - [Deleted Objects](#deleted-objects) - [Modified Objects](#modified-objects) ## [](#操作のリスト)操作のリスト - [Attach File](#attachFile) - [File Add](#fileAdd) - [File Approve](#fileApprove) - [File Check In](#fileCheckIn) - [File Check Out](#fileCheckOut) - [File Copy To](#fileCopyTo) - [File Delete](#fileDelete) - [File Deny](#fileDeny) - [File Get Content](#fileGetContent) - [File Publish](#filePublish) - [File Query](#fileQuery) - [File Recycle](#fileRecycle) - [File Undo Check Out](#fileUndoCheckOut) - [File Unpublish](#fileUnpublish) - [File Update Metadata](#fileUpdateMetadata) - [Folder Create](#folderCreate) - [Folder Delete](#folderDelete) - [Folder Query](#folderQuery) - [Get Metadata](#getMetadata) - [List Create](#listCreate) - [List Delete](#listDelete) - [List Get](#listGet) - [List Get All](#listGetAll) - [List Item Create](#listItemCreate) - [List Item Delete](#listItemDelete) - [List Item Query](#listItemQuery) - [List Item Update](#listItemUpdate) - [List Update](#listUpdate) - [Resolve Collection](#resolveCollection) - [Resolve Object](#resolveObject) ## [](#ソース)ソース
SharePoint Connector ソース (リスナー) では、オブジェクトストアを使用してウォーターマークを保存します。使用しているオブジェクトストア実装 (CloudHub 用オブジェクトストアまたはオンプレミスデプロイメント用オブジェクトストア) に固有の制限がある場合もあるため、ニーズに合わせてオブジェクトストアを設定する必要があります。
詳細は、 「The Different Types of Object Stores Explained (異なる種別のオブジェクトストアの説明)」​を参照してください。
### [](#created-objects)Created Objects `` #### [](#パラメーター-10)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

新規作成されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

作成されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

FOLDER および FILE オブジェクト種別のベースパス。

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#deleted-objects)Deleted Objects `` #### [](#パラメーター-11)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-2)出力

型

削除するオブジェクト

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-2)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#modified-objects)Modified Objects `` #### [](#パラメーター-12)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

変更されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

変更されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-3)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-3)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ## [](#操作)操作 ### [](#attachFile)Attach File `` SharePoint リストから項目にファイルを添付します。 #### [](#パラメーター-13)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Title (リストタイトル)

String (文字列)

項目が属するリストのタイトル。

x

Item Id (項目 ID)

String (文字列)

リスト項目の ID。

x

File Name (ファイル名)

String (文字列)

ファイルの名前。

x

Content (コンテンツ)

Binary (バイナリ)

ストリームとして表されるファイルのコンテンツ。localFilePath が空の場合、ストリームとファイル名を指定する必要があります。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-4)出力

型

Object (オブジェクト)

### [](#関連する設定-4)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileAdd)File Add `` ファイルを追加します。 #### [](#パラメーター-14)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

File Content Stream (ファイルコンテンツストリーム)

Binary (バイナリ)

Overwrite (上書き)

Boolean (ブール)

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-5)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-5)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-2)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileApprove)File Approve `` #### [](#パラメーター-15)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Comment (コメント)

String (文字列)

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-6)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-3)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCheckIn)File Check In `` #### [](#パラメーター-16)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Check In Type (チェックイン種別)

Enumeration (列挙)。次のいずれかになります。

  • MINOR_CHECK_IN​

  • MAJOR_CHECK_IN​

  • OVERWRITE_CHECK_IN

x

Comment (コメント)

String (文字列)

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-7)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-4)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCheckOut)File Check Out `` #### [](#パラメーター-17)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-8)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-5)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCopyTo)File Copy To `` #### [](#パラメーター-18)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

x

Overwrite (上書き)

Boolean (ブール)

false

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-9)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-6)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileDelete)File Delete `` ファイルを削除します。 #### [](#パラメーター-19)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-10)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-7)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileDeny)File Deny `` #### [](#パラメーター-20)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Comment (コメント)

String (文字列)

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-11)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-8)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileGetContent)File Get Content `` #### [](#パラメーター-21)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-6)出力

型

Binary (バイナリ)

### [](#関連する設定-12)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-9)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#filePublish)File Publish `` #### [](#パラメーター-22)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Comment (コメント)

String (文字列)

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-13)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-10)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileQuery)File Query `` #### [](#パラメーター-23)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

/

Recursive (再帰)

Boolean (ブール)

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-7)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-14)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-11)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileRecycle)File Recycle `` #### [](#パラメーター-24)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-8)出力

型

String (文字列)

### [](#関連する設定-15)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-12)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUndoCheckOut)File Undo Check Out `` #### [](#パラメーター-25)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-16)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-13)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUnpublish)File Unpublish `` #### [](#パラメーター-26)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Comment (コメント)

String (文字列)

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-17)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-14)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUpdateMetadata)File Update Metadata `` FIXME: コメントを追加します。 #### [](#パラメーター-27)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Update Properties (更新プロパティ)

Object (オブジェクト)

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-18)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-15)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderCreate)Folder Create `` ドキュメントリスト内にフォルダーを作成します。 #### [](#パラメーター-28)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

作成するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リスト内にフォルダーを作成します。

x

Welcome Page (ウェルカムページ)

String (文字列)

フォルダーのウェルカムページ。例: index.html​。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-9)出力

型

SharePoint Folder (SharePoint フォルダー)

### [](#関連する設定-19)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-16)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderDelete)Folder Delete `` ドキュメントリストからフォルダーを削除します。 #### [](#パラメーター-29)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

削除するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リストから ​new folder​ を削除します。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-20)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-17)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderQuery)Folder Query `` 指定条件と一致するすべてのフォルダーを取得します。 #### [](#パラメーター-30)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listDocumentName?queryString​ の形式の OData クエリ。例: Shared Documents?$select=Name&$folderName​。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリを開始するフォルダーの開始パスで、クエリの一環として選択されるドキュメントライブラリに対して相対的に指定します。たとえば、​/myfolder/level2​ は ​/document library/myfolder/level2​ 内でフォルダーを検索します。NOTE: クエリの一環としてドキュメントライブラリを指定する必要があります。

/

Recursive (再帰)

Boolean (ブール)

内部フォルダーでも再帰的に検索するかどうかを指定します。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-10)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-21)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-18)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#getMetadata)Get Metadata `` 決定されるファイルのメタデータを取得します。 #### [](#パラメーター-31)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-11)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-22)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-19)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listCreate)List Create `` 新しい SharePointList を作成します。 #### [](#パラメーター-32)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List

作成する SharePoint リスト参照。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

x

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-12)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-23)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-20)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listDelete)List Delete `` SharePoint リストを削除します。 #### [](#パラメーター-33)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

削除するリストの ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-24)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-21)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listGet)List Get `` SharePoint リストを取得します。 #### [](#パラメーター-34)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

取得するリストの ID。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-13)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-25)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-22)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listGetAll)List Get All `` すべての SharePoint リストを取得します。 #### [](#パラメーター-35)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-14)出力

型

SharePoint List (SharePoint リスト)​ の配列

### [](#関連する設定-26)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-23)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemCreate)List Item Create `` 既存の SharePoint リスト内で新しい項目を作成します。 #### [](#パラメーター-36)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を作成するリストの ID。

x

Properties (プロパティ)

Object (オブジェクト)

作成する項目のプロパティ。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-15)出力

型

Object (オブジェクト)

### [](#関連する設定-27)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-24)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemDelete)List Item Delete `` SharePoint リストから項目を削除します。 #### [](#パラメーター-37)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を削除するリストの ID。

x

Item Id (項目 ID)

String (文字列)

削除する項目の ID。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-28)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-25)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemQuery)List Item Query `` SharePoint リストに対してクエリを実行し、指定条件と一致する項目を返します。この操作ではページネーションがサポートされるため、すべての項目のリストが返されます。 #### [](#パラメーター-38)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listId?queryString​ の形式のクエリ。

x

Retrieve References (参照情報の取得)

Boolean (ブール)

参照項目のすべてのオブジェクトを取得します。NOTE: 多くの参照項目がある大規模なリストの場合、取得に時間がかかることがあります。

false

Streaming Strategy (ストリーミング戦略)

ストリーミング戦略を使用して、Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-16)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-29)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-26)スロー - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemUpdate)List Item Update `` SharePoint リストの項目を更新します。 #### [](#パラメーター-39)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を更新するリストの ID。

x

Item Id (項目 ID)

String (文字列)

更新する項目の ID。

x

Updated Properties (更新するプロパティ)

Object (オブジェクト)

更新する項目のプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-30)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-27)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listUpdate)List Update `` SharePoint リストの指定プロパティを更新します。 #### [](#パラメーター-40)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

更新する項目の ID。

x

List

更新するリストのプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-31)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-28)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#resolveCollection)Resolve Collection `` SharePoint API に対して HTTP GET を実行します。 #### [](#パラメーター-41)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-17)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-32)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-29)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#resolveObject)Resolve Object `` SharePoint API に対して HTTP GET を実行します。(本文が blob であれば POST を実行)。 #### [](#パラメーター-42)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Request Type (要求種別)

Enumeration (列挙)。次のいずれかになります。

  • Get (取得)

  • Create (作成)

  • Merge (統合)

  • Delete (削除)

送信する要求種別。

Get

Request Body (要求本文)

Any (任意)

送信する要求の本文。リクエストボディが空の場合、この操作は ​null​ を送信します。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-18)出力

型

Object (オブジェクト)

### [](#関連する設定-33)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-30)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ## [](#型)型 ### [](#Reconnection)Reconnection (再接続)
項目 型 説明 デフォルト値 必須

Fails Deployment (デプロイメントに失敗)

Boolean (ブール)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Reconnection Strategy (再接続戦略)

使用する再接続戦略。

### [](#reconnect)Reconnect (再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (数)

Number (数値)

再接続の試行回数。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#reconnect-forever)Reconnect Forever (繰り返し再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#ExpirationPolicy)Expiration Policy (有効期限ポリシー)
項目 型 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS (ナノ秒)

  • MICROSECONDS (マイクロ秒)

  • MILLISECONDS (ミリ秒)

  • SECONDS (秒)

  • MINUTES (分)

  • HOURS (時間)

  • DAYS (日)

maxIdleTime 属性の時間単位

### [](#RedeliveryPolicy)Redelivery Policy (再配信ポリシー)
項目 型 説明 デフォルト値 必須

Max Redelivery Count (最大再配信数)

Number (数値)

プロセス失敗メッセージをトリガーするまでに、正常に処理されないメッセージを再配信できる最大回数。

Use Secure Hash (セキュアハッシュを使用)

Boolean (ブール)

再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。

Message Digest Algorithm (メッセージダイジェストアルゴリズム)

String (文字列)

使用するセキュアハッシュアルゴリズム。

SHA-256

Id Expression (ID 式)

String (文字列)

メッセージがいつ再配信されたのかを判断するために使用する 1 つ以上の式を定義します。このプロパティは、useSecureHash が false の場合にのみ設定できます。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各メッセージの再配信カウンターが保存されるオブジェクトストア。

### [](#DeletedObject)削除するオブジェクト
項目 型 説明 デフォルト値 必須

Author Email (作成者メール)

String (文字列)

Author Name (作成者名)

String (文字列)

Deleted By Name (削除者名)

String (文字列)

Deleted Date (削除日)

String (文字列)

Deleted Date Local Formatted (ローカル形式の削除日)

String (文字列)

Dir Name (ディレクトリ名)

String (文字列)

Id

String (文字列)

Item State (項目の状態)

Number (数値)

Item Type (項目の種別)

Number (数値)

Size (サイズ)

String (文字列)

Title (タイトル)

String (文字列)

### [](#SharepointFile)SharePoint File (SharePoint ファイル)
項目 型 説明 デフォルト値 必須

Author (作成者)

Object (オブジェクト)

Check In Comment (チェックインコメント)

String (文字列)

Check Out Type (チェックアウト種別)

String (文字列)

Checked Out By User (チェックアウトしたユーザー)

Object (オブジェクト)

Content Tag (コンテンツタグ)

String (文字列)

Customized Page Status (カスタムページ状況)

String (文字列)

ETag

String (文字列)

Exists

Boolean (ブール)

Length (長さ)

Number (数値)

Level (レベル)

Number (数値)

Linking Url (リンク URL)

String (文字列)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Locked By User (ロックしたユーザー)

Object (オブジェクト)

Major Version (メジャーバージョン)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Minor Version (マイナーバージョン)

Number (数値)

Modified By (変更者)

Object (オブジェクト)

Name (名前)

String (文字列)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Title (タイトル)

String (文字列)

U I Version (U I バージョン)

Number (数値)

U I Version Label (U I バージョン表示ラベル)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Versions (バージョン)

Object (オブジェクト)

### [](#SharepointFolder)SharePoint Folder (SharePoint フォルダー)
項目 型 説明 デフォルト値 必須

Exists

Boolean (ブール)

Files (ファイル)

Object (オブジェクト)

フォルダー

Object (オブジェクト)

Item Count (項目数)

Number (数値)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Metadata (メタデータ)

Object (オブジェクト)

Name (名前)

String (文字列)

Parent Folder (親フォルダー)

Object (オブジェクト)

Properties (プロパティ)

Object (オブジェクト)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Welcome Page (ウェルカムページ)

String (文字列)

### [](#SharepointList)SharePoint List (SharePoint リスト)
項目 型 説明 デフォルト値 必須

Allow Content Types (コンテンツタイプを許可)

Boolean (ブール)

Base Template (基本テンプレート)

Enumeration (列挙)。次のいずれかになります。

  • GENERIC_LIST​

  • DOCUMENT_LIBRARY​

  • SURVEY

  • LINKS

  • ANNOUNCEMENTS

  • CONTACTS

  • EVENTS

  • TASKS

  • DISCUSSION_BOARD​

  • PICTURE_LIBRARY​

  • DATASOURCES

  • WEB_TEMPLATE_CATALOG​

  • USER_INFORMATION​

  • WEB_PART_CATALOG​

  • LIST_TEMPLATE_CATALOG​

  • XML_FORM​

  • MASTER_PAGE_CATALOG​

  • NO_CODE_WORKFLOWS​

  • WORKFLOW_PROCESS​

  • WEB_PAGE_LIBRARY​

  • CUSTOM_GRID​

  • SOLUTION_CATALOG​

  • NO_CODE_PUBLIC​

  • THEME_CATALOG​

  • DESIGN_CATALOG​

  • APP_DATA_CATALOG​

  • DATA_CONNECTION_LIBRARY​

  • WORKFLOW_HISTORY​

  • GANTT_TASKS​

  • HELP_LIBRARY​

  • ACCESS_REQUEST​

  • TASKS_WITH_TIMELINE_AND_HIERARCHY​

  • MAINTENANCE_LOGS​

  • MEETINGS

  • AGENDA

  • MEETING_USER​

  • DECISION

  • MEETING_OBJECTIVE​

  • TEXT_BOX​

  • THINGS_TO_BRING​

  • HOME_PAGE_LIBRARY​

  • POSTS

  • COMMENTS

  • CATEGORIES

  • FACILITY

  • WHEREABOUTS

  • CALL_TRACK​

  • CIRCULATION

  • TIMECARD

  • HOLIDAYS

  • IME_DIC​

  • EXTERNAL_LIST​

  • MY_SITE_DOCUMENT_LIBRARY​

  • ISSUE_TRACKING​

  • ADMIN_TASKS​

  • HEALTH_RULES​

  • HEALTH_REPORTS​

  • DEVELOPER_SITE_DRAFT_APPS

Base Type (ベース種別)

Number (数値)

Content Types (コンテンツタイプ)

Object (オブジェクト)

Content Types Enabled (有効なコンテンツタイプ)

Boolean (ブール)

Crawl Non Default Views (非デフォルトビューを検索)

Boolean (ブール)

Creatables Info (作成物情報)

Object (オブジェクト)

Created (作成済み)

String (文字列)

Default Content Approval Workflow Id (デフォルトコンテンツ承認ワークフロー ID)

String (文字列)

Default Display Form Url (デフォルト表示フォーム URL)

String (文字列)

Default Edit Form Url (デフォルト編集フォーム URL)

String (文字列)

Default New Form Url (デフォルト新規フォーム URL)

String (文字列)

Default View (デフォルトビュー)

Object (オブジェクト)

Description (説明)

String (文字列)

Description Resource (説明リソース)

Object (オブジェクト)

Direction (方向)

Enumeration (列挙)。次のいずれかになります。

  • None (なし)

  • LTR

  • RTL

Document Template Url (ドキュメントテンプレート URL)

String (文字列)

Draft Version Visibility (ドラフトバージョンの表示)

Enumeration (列挙)。次のいずれかになります。

  • READER

  • AUTHOR

  • APPROVER

Enable Attachments (添付ファイルの有効化)

Boolean (ブール)

Enable Folder Creation (フォルダー作成の有効化)

Boolean (ブール)

Enable Minor Versions (マイナーバージョンの有効化)

Boolean (ブール)

Enable Moderation (モデレーションの有効化)

Boolean (ブール)

Enable Versioning (バージョン設定の有効化)

Boolean (ブール)

Entity Type Name (エンティティ種別名)

String (文字列)

Event Receivers (イベントレシーバー)

Object (オブジェクト)

項目

Object (オブジェクト)

First Unique Ancestor Securable Object (最初の一意の上位セキュアオブジェクト)

Object (オブジェクト)

Force Checkout (強制チェックアウト)

Boolean (ブール)

Forms (フォーム)

Object (オブジェクト)

Has External Data Source (外部データソースあり)

Boolean (ブール)

Hidden (非表示)

Boolean (ブール)

Id

String (文字列)

Image Url (画像 URL)

String (文字列)

Information Rights Management Settings (IRM 設定)

Object (オブジェクト)

Irm Enabled (IRM の有効化)

Boolean (ブール)

Irm Expire (IRM 有効期限)

Boolean (ブール)

Irm Reject (IRM 拒否)

Boolean (ブール)

Is Application List (アプリケーションリスト)

Boolean (ブール)

Is Catalog (カタログ)

Boolean (ブール)

Is Private (非公開)

Boolean (ブール)

Item Count (項目数)

Number (数値)

Items (項目)

Object (オブジェクト)

Last Item Deleted Date (最終項目削除日)

String (文字列)

Last Item Modified Date (最終項目修正日)

String (文字列)

List Item Entity Type Full Name (リスト項目エンティティ種別完全名)

String (文字列)

Major Version Limit (メジャーバージョン制限)

Number (数値)

Major With Minor Versions Limit (マイナーバージョン付きメジャー制限)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Multiple Data List (複数データリスト)

Boolean (ブール)

No Crawl (検索なし)

Boolean (ブール)

On Quick Launch (クイック起動時)

Boolean (ブール)

Parent Web (親 Web)

Object (オブジェクト)

Parent Web Url (親 Web URL)

String (文字列)

Parser Disabled (パーサーの無効化)

Boolean (ブール)

Role Assignments (ロールの割り当て)

Object (オブジェクト)

Root Folder (ルートフォルダー)

Object (オブジェクト)

Server Template Can Create Folders (サーバーテンプレートによるフォルダー作成)

Boolean (ブール)

Template Feature Id (テンプレート機能 ID)

String (文字列)

Title (タイトル)

String (文字列)

Title Resource (タイトルリソース)

Object (オブジェクト)

User Custom Actions (ユーザーカスタムアクション)

Object (オブジェクト)

Validation Formula (入力規則数式)

String (文字列)

Validation Message (検証メッセージ)

String (文字列)

Views (ビュー)

Object (オブジェクト)

Workflow Associations (ワークフロー関連付け)

Object (オブジェクト)

### [](#repeatable-in-memory-iterable)Repeatable In Memory Iterable (反復可能なメモリ内イテラブル)
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの数。ストリームのデータ量がこのバッファサイズを超える場合は、bufferSizeIncrement 属性に従って、maxInMemorySize を上限としてバッファが拡張されます。

100

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。

100

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。0 以下の値は無制限を意味します。

### [](#repeatable-file-store-iterable)Repeatable File Store Iterable (反復可能なファイルストアイテラブル)
項目 型 説明 デフォルト値 必須

In Memory Objects (メモリ内オブジェクト)

Number (数値)

メモリ内に保持されるインスタンスの最大数。指定した以上の量が必要な場合、ディスク上のコンテンツがバッファされます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.2 Microsoft SharePoint 用 Anypoint Connector (Microsoft SharePoint Connector) は、クラウドとオンプレミスで使用される SharePoint 2013 と SharePoint Online の両方をサポートします。このコネクタにより、コンテンツとドキュメントの管理、イントラネットとエクストラネットのポータルや Web サイトへのアクセス、エンタープライズ全体のコラボレーションや検索が可能になります。また、REST API による SharePoint との統合も実現します。 互換性と解決された問題に関する情報は、「Microsoft SharePoint Connector リリースノート」を参照してください。 ## [](#始める前に)始める前に このコネクタを使用するには、以下に精通している必要があります。 - Microsoft SharePoint API - Anypoint Connector - Mule Runtime Engine (Mule) - Mule フローの要素とグローバル要素 - Anypoint Studio (Studio) を使用した Mule アプリケーションの作成 アプリケーションを作成する前に、以下が必要です。 - Microsoft SharePoint の対象リソースにアクセスするためのログイン情報 - Anypoint Platform - Anypoint Studio バージョン 7.x 以降 ## [](#pom-ファイル情報)POM ファイル情報 ```xml com.mulesoft.connectors mule-sharepoint-connector x.y.z mule-plugin ``` `x.y.z`​ を使用しているコネクタに対応するバージョンに置き換えます。 最新の ​`pom.xml`​ ファイル情報を取得するには、​ [Anypoint Exchange](https://www.mulesoft.com/exchange/)​ でコネクタにアクセスし、​**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 ## [](#okta-認証)Okta 認証 ![Okta 認証の設定](/mulesoft/current/ja-jp/sharepoint-connector/3.2/_images/sharepoint-okta-config.png) Okta 認証を使用するようにコネクタを設定するためには、次の情報が必要です。 - Okta Domain (Okta ドメイン): 認証用の Okta ユーザー名とパスワードを受け入れる Okta エンドポイント。例: `your-domain.okta.com` - Okta Username (Okta ユーザー名): Okta のユーザー名。例: `your-email@example.com` - Okta Password (Okta パスワード): Okta のパスワード。例: - Okta API Token (Okta API トークン): Okta は、API 認証にスライドスケール有効期限付きのベアラートークンを使用します。例: `http://developer.okta.com/docs/api/getting_started/getting_a_token.html` - SharePoint Online Embedded Link (SharePoint Online の組み込みリンク): Okta から Microsoft Office 365 SharePoint Online アプリケーションへのリンク。例: `https://your-domain.okta.com/home/office365/0oa14mz7f4HAWypdZ1t7/31737` ## [](#セキュリティトークン認証)セキュリティトークン認証 SAML セキュリティトークンを使用して、SharePoint にログインできます。Studio でセキュリティトークンを設定する手順は、次のとおりです。 ![セキュリティトークン設定](/mulesoft/current/ja-jp/sharepoint-connector/3.2/_images/sharepoint-security-token-config.png) - Security token (セキュリティトークン): 対応するセキュリティトークンを入力します。 - Site URL (サイト URL): 対応するサイトの URL を入力します。 セキュリティトークンは、次の XML 本文で ​`[https://login.microsoftonline.com/extSTS.srf](https://login.microsoftonline.com/extSTS.srf)`​ に POST 要求を実行して取得できます。 ```text http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue http://www.w3.org/2005/08/addressing/anonymous https://login.microsoftonline.com/extSTS.srf [username] [password] [endpoint] http://schemas.xmlsoap.org/ws/2005/05/identity/NoProofKey http://schemas.xmlsoap.org/ws/2005/02/trust/Issue urn:oasis:names:tc:SAML:1.0:assertion ``` 前の要求の応答の タグの間にセキュリティトークンが含まれます。 ## [](#コネクタの用語について)コネクタの用語について - アクション - データの変更など副次的な影響を可能にする操作。非確定的な動作を回避するためにさらなる構成はできません。 - 複合型 - 一連のプロパティからなるキーのない名前付き構造化型。複合型は一般に、モデルエンティティのプロパティ値、あるいは操作のパラメーターや戻り値として使用されます。 - エンティティ - エンティティ種別 (account、opportunity など) のインスタンス。 - エンティティセット - エンティティの名前付きコレクション (たとえば、account は account エンティティを含むエンティティセットです)。エンティティのキーでエンティティセット内のエンティティを一意に識別します。 - エンティティ種別 - キーのある名前付き構造化型。エンティティ種別は、エンティティの名前付きプロパティとリレーションを定義し、1 つの継承によって他のエンティティ種別から派生させることができます。 - 列挙型または Enum 型 - 基本的な整数値を名前付き定数とする名前付きプリミティブ型。 - 関数 - 副作用を発生させず、他の検索条件操作、関数、またはアクションなどと組み合わせて使用できる操作。 ## [](#anypoint-studio-7-での接続)Anypoint Studio 7 での接続 このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードして必要に応じて設定します。 ## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加 Anypoint Studio では、2 つの方法 (Studio タスクバーの Exchange ボタンまたは Mule パレット) でコネクタを Studio プロジェクトに追加できます。 ### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する 1. Studio で Mule プロジェクトを作成します。 2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。 3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。 4. Exchange で「share」を検索します。 5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。 6. 画面の指示に従ってコネクタをインストールします。 ### [](#studio-でコネクタに追加する)Studio でコネクタに追加する 1. Studio で Mule プロジェクトを作成します。 2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。 3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「share」と入力します。 4. **\[Available modules (使用可能なモジュール)\]**​ で、そのコネクタ名をクリックします。 5. **\[Add (追加)\]**​ をクリックします。 6. **\[Finish (完了)\]**​ をクリックします。 ### [](#最初のフローを設定する)最初のフローを設定する 設定方法: 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. **\[Global Elements (グローバル要素)\]**​ タブをクリックします。 4. **\[Create (作成)\]**​ をクリックします。 5. 「sharepoint」を検索します。 6. **\[Microsoft SharePoint\]**​ をクリックして ​**\[OK\]**​ をクリックします。 7. 設定するグローバル種別を選択します。 ![グローバル種別](/mulesoft/current/ja-jp/sharepoint-connector/3.2/_images/sharepoint-global-types.png) 8. **\[Test Connection (接続をテスト)\]**​ をクリックして、正しく接続されることを確認します。 ![「Global Element Properties (グローバル要素のプロパティ)」](/mulesoft/current/ja-jp/sharepoint-connector/3.2/_images/sharepoint-global-element-props.png) ### [](#anypoint-studio-フローの作成)Anypoint Studio フローの作成 Anypoint Studio フローを作成する手順は、次のとおりです。 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. `http`​ を検索して、HTTP Connector をキャンバスにドラッグします。 4. `sharepoint`​ を検索して、Microsoft SharePoint Connector を HTTP Connector の隣にドラッグします。 ![Studio Visual Editor フロー](/mulesoft/current/ja-jp/sharepoint-connector/3.2/_images/sharepoint-studio-flow.png) 5. HTTP Connector をダブルクリックして、​**\[Host (ホスト)\]**​ を ​`0.0.0.0`​、​**\[Port (ポート)\]**​ を ​`8081`​、​**\[Path (パス)\]**​ を ​`fileAdd`​ に設定します。 6. **\[OK\]**​ をクリックします。 7. Microsoft SharePoint Connector をダブルクリックして、緑色のプラス記号をクリックします。 8. \[Connector Configuration (コネクタ設定)\] リストで、以前に作成した Microsoft SharePoint の設定をクリックします。 9. \[Operation (操作)\] リストで ​**\[File Add\]**​ をクリックします。 次の項目を設定します。 ![Studio ビジュアルエディターの項目](/mulesoft/current/ja-jp/sharepoint-connector/3.2/_images/sharepoint-visual-editor-fields.png) - File server relative URL (ファイルサーバーの相対 URL): ファイルを作成する SharePoint のパスとファイル名。 - File content stream (ファイルコンテンツストリーム): 作成するファイルのコンテンツ。 ## [](#フローの実行方法)フローの実行方法 1. Package Explorer で、プロジェクトの名前を右クリックし、\[Run As (別のユーザーとして実行)\] > \[Mule Application (Mule アプリケーション)\] をクリックします。 2. アプリケーションの起動時にコンソールを確認します。エラーが発生していない場合、次のようなメッセージが表示されます。 ```text ************************************************************ INFO 2019-10-14 22:12:42,003 [main] org.mule.module.launcher.DeploymentDirectoryWatcher: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Mule is up and kicking (every 5000ms) + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2019-10-14 22:12:42,006 [main] org.mule.module.launcher.StartupSummaryDeploymentListener: ********************************************************** * - - + DOMAIN + - - * - - + STATUS + - - * ********************************************************** * default * DEPLOYED * ********************************************************** ************************************************************************ * - - + APPLICATION + - - * - - + DOMAIN + - - * - - + STATUS + - - * ************************************************************************ * myapp * default * DEPLOYED * ************************************************************************ ``` ## [](#よくある質問と回答)よくある質問と回答 - このコネクタはどの SharePoint バージョンをサポートしますか? SharePoint Connector は、SharePoint Online とオンプレミス版の SharePoint をサポートします。 - このコネクタではどの認証方式がサポートされますか? SharePoint Online では、標準の SharePoint Online ユーザーログイン情報を使用した認証、セキュア認証、Okta 認証がサポートされます。 - コネクタからは SharePoint オブジェクトモデルのどの部分にアクセスできますか? ファイルおよびフォルダー、リスト、リスト項目、および添付ファイルがサポートされます。さらに、SharePoint API の他のすべてのエンティティには、ResolveObject 操作と ResolveCollection 操作を使用して JSON 形式でアクセスできます。 - このコネクタでは DataSense と DataWeave はサポートされますか? はい。サポートされるすべてのエンティティとエンティティ属性はコネクタによって Studio に提供され、DataWeave で使用できます。 - このコネクタではどのような操作を実行できますか? リストおよびリスト項目の API では、Create、Retrieve、Update、および Delete の各操作がサポートされます。 ファイルおよびフォルダーでは、Add、Retrieve content、Retrieve metadata、Delete、Check out、Undo check out、Check in、Publish、Unpublish、Approve、Deny、Recycle、および Copy の各操作がサポートされます。 - このコネクタではどの Mule エディションを使用できますか? このコネクタは、CloudHub インテグレーション PaaS など、あらゆるビットのあらゆるオペレーティングシステムで動作しているすべての Enterprise Edition Anypoint Platform でサポートされます。 - クエリ操作のクエリをビルドする方法は? クエリ操作 ​`Folder Query`​、​`File Query`​、​`List Item Query`​ でサポートされるのは OData クエリのみです。 `List Item Query`​ 操作では、クエリは次の形式になります: `LIST_ID?$select=FIELDS_TO_SELECT&filter=FILTER_PART`​。 たとえば、​`Vessels?$select=Title,FLAG,SEGMENT,ID,VesselName&$filter=Title eq 1`​ のようにします。 同じ形式が他のクエリ操作に適用されます。 クエリのビルドについての詳細は、SharePoint ドキュメントのページ [「Use OData query operations in SharePoint REST requests (SharePoint REST 要求での OData クエリ操作の使用)」](https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/use-odata-query-operations-in-sharepoint-rest-requests)​を参照してください。 - デモをテストできるように HTML フォームを解析する方法は? 「ユースケース: XML」セクションのように ステートメントを使用します。このユースケースでは、​`forminput.html`​ はメッセージプロパティまたは変数から抽出された値を挿入するテンプレートとして Mule が使用するファイルです。詳細は、​[「Parse Template リファレンス」](https://docs.mulesoft.com/mule-runtime/latest/parse-template-reference)​を参照してください。 ## [](#ユースケース-xml)ユースケース: XML ```xml ``` ## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.2 リファレンス SharePoint 用 Anypoint Connector を使用すると、Microsoft SharePoint アプリケーションに接続できます。 ## [](#設定)設定 * * * ### [](#sharepoint-online)SharePoint Online #### [](#パラメーター)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別)接続種別 ##### [](#sharepoint-online_oauth-authorization-code)OAuth v2.0 認証コード ###### [](#パラメーター-2)パラメーター
名前 型 説明 デフォルト値 必須

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Consumer Key (コンシューマーキー)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerKey。

x

Consumer Secret (コンシューマーシークレット)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerSecret。

x

Authorization Url (認証 URL)

String (文字列)

サービスプロバイダーの認証エンドポイント URL。

Access Token Url (アクセストークン URL)

String (文字列)

サービスプロバイダーのアクセストークンエンドポイント URL。

Scopes (スコープ)

String (文字列)

OAuth ダンス時に要求する OAuth スコープ。指定しない場合、デフォルトのアノテーションの範囲になります。

Resource Owner Id (リソースオーナー ID)

String (文字列)

リソースオーナー ID は、​<Resource_App_ID>/<Sharepoint_site_domain>@<Tenant_ID>​ の形式になります。​Resource_App_ID​ と ​Tenant_ID​ は、アプリケーションの作成後に見つけることができます。​[Azure Active Directory] > [App registrations (アプリケーション登録)]​ に移動して、アプリケーションを選択します。​Resource_App_ID​ は ​[Application (client) ID (アプリケーション (クライアント) ID)]​ で、​Tenant_ID​ は ​[Directory (tenant) ID (ディレクトリ (テナント) ID)]​ です。

Before (前)

String (文字列)

OAuth ダンスを開始する直前に実行するフローの名前。

After (後)

String (文字列)

アクセストークンが受信された直後に実行するフローの名前。

Listener Config (リスナー設定)

String (文字列)

アクセストークンコールバックエンドポイントを受信するリスナーの作成に使用する <http:listener-config /> への参照。

x

Callback Path (コールバックパス)

String (文字列)

アクセストークンコールバックエンドポイントのパス。

x

Authorize Path (認証パス)

String (文字列)

OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス。

x

External Callback Url (外部コールバック URL)

String (文字列)

コールバックエンドポイントがプロキシの背後にあるか、直接 URL 以外でコールバックエンドポイントにアクセスする場合、このパラメーターを使用して OAuth プロバイダーに、コールバックへのアクセスに使用する URL を指示します。

Object Store (オブジェクトストア)

String (文字列)

各リソースオーナー ID のデータの保存に使用するオブジェクトストアへの参照。値が指定されていない場合、Mule によって自動的にデフォルトのオブジェクトストアがプロビジョニングされます。

##### [](#sharepoint-online_okta)Okta ###### [](#パラメーター-3)パラメーター
名前 型 説明 デフォルト値 必須

Okta Username (Okta ユーザー名)

String (文字列)

Okta ID プロバイダーにログインするために使用するユーザー名。

x

Okta Password (Okta パスワード)

String (文字列)

Okta ID プロバイダーにログインするために使用するパスワード。

x

Okta Domain (Okta ドメイン)

String (文字列)

Okta ID プロバイダーのドメイン名。

x

Okta API token (Okta API トークン)

String (文字列)

x

Sharepoint Online embedded link from Okta (Okta からの SharePoint Online 埋め込みリンク)

String (文字列)

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_online)Online (オンライン) ###### [](#パラメーター-4)パラメーター
名前 型 説明 デフォルト値 必須

Online Username (オンラインユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Online Password (オンラインパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続は非推奨です。 ###### [](#パラメーター-5)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

### [](#sharepoint-onpremise)SharePoint オンプレミス #### [](#パラメーター-6)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別-2)接続種別 ##### [](#sharepoint-onpremise_claims)Claims (クレーム) ###### [](#パラメーター-7)パラメーター
名前 型 説明 デフォルト値 必須

Claims Username (クレームユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Claims Password (クレームパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Sts Url (Sts URL)

String (文字列)

クレーム認証で使用するセキュリティトークンサービスの URL。

x

Scope (スコープ)

String (文字列)

セキュリティトークンサービスでこの SharePoint サイト用に設定されているアプリケーション ID (​Relying Party Identifier​、​Client Identifier​、​Scope​、または ​Realm​)。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_kerberos)Kerberos ###### [](#パラメーター-8)パラメーター
名前 型 説明 デフォルト値 必須

Kerberos Username (Kerberos ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Kerberos Password (Kerberos パスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

SPN

String (文字列)

(省略可能) SharePoint Web サービス用のサービスプリンシパル名。

Realm (レルム)

String (文字列)

(省略可能) ユーザーが属するデフォルトの領域 (ドメイン名) で、大文字と小文字が区別されます。

KDC

String (文字列)

(省略可能) ユーザーを認証するための KDC (通常はドメインコントローラー名)。

Login Properties File Path (ログインプロパティファイルパス)

String (文字列)

(省略可能) カスタマイズしたログインプロパティファイルへのパス。ほとんどの場合、デフォルト値が適しています。

Properties File Path (プロパティファイルパス)

String (文字列)

(省略可能) カスタマイズした Kerberos プロパティファイルへのパス。

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_ntlm)NTLM ###### [](#パラメーター-9)パラメーター
名前 型 説明 デフォルト値 必須

Domain (ドメイン)

String (文字列)

NTLM 認証で使用するドメイン名。

x

Ntlm Username (NTLM ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Ntlm Password (NTLM パスワード)

String (文字列)

NTLM 認証のパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続戦略接続は非推奨です。 ###### [](#パラメーター-10)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

## [](#ソースのリスト)ソースのリスト - [Created Objects](#created-objects) - [Deleted Objects](#deleted-objects) - [Modified Objects](#modified-objects) ## [](#操作のリスト)操作のリスト - [Attach File](#attachFile) - [File Add](#fileAdd) - [File Approve](#fileApprove) - [File Check In](#fileCheckIn) - [File Check Out](#fileCheckOut) - [File Copy To](#fileCopyTo) - [File Delete](#fileDelete) - [File Deny](#fileDeny) - [File Get Content](#fileGetContent) - [File Move](#fileMove) - [File Publish](#filePublish) - [File Query](#fileQuery) - [File Recycle](#fileRecycle) - [File Undo Check Out](#fileUndoCheckOut) - [File Unpublish](#fileUnpublish) - [File Update Metadata](#fileUpdateMetadata) - [Folder Create](#folderCreate) - [Folder Delete](#folderDelete) - [Folder Query](#folderQuery) - [Get Metadata](#getMetadata) - [List Create](#listCreate) - [List Delete](#listDelete) - [List Get](#listGet) - [List Get All](#listGetAll) - [List Item Create](#listItemCreate) - [List Item Delete](#listItemDelete) - [List Item Query](#listItemQuery) - [List Item Update](#listItemUpdate) - [List Update](#listUpdate) - [Resolve Collection](#resolveCollection) - [Resolve Object](#resolveObject) ## [](#ソース)ソース
SharePoint Connector ソース (リスナー) では、オブジェクトストアを使用してウォーターマークを保存します。使用しているオブジェクトストア実装 (CloudHub 用オブジェクトストアまたはオンプレミスデプロイメント用オブジェクトストア) に固有の制限がある場合もあるため、ニーズに合わせてオブジェクトストアを設定する必要があります。
詳細は、 「The Different Types of Object Stores Explained (異なる種別のオブジェクトストアの説明)」​を参照してください。
### [](#created-objects)Created Objects `` #### [](#パラメーター-11)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

新規作成されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

作成されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

FOLDER および FILE オブジェクト種別のベースパス。

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#deleted-objects)Deleted Objects `` #### [](#パラメーター-12)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-2)出力

型

削除するオブジェクト

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-2)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#modified-objects)Modified Objects `` #### [](#パラメーター-13)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

変更されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

変更されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-3)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-3)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ## [](#操作)操作 ### [](#attachFile)Attach File `` SharePoint リストから項目にファイルを添付します。 #### [](#パラメーター-14)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Title (リストタイトル)

String (文字列)

項目が属するリストのタイトル。

x

Item Id (項目 ID)

String (文字列)

リスト項目の ID。

x

File Name (ファイル名)

String (文字列)

ファイルの名前。

x

Content (コンテンツ)

Binary (バイナリ)

ストリームとして表されるファイルのコンテンツ。localFilePath が空の場合、ストリームとファイル名を指定する必要があります。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-4)出力

型

Object (オブジェクト)

### [](#関連する設定-4)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileAdd)File Add `` ファイルを追加します。 #### [](#パラメーター-15)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

新しいファイルを追加する場所。

x

File Content Stream (ファイルコンテンツストリーム)

Binary (バイナリ)

この新しいファイルに含まれるコンテンツ。

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-5)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-5)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-2)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileApprove)File Approve `` 指定されたコメントが含まれるコンテンツの承認が申請されたファイルを承認します。承認できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-16)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

承認するファイルのパス。

x

Comment (コメント)

String (文字列)

この承認操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-6)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-3)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCheckIn)File Check In `` 以前にチェックアウトされたファイルに対するチェックイン操作を SharePoint で実行します。 #### [](#パラメーター-17)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックインするファイルのパス。

x

Check In Type (チェックイン種別)

Enumeration (列挙)。次のいずれかになります。

  • MINOR_CHECK_IN​

  • MAJOR_CHECK_IN​

  • OVERWRITE_CHECK_IN

実行するチェックインの種別。

x

Comment (コメント)

String (文字列)

このチェックインの追加のコメント。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-7)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-4)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCheckOut)File Check Out `` ファイルに対するチェックアウト要求を SharePoint で実行します。 #### [](#パラメーター-18)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックアウトするファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-8)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-5)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCopyTo)File Copy To `` fileServerRelativeUrl から newFileServerRelativeUrl にファイルをコピーします。 #### [](#パラメーター-19)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピーするファイルのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

x

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-9)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-6)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileDelete)File Delete `` ファイルを削除します。 #### [](#パラメーター-20)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

削除するファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-10)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-7)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileDeny)File Deny `` コンテンツの承認が申請されたファイルの承認を拒否します。拒否できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-21)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

拒否するファイルのパス。

x

Comment (コメント)

String (文字列)

この拒否操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-11)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-8)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileGetContent)File Get Content `` ファイルのコンテンツを SharePoint で取得します。 #### [](#パラメーター-22)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

SharePoint から取得するコンテンツが含まれる対象ファイル。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-6)出力

型

Binary (バイナリ)

### [](#関連する設定-12)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-9)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileMove)File Move `` SharePoint API に対して HTTP POST を実行してファイルを移動します。​`fileServerRelativeUrl`​ パラメーターは、SharePoint の既存のファイルを参照する必要があります。​`newFileServerRelativeUrl`​ パラメーターはファイルを移動する場所のパスである必要があります。指定されたパスがディレクトリを参照している場合、新しいファイルパスである必要があるため、エラーがスローされます。新しいファイルは古いファイルと同じ名前にすることも、新しい名前にすることもできます。 この操作の名前変更操作として使用するには、両方のパラメーターで同じパスを指定し、​`newFileServerRelativeUrl`​ パラメーターで異なるファイル名を使用します。 #### [](#パラメーター-23)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピー元ファイルへのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

コピー先ファイルへのパス。

x

フラグ

Number (数値)

  • 8 - サポートファイルがファイルから分離している場合でも、移動操作を実行します。

  • 0 - 移動操作は指定されません。

  • 1 - 同じ名前のファイルが存在する場合、上書きします。

1

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#関連する設定-13)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-10)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#filePublish)File Publish `` 指定されたコメントが含まれるコンテンツの承認を求めてファイルを送信します。 #### [](#パラメーター-24)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュするファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-14)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-11)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileQuery)File Query `` SharePoint に対する要求を実行し、指定したクエリと一致するファイルを検索します。 #### [](#パラメーター-25)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

実行するクエリ。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリの開始フォルダー。

/

Recursive (再帰)

Boolean (ブール)

クエリをサブフォルダーで実行する場合は true、そうでない場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-7)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-15)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-12)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileRecycle)File Recycle `` ファイルをごみ箱に移動し、新しいごみ箱項目の識別子を返します。 #### [](#パラメーター-26)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

リサイクルするファイルのパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-8)出力

型

String (文字列)

### [](#関連する設定-16)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-13)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUndoCheckOut)File Undo Check Out `` ファイルをチェックアウトしている場合、この操作でチェックアウト状態を元に戻せます。 #### [](#パラメーター-27)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

元に戻すファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-17)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-14)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUnpublish)File Unpublish `` コンテンツの承認からファイルを削除するか、メジャーバージョンのパブリッシュを解除します。 #### [](#パラメーター-28)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュを解除するファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ解除操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-18)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-15)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUpdateMetadata)File Update Metadata `` SharePoint の対象項目のメタデータを更新します。 #### [](#パラメーター-29)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータを更新する SharePoint の対象項目。

x

Update Properties (更新プロパティ)

Object (オブジェクト)

新規メタデータ。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-19)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-16)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderCreate)Folder Create `` ドキュメントリスト内にフォルダーを作成します。 #### [](#パラメーター-30)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

作成するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リスト内にフォルダーを作成します。

x

Welcome Page (ウェルカムページ)

String (文字列)

フォルダーのウェルカムページ。例: index.html​。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-9)出力

型

SharePoint Folder (SharePoint フォルダー)

### [](#関連する設定-20)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-17)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderDelete)Folder Delete `` ドキュメントリストからフォルダーを削除します。 #### [](#パラメーター-31)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

削除するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リストから ​new folder​ を削除します。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-21)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-18)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderQuery)Folder Query `` 指定条件と一致するすべてのフォルダーを取得します。 #### [](#パラメーター-32)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listDocumentName?queryString​ の形式の OData クエリ。例: Shared Documents?$select=Name&$folderName​。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリを開始するフォルダーの開始パスで、クエリの一環として選択されるドキュメントライブラリに対して相対的に指定します。たとえば、​/myfolder/level2​ は ​/document library/myfolder/level2​ 内でフォルダーを検索します。NOTE: クエリの一環としてドキュメントライブラリを指定する必要があります。

/

Recursive (再帰)

Boolean (ブール)

内部フォルダーでも再帰的に検索するかどうかを指定します。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-10)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-22)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-19)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#getMetadata)Get Metadata `` 決定されるファイルのメタデータを取得します。 #### [](#パラメーター-33)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータが取得される項目のパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-11)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-23)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-20)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listCreate)List Create `` 新しい SharePointList を作成します。 #### [](#パラメーター-34)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List

作成する SharePoint リスト参照。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

x

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-12)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-24)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-21)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listDelete)List Delete `` SharePoint リストを削除します。 #### [](#パラメーター-35)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

削除するリストの ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-25)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-22)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listGet)List Get `` SharePoint リストを取得します。 #### [](#パラメーター-36)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

取得するリストの ID。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-13)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-26)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-23)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listGetAll)List Get All `` すべての SharePoint リストを取得します。 #### [](#パラメーター-37)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-14)出力

型

SharePoint List (SharePoint リスト)​ の配列

### [](#関連する設定-27)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-24)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemCreate)List Item Create `` 既存の SharePoint リスト内で新しい項目を作成します。 #### [](#パラメーター-38)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を作成するリストの ID。

x

Properties (プロパティ)

Object (オブジェクト)

作成する項目のプロパティ。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-15)出力

型

Object (オブジェクト)

### [](#関連する設定-28)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-25)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemDelete)List Item Delete `` SharePoint リストから項目を削除します。 #### [](#パラメーター-39)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を削除するリストの ID。

x

Item Id (項目 ID)

String (文字列)

削除する項目の ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-29)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-26)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemQuery)List Item Query `` SharePoint リストに対してクエリを実行し、指定条件と一致する項目を返します。この操作ではページネーションがサポートされるため、すべての項目のリストが返されます。 #### [](#パラメーター-40)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listId?queryString​ の形式のクエリ。

x

Retrieve References (参照情報の取得)

Boolean (ブール)

参照項目のすべてのオブジェクトを取得します。NOTE: 多くの参照項目がある大規模なリストの場合、取得に時間がかかることがあります。

false

Streaming Strategy (ストリーミング戦略)

ストリーミング戦略を使用して、Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-16)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-30)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-27)スロー - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemUpdate)List Item Update `` SharePoint リストの項目を更新します。 #### [](#パラメーター-41)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を更新するリストの ID。

x

Item Id (項目 ID)

String (文字列)

更新する項目の ID。

x

Updated Properties (更新するプロパティ)

Object (オブジェクト)

更新する項目のプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-31)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-28)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listUpdate)List Update `` SharePoint リストの指定プロパティを更新します。 #### [](#パラメーター-42)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

更新する項目の ID。

x

List

更新するリストのプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-32)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-29)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#resolveCollection)Resolve Collection `` SharePoint API に対して HTTP GET を実行します。 #### [](#パラメーター-43)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-17)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-33)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-30)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#resolveObject)Resolve Object `` SharePoint API に対して HTTP GET を実行します。(本文が blob であれば POST を実行)。 #### [](#パラメーター-44)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Request Type (要求種別)

Enumeration (列挙)。次のいずれかになります。

  • Get (取得)

  • Create (作成)

  • Merge (統合)

  • Delete (削除)

送信する要求種別。

Get

Request Body (要求本文)

Any (任意)

送信する要求の本文。リクエストボディが空の場合、この操作は ​null​ を送信します。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-18)出力

型

Object (オブジェクト)

### [](#関連する設定-34)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-31)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#unauthorize)Unauthorize `` 特定のリソースオーナー ID のアクセストークン情報をすべて削除して、認証ダンスを再度実行しない限り、そのユーザー向けの操作を実行できないようにします。 #### [](#パラメーター-45)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Resource Owner Id (リソースオーナー ID)

String (文字列)

アクセスの無効化が必要なリソースオーナーの ID。

#### [](#関連する設定-35)関連する設定 - [SharePoint Online](#sharepoint-online) ## [](#型)型 ### [](#Reconnection)Reconnection (再接続)
項目 型 説明 デフォルト値 必須

Fails Deployment (デプロイメントに失敗)

Boolean (ブール)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Reconnection Strategy (再接続戦略)

使用する再接続戦略。

### [](#reconnect)Reconnect (再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (数)

Number (数値)

再接続の試行回数。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#reconnect-forever)Reconnect Forever (繰り返し再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#ExpirationPolicy)Expiration Policy (有効期限ポリシー)
項目 型 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS (ナノ秒)

  • MICROSECONDS (マイクロ秒)

  • MILLISECONDS (ミリ秒)

  • SECONDS (秒)

  • MINUTES (分)

  • HOURS (時間)

  • DAYS (日)

maxIdleTime 属性の時間単位

### [](#RedeliveryPolicy)Redelivery Policy (再配信ポリシー)
項目 型 説明 デフォルト値 必須

Max Redelivery Count (最大再配信数)

Number (数値)

プロセス失敗メッセージをトリガーするまでに、正常に処理されないメッセージを再配信できる最大回数。

Use Secure Hash (セキュアハッシュを使用)

Boolean (ブール)

再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。

Message Digest Algorithm (メッセージダイジェストアルゴリズム)

String (文字列)

使用するセキュアハッシュアルゴリズム。

SHA-256

Id Expression (ID 式)

String (文字列)

メッセージがいつ再配信されたのかを判断するために使用する 1 つ以上の式を定義します。このプロパティは、useSecureHash が false の場合にのみ設定できます。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各メッセージの再配信カウンターが保存されるオブジェクトストア。

### [](#DeletedObject)削除するオブジェクト
項目 型 説明 デフォルト値 必須

Author Email (作成者メール)

String (文字列)

Author Name (作成者名)

String (文字列)

Deleted By Name (削除者名)

String (文字列)

Deleted Date (削除日)

String (文字列)

Deleted Date Local Formatted (ローカル形式の削除日)

String (文字列)

Dir Name (ディレクトリ名)

String (文字列)

Id

String (文字列)

Item State (項目の状態)

Number (数値)

Item Type (項目の種別)

Number (数値)

Size (サイズ)

String (文字列)

Title (タイトル)

String (文字列)

### [](#SharepointFile)SharePoint File (SharePoint ファイル)
項目 型 説明 デフォルト値 必須

Author (作成者)

Object (オブジェクト)

Check In Comment (チェックインコメント)

String (文字列)

Check Out Type (チェックアウト種別)

String (文字列)

Checked Out By User (チェックアウトしたユーザー)

Object (オブジェクト)

Content Tag (コンテンツタグ)

String (文字列)

Customized Page Status (カスタムページ状況)

String (文字列)

ETag

String (文字列)

Exists

Boolean (ブール)

Length (長さ)

Number (数値)

Level (レベル)

Number (数値)

Linking Url (リンク URL)

String (文字列)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Locked By User (ロックしたユーザー)

Object (オブジェクト)

Major Version (メジャーバージョン)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Minor Version (マイナーバージョン)

Number (数値)

Modified By (変更者)

Object (オブジェクト)

Name (名前)

String (文字列)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Title (タイトル)

String (文字列)

U I Version (U I バージョン)

Number (数値)

U I Version Label (U I バージョン表示ラベル)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Versions (バージョン)

Object (オブジェクト)

### [](#SharepointFolder)SharePoint Folder (SharePoint フォルダー)
項目 型 説明 デフォルト値 必須

Exists

Boolean (ブール)

Files (ファイル)

Object (オブジェクト)

フォルダー

Object (オブジェクト)

Item Count (項目数)

Number (数値)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Metadata (メタデータ)

Object (オブジェクト)

Name (名前)

String (文字列)

Parent Folder (親フォルダー)

Object (オブジェクト)

Properties (プロパティ)

Object (オブジェクト)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Welcome Page (ウェルカムページ)

String (文字列)

### [](#SharepointList)SharePoint List (SharePoint リスト)
項目 型 説明 デフォルト値 必須

Allow Content Types (コンテンツタイプを許可)

Boolean (ブール)

Base Template (基本テンプレート)

Enumeration (列挙)。次のいずれかになります。

  • GENERIC_LIST​

  • DOCUMENT_LIBRARY​

  • SURVEY

  • LINKS

  • ANNOUNCEMENTS

  • CONTACTS

  • EVENTS

  • TASKS

  • DISCUSSION_BOARD​

  • PICTURE_LIBRARY​

  • DATASOURCES

  • WEB_TEMPLATE_CATALOG​

  • USER_INFORMATION​

  • WEB_PART_CATALOG​

  • LIST_TEMPLATE_CATALOG​

  • XML_FORM​

  • MASTER_PAGE_CATALOG​

  • NO_CODE_WORKFLOWS​

  • WORKFLOW_PROCESS​

  • WEB_PAGE_LIBRARY​

  • CUSTOM_GRID​

  • SOLUTION_CATALOG​

  • NO_CODE_PUBLIC​

  • THEME_CATALOG​

  • DESIGN_CATALOG​

  • APP_DATA_CATALOG​

  • DATA_CONNECTION_LIBRARY​

  • WORKFLOW_HISTORY​

  • GANTT_TASKS​

  • HELP_LIBRARY​

  • ACCESS_REQUEST​

  • TASKS_WITH_TIMELINE_AND_HIERARCHY​

  • MAINTENANCE_LOGS​

  • MEETINGS

  • AGENDA

  • MEETING_USER​

  • DECISION

  • MEETING_OBJECTIVE​

  • TEXT_BOX​

  • THINGS_TO_BRING​

  • HOME_PAGE_LIBRARY​

  • POSTS

  • COMMENTS

  • CATEGORIES

  • FACILITY

  • WHEREABOUTS

  • CALL_TRACK​

  • CIRCULATION

  • TIMECARD

  • HOLIDAYS

  • IME_DIC​

  • EXTERNAL_LIST​

  • MY_SITE_DOCUMENT_LIBRARY​

  • ISSUE_TRACKING​

  • ADMIN_TASKS​

  • HEALTH_RULES​

  • HEALTH_REPORTS​

  • DEVELOPER_SITE_DRAFT_APPS

Base Type (ベース種別)

Number (数値)

Content Types (コンテンツタイプ)

Object (オブジェクト)

Content Types Enabled (有効なコンテンツタイプ)

Boolean (ブール)

Crawl Non Default Views (非デフォルトビューを検索)

Boolean (ブール)

Creatables Info (作成物情報)

Object (オブジェクト)

Created (作成済み)

String (文字列)

Default Content Approval Workflow Id (デフォルトコンテンツ承認ワークフロー ID)

String (文字列)

Default Display Form Url (デフォルト表示フォーム URL)

String (文字列)

Default Edit Form Url (デフォルト編集フォーム URL)

String (文字列)

Default New Form Url (デフォルト新規フォーム URL)

String (文字列)

Default View (デフォルトビュー)

Object (オブジェクト)

Description (説明)

String (文字列)

Description Resource (説明リソース)

Object (オブジェクト)

Direction (方向)

Enumeration (列挙)。次のいずれかになります。

  • None (なし)

  • LTR

  • RTL

Document Template Url (ドキュメントテンプレート URL)

String (文字列)

Draft Version Visibility (ドラフトバージョンの表示)

Enumeration (列挙)。次のいずれかになります。

  • READER

  • AUTHOR

  • APPROVER

Enable Attachments (添付ファイルの有効化)

Boolean (ブール)

Enable Folder Creation (フォルダー作成の有効化)

Boolean (ブール)

Enable Minor Versions (マイナーバージョンの有効化)

Boolean (ブール)

Enable Moderation (モデレーションの有効化)

Boolean (ブール)

Enable Versioning (バージョン設定の有効化)

Boolean (ブール)

Entity Type Name (エンティティ種別名)

String (文字列)

Event Receivers (イベントレシーバー)

Object (オブジェクト)

項目

Object (オブジェクト)

First Unique Ancestor Securable Object (最初の一意の上位セキュアオブジェクト)

Object (オブジェクト)

Force Checkout (強制チェックアウト)

Boolean (ブール)

Forms (フォーム)

Object (オブジェクト)

Has External Data Source (外部データソースあり)

Boolean (ブール)

Hidden (非表示)

Boolean (ブール)

Id

String (文字列)

Image Url (画像 URL)

String (文字列)

Information Rights Management Settings (IRM 設定)

Object (オブジェクト)

Irm Enabled (IRM の有効化)

Boolean (ブール)

Irm Expire (IRM 有効期限)

Boolean (ブール)

Irm Reject (IRM 拒否)

Boolean (ブール)

Is Application List (アプリケーションリスト)

Boolean (ブール)

Is Catalog (カタログ)

Boolean (ブール)

Is Private (非公開)

Boolean (ブール)

Item Count (項目数)

Number (数値)

Items (項目)

Object (オブジェクト)

Last Item Deleted Date (最終項目削除日)

String (文字列)

Last Item Modified Date (最終項目修正日)

String (文字列)

List Item Entity Type Full Name (リスト項目エンティティ種別完全名)

String (文字列)

Major Version Limit (メジャーバージョン制限)

Number (数値)

Major With Minor Versions Limit (マイナーバージョン付きメジャー制限)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Multiple Data List (複数データリスト)

Boolean (ブール)

No Crawl (検索なし)

Boolean (ブール)

On Quick Launch (クイック起動時)

Boolean (ブール)

Parent Web (親 Web)

Object (オブジェクト)

Parent Web Url (親 Web URL)

String (文字列)

Parser Disabled (パーサーの無効化)

Boolean (ブール)

Role Assignments (ロールの割り当て)

Object (オブジェクト)

Root Folder (ルートフォルダー)

Object (オブジェクト)

Server Template Can Create Folders (サーバーテンプレートによるフォルダー作成)

Boolean (ブール)

Template Feature Id (テンプレート機能 ID)

String (文字列)

Title (タイトル)

String (文字列)

Title Resource (タイトルリソース)

Object (オブジェクト)

User Custom Actions (ユーザーカスタムアクション)

Object (オブジェクト)

Validation Formula (入力規則数式)

String (文字列)

Validation Message (検証メッセージ)

String (文字列)

Views (ビュー)

Object (オブジェクト)

Workflow Associations (ワークフロー関連付け)

Object (オブジェクト)

### [](#repeatable-in-memory-iterable)Repeatable In Memory Iterable (反復可能なメモリ内イテラブル)
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの数。ストリームのデータ量がこのバッファサイズを超える場合は、bufferSizeIncrement 属性に従って、maxInMemorySize を上限としてバッファが拡張されます。

100

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。

100

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。0 以下の値は無制限を意味します。

### [](#repeatable-file-store-iterable)Repeatable File Store Iterable (反復可能なファイルストアイテラブル)
項目 型 説明 デフォルト値 必須

In Memory Objects (メモリ内オブジェクト)

Number (数値)

メモリ内に保持されるインスタンスの最大数。指定した以上の量が必要な場合、ディスク上のコンテンツがバッファされます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.3 Microsoft SharePoint 用 Anypoint Connector (Microsoft SharePoint Connector) は、クラウドとオンプレミスで使用される SharePoint 2013 と SharePoint Online の両方をサポートします。このコネクタにより、コンテンツとドキュメントの管理、イントラネットとエクストラネットのポータルや Web サイトへのアクセス、エンタープライズ全体のコラボレーションや検索が可能になります。また、REST API による SharePoint との統合も実現します。 互換性と解決された問題に関する情報は、「Microsoft SharePoint Connector リリースノート」を参照してください。 ## [](#始める前に)始める前に このコネクタを使用するには、以下に精通している必要があります。 - Microsoft SharePoint API - Anypoint Connector - Mule Runtime Engine (Mule) - Mule フローの要素とグローバル要素 - Anypoint Studio (Studio) を使用した Mule アプリケーションの作成 アプリケーションを作成する前に、以下が必要です。 - Microsoft SharePoint の対象リソースにアクセスするためのログイン情報 - Anypoint Platform - Anypoint Studio バージョン 7.x 以降 ## [](#pom-ファイル情報)POM ファイル情報 ```xml com.mulesoft.connectors mule-sharepoint-connector x.y.z mule-plugin ``` `x.y.z`​ を使用しているコネクタに対応するバージョンに置き換えます。 最新の ​`pom.xml`​ ファイル情報を取得するには、​ [Anypoint Exchange](https://www.mulesoft.com/exchange/)​ でコネクタにアクセスし、​**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 ## [](#okta-認証)Okta 認証 ![Okta 認証の設定](/mulesoft/current/ja-jp/sharepoint-connector/3.3/_images/sharepoint-okta-config.png) Okta 認証を使用するようにコネクタを設定するためには、次の情報が必要です。 - Okta Domain (Okta ドメイン): 認証用の Okta ユーザー名とパスワードを受け入れる Okta エンドポイント。例: `your-domain.okta.com` - Okta Username (Okta ユーザー名): Okta のユーザー名。例: `your-email@example.com` - Okta Password (Okta パスワード): Okta のパスワード。例: - Okta API Token (Okta API トークン): Okta は、API 認証にスライドスケール有効期限付きのベアラートークンを使用します。例: `http://developer.okta.com/docs/api/getting_started/getting_a_token.html` - SharePoint Online Embedded Link (SharePoint Online の埋め込みリンク): Okta から Microsoft Office 365 SharePoint Online アプリケーションへのリンク。例: `https://your-domain.okta.com/home/office365/0oa14mz7f4HAWypdZ1t7/31737` ## [](#セキュリティトークン認証)セキュリティトークン認証 SAML セキュリティトークンを使用して、SharePoint にログインできます。Studio でセキュリティトークンを設定する手順は、次のとおりです。 ![セキュリティトークン設定](/mulesoft/current/ja-jp/sharepoint-connector/3.3/_images/sharepoint-security-token-config.png) - Security token (セキュリティトークン): 対応するセキュリティトークンを入力します。 - Site URL (サイト URL): 対応するサイトの URL を入力します。 セキュリティトークンは、次の XML 本文で ​`[https://login.microsoftonline.com/extSTS.srf](https://login.microsoftonline.com/extSTS.srf)`​ に POST 要求を実行して取得できます。 ```text http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue http://www.w3.org/2005/08/addressing/anonymous https://login.microsoftonline.com/extSTS.srf [username] [password] [endpoint] http://schemas.xmlsoap.org/ws/2005/05/identity/NoProofKey http://schemas.xmlsoap.org/ws/2005/02/trust/Issue urn:oasis:names:tc:SAML:1.0:assertion ``` 前の要求の応答の タグの間にセキュリティトークンが含まれます。 ## [](#コネクタの用語について)コネクタの用語について - アクション - データの変更など副次的な影響を可能にする操作。非確定的な動作を回避するためにさらなる構成はできません。 - 複合型 - 一連のプロパティからなるキーのない名前付き構造化型。複合型は一般に、モデルエンティティのプロパティ値、あるいは操作のパラメーターや戻り値として使用されます。 - エンティティ - エンティティ種別 (account、opportunity など) のインスタンス。 - エンティティセット - エンティティの名前付きコレクション (たとえば、account は account エンティティを含むエンティティセットです)。エンティティのキーでエンティティセット内のエンティティを一意に識別します。 - エンティティ種別 - キーのある名前付き構造化型。エンティティ種別は、エンティティの名前付きプロパティとリレーションを定義し、1 つの継承によって他のエンティティ種別から派生させることができます。 - 列挙型または Enum 型 - 基本的な整数値を名前付き定数とする名前付きプリミティブ型。 - 関数 - 副作用を発生させず、他の検索条件操作、関数、またはアクションなどと組み合わせて使用できる操作。 ## [](#anypoint-studio-7-での接続)Anypoint Studio 7 での接続 このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードして必要に応じて設定します。 ## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加 Anypoint Studio では、2 つの方法 (Studio タスクバーの Exchange ボタンまたは Mule パレット) でコネクタを Studio プロジェクトに追加できます。 ### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する 1. Studio で Mule プロジェクトを作成します。 2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。 3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。 4. Exchange で「share」を検索します。 5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。 6. 画面の指示に従ってコネクタをインストールします。 ### [](#studio-でコネクタに追加する)Studio でコネクタに追加する 1. Studio で Mule プロジェクトを作成します。 2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。 3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「share」と入力します。 4. **\[Available modules (使用可能なモジュール)\]**​ で、そのコネクタ名をクリックします。 5. **\[Add (追加)\]**​ をクリックします。 6. **\[Finish (完了)\]**​ をクリックします。 ### [](#最初のフローを設定する)最初のフローを設定する 設定方法: 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. **\[Global Elements (グローバル要素)\]**​ タブをクリックします。 4. **\[Create (作成)\]**​ をクリックします。 5. 「sharepoint」を検索します。 6. **\[Microsoft SharePoint\]**​ をクリックして ​**\[OK\]**​ をクリックします。 7. 設定するグローバル種別を選択します。 ![グローバル種別](/mulesoft/current/ja-jp/sharepoint-connector/3.3/_images/sharepoint-global-types.png) 8. **\[Test Connection (接続をテスト)\]**​ をクリックして、正しく接続されることを確認します。 ![「Global Element Properties (グローバル要素のプロパティ)」](/mulesoft/current/ja-jp/sharepoint-connector/3.3/_images/sharepoint-global-element-props.png) ### [](#anypoint-studio-フローの作成)Anypoint Studio フローの作成 Anypoint Studio フローを作成する手順は、次のとおりです。 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. `http`​ を検索して、HTTP Connector をキャンバスにドラッグします。 4. `sharepoint`​ を検索して、Microsoft SharePoint Connector を HTTP Connector の隣にドラッグします。 ![Studio Visual Editor フロー](/mulesoft/current/ja-jp/sharepoint-connector/3.3/_images/sharepoint-studio-flow.png) 5. HTTP Connector をダブルクリックして、​**\[Host (ホスト)\]**​ を ​`0.0.0.0`​、​**\[Port (ポート)\]**​ を ​`8081`​、​**\[Path (パス)\]**​ を ​`fileAdd`​ に設定します。 6. **\[OK\]**​ をクリックします。 7. Microsoft SharePoint Connector をダブルクリックして、緑色のプラス記号をクリックします。 8. \[Connector Configuration (コネクタ設定)\] リストで、以前に作成した Microsoft SharePoint の設定をクリックします。 9. \[Operation (操作)\] リストで ​**\[File Add\]**​ をクリックします。 次の項目を設定します。 ![Studio ビジュアルエディターの項目](/mulesoft/current/ja-jp/sharepoint-connector/3.3/_images/sharepoint-visual-editor-fields.png) - File server relative URL (ファイルサーバーの相対 URL): ファイルを作成する SharePoint のパスとファイル名。 - File content stream (ファイルコンテンツストリーム): 作成するファイルのコンテンツ。 ## [](#フローの実行方法)フローの実行方法 1. Package Explorer で、プロジェクトの名前を右クリックし、\[Run As (別のユーザーとして実行)\] > \[Mule Application (Mule アプリケーション)\] をクリックします。 2. アプリケーションの起動時にコンソールを確認します。エラーが発生していない場合、次のようなメッセージが表示されます。 ```text ************************************************************ INFO 2019-10-14 22:12:42,003 [main] org.mule.module.launcher.DeploymentDirectoryWatcher: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Mule is up and kicking (every 5000ms) + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2019-10-14 22:12:42,006 [main] org.mule.module.launcher.StartupSummaryDeploymentListener: ********************************************************** * - - + DOMAIN + - - * - - + STATUS + - - * ********************************************************** * default * DEPLOYED * ********************************************************** ************************************************************************ * - - + APPLICATION + - - * - - + DOMAIN + - - * - - + STATUS + - - * ************************************************************************ * myapp * default * DEPLOYED * ************************************************************************ ``` ## [](#よくある質問と回答)よくある質問と回答 - このコネクタはどの SharePoint バージョンをサポートしますか? SharePoint Connector は、SharePoint Online とオンプレミス版の SharePoint をサポートします。 - このコネクタではどの認証方式がサポートされますか? SharePoint Online では、標準の SharePoint Online ユーザーログイン情報を使用した認証、セキュア認証、Okta 認証がサポートされます。 - コネクタからは SharePoint オブジェクトモデルのどの部分にアクセスできますか? ファイルおよびフォルダー、リスト、リスト項目、および添付ファイルがサポートされます。さらに、SharePoint API の他のすべてのエンティティには、ResolveObject 操作と ResolveCollection 操作を使用して JSON 形式でアクセスできます。 - このコネクタでは DataSense と DataWeave はサポートされますか? はい。サポートされるすべてのエンティティとエンティティ属性はコネクタによって Studio に提供され、DataWeave で使用できます。 - このコネクタではどのような操作を実行できますか? リストおよびリスト項目の API では、Create、Retrieve、Update、および Delete の各操作がサポートされます。 ファイルおよびフォルダーでは、Add、Retrieve content、Retrieve metadata、Delete、Check out、Undo check out、Check in、Publish、Unpublish、Approve、Deny、Recycle、および Copy の各操作がサポートされます。 - このコネクタではどの Mule エディションを使用できますか? このコネクタは、CloudHub インテグレーション PaaS など、あらゆるビットのあらゆるオペレーティングシステムで動作しているすべての Enterprise Edition Anypoint Platform でサポートされます。 - クエリ操作のクエリをビルドする方法は? クエリ操作 ​`Folder Query`​、​`File Query`​、​`List Item Query`​ でサポートされるのは OData クエリのみです。 `List Item Query`​ 操作では、クエリは次の形式になります: `LIST_ID?$select=FIELDS_TO_SELECT&filter=FILTER_PART`​。 たとえば、​`Vessels?$select=Title,FLAG,SEGMENT,ID,VesselName&$filter=Title eq 1`​ のようにします。 同じ形式が他のクエリ操作に適用されます。 クエリのビルドについての詳細は、SharePoint ドキュメントのページ [「Use OData query operations in SharePoint REST requests (SharePoint REST 要求での OData クエリ操作の使用)」](https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/use-odata-query-operations-in-sharepoint-rest-requests)​を参照してください。 - デモをテストできるように HTML フォームを解析する方法は? 「ユースケース: XML」セクションのように ステートメントを使用します。このユースケースでは、​`forminput.html`​ はメッセージプロパティまたは変数から抽出された値を挿入するテンプレートとして Mule が使用するファイルです。詳細は、​[「Parse Template リファレンス」](https://docs.mulesoft.com/mule-runtime/latest/parse-template-reference)​を参照してください。 ## [](#ユースケース-xml)ユースケース: XML ```xml ``` ## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.3 リファレンス SharePoint 用 Anypoint Connector を使用すると、Microsoft SharePoint アプリケーションに接続できます。 ## [](#設定)設定 * * * ### [](#sharepoint-online)SharePoint Online #### [](#パラメーター)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別)接続種別 ##### [](#sharepoint-online_oauth-authorization-code)OAuth v2.0 認証コード ###### [](#パラメーター-2)パラメーター
Name (名前) 型 説明 デフォルト値 必須

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Consumer Key (コンシューマーキー)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerKey。

x

Consumer Secret (コンシューマーシークレット)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerSecret。

x

Authorization Url (認証 URL)

String (文字列)

サービスプロバイダーの認証エンドポイント URL。

Access Token Url (アクセストークン URL)

String (文字列)

サービスプロバイダーのアクセストークンエンドポイント URL。

Scopes (スコープ)

String (文字列)

OAuth ダンス時に要求する OAuth スコープ。指定しない場合、デフォルトのアノテーションの範囲になります。

Resource Owner Id (リソースオーナー ID)

String (文字列)

リソースオーナー ID は、​<Resource_App_ID>/<Sharepoint_site_domain>@<Tenant_ID>​ の形式になります。​Resource_App_ID​ と ​Tenant_ID​ は、アプリケーションの作成後に見つけることができます。​[Azure Active Directory] > [App registrations (アプリケーション登録)]​ に移動して、アプリケーションを選択します。​Resource_App_ID​ は ​[Application (client) ID (アプリケーション (クライアント) ID)]​ で、​Tenant_ID​ は ​[Directory (tenant) ID (ディレクトリ (テナント) ID)]​ です。

Before (前)

String (文字列)

OAuth ダンスを開始する直前に実行するフローの名前。

After (後)

String (文字列)

アクセストークンが受信された直後に実行するフローの名前。

Listener Config (リスナー設定)

String (文字列)

アクセストークンコールバックエンドポイントを受信するリスナーの作成に使用する <http:listener-config /> への参照。

x

Callback Path (コールバックパス)

String (文字列)

アクセストークンコールバックエンドポイントのパス。

x

Authorize Path (認証パス)

String (文字列)

OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス。

x

External Callback Url (外部コールバック URL)

String (文字列)

コールバックエンドポイントがプロキシの背後にあるか、直接 URL 以外でコールバックエンドポイントにアクセスする場合、このパラメーターを使用して OAuth プロバイダーに、コールバックへのアクセスに使用する URL を指示します。

Object Store (オブジェクトストア)

String (文字列)

各リソースオーナー ID のデータの保存に使用するオブジェクトストアへの参照。値が指定されていない場合、Mule によって自動的にデフォルトのオブジェクトストアがプロビジョニングされます。

##### [](#sharepoint-online_okta)Okta ###### [](#パラメーター-3)パラメーター
名前 型 説明 デフォルト値 必須

Okta Username (Okta ユーザー名)

String (文字列)

Okta ID プロバイダーにログインするために使用するユーザー名。

x

Okta Password (Okta パスワード)

String (文字列)

Okta ID プロバイダーにログインするために使用するパスワード。

x

Okta Domain (Okta ドメイン)

String (文字列)

Okta ID プロバイダーのドメイン名。

x

Okta API token (Okta API トークン)

String (文字列)

x

Sharepoint Online embedded link from Okta (Okta からの SharePoint Online 埋め込みリンク)

String (文字列)

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_online)Online (オンライン) ###### [](#パラメーター-4)パラメーター
名前 型 説明 デフォルト値 必須

Online Username (オンラインユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Online Password (オンラインパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_security-token)(非推奨) Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続は非推奨です。 ###### [](#パラメーター-5)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

### [](#sharepoint-onpremise)SharePoint オンプレミス #### [](#パラメーター-6)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別-2)接続種別 ##### [](#sharepoint-onpremise_claims)Claims (クレーム) ###### [](#パラメーター-7)パラメーター
名前 型 説明 デフォルト値 必須

Claims Username (クレームユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Claims Password (クレームパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Sts Url (Sts URL)

String (文字列)

クレーム認証で使用するセキュリティトークンサービスの URL。

x

Scope (スコープ)

String (文字列)

セキュリティトークンサービスでこの SharePoint サイト用に設定されているアプリケーション ID (​Relying Party Identifier​、​Client Identifier​、​Scope​、または ​Realm​)。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_kerberos)Kerberos ###### [](#パラメーター-8)パラメーター
名前 型 説明 デフォルト値 必須

Kerberos Username (Kerberos ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Kerberos Password (Kerberos パスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

SPN

String (文字列)

(省略可能) SharePoint Web サービス用のサービスプリンシパル名。

Realm (レルム)

String (文字列)

(省略可能) ユーザーが属するデフォルトの領域 (ドメイン名) で、大文字と小文字が区別されます。

KDC

String (文字列)

(省略可能) ユーザーを認証するための KDC (通常はドメインコントローラー名)。

Login Properties File Path (ログインプロパティファイルパス)

String (文字列)

(省略可能) カスタマイズしたログインプロパティファイルへのパス。ほとんどの場合、デフォルト値が適しています。

Properties File Path (プロパティファイルパス)

String (文字列)

(省略可能) カスタマイズした Kerberos プロパティファイルへのパス。

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_ntlm)NTLM ###### [](#パラメーター-9)パラメーター
名前 型 説明 デフォルト値 必須

Domain (ドメイン)

String (文字列)

NTLM 認証で使用するドメイン名。

x

Ntlm Username (NTLM ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Ntlm Password (NTLM パスワード)

String (文字列)

NTLM 認証のパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続戦略接続は非推奨です。 ###### [](#パラメーター-10)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

## [](#ソースのリスト)ソースのリスト - [On New Objects](#created-objects) - [On Deleted Objects](#deleted-objects) - [On Modified Objects](#modified-objects) ## [](#操作のリスト)操作のリスト - [Attach File](#attachFile) - [File Add](#fileAdd) - [File Approve](#fileApprove) - [File Check In](#fileCheckIn) - [File Check Out](#fileCheckOut) - [File Copy To](#fileCopyTo) - [File Delete](#fileDelete) - [File Deny](#fileDeny) - [File Get Content](#fileGetContent) - [File Move](#fileMove) - [File Publish](#filePublish) - [File Query](#fileQuery) - [File Recycle](#fileRecycle) - [File Undo Check Out](#fileUndoCheckOut) - [File Unpublish](#fileUnpublish) - [File Update Metadata](#fileUpdateMetadata) - [Folder Create](#folderCreate) - [Folder Delete](#folderDelete) - [Folder Query](#folderQuery) - [Get Metadata](#getMetadata) - [List Create](#listCreate) - [List Delete](#listDelete) - [List Get](#listGet) - [List Get All](#listGetAll) - [List Item Create](#listItemCreate) - [List Item Delete](#listItemDelete) - [List Item Query](#listItemQuery) - [List Item Update](#listItemUpdate) - [List Update](#listUpdate) - [Resolve Collection](#resolveCollection) - [Resolve Object](#resolveObject) ## [](#ソース)ソース
SharePoint Connector ソース (リスナー) では、オブジェクトストアを使用してウォーターマークを保存します。使用しているオブジェクトストア実装 (CloudHub 用オブジェクトストアまたはオンプレミスデプロイメント用オブジェクトストア) に固有の制限がある場合もあるため、ニーズに合わせてオブジェクトストアを設定する必要があります。
詳細は、 「The Different Types of Object Stores Explained (異なる種別のオブジェクトストアの説明)」​を参照してください。
### [](#created-objects)On New Objects `` #### [](#パラメーター-11)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

新規作成されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

作成されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

FOLDER および FILE オブジェクト種別のベースパス。

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#deleted-objects)On Deleted Objects `` #### [](#パラメーター-12)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-2)出力

型

削除するオブジェクト

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-2)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#modified-objects)On Modified Objects `` #### [](#パラメーター-13)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

変更されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

変更されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-3)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-3)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ## [](#操作)操作 ### [](#attachFile)Attach File `` SharePoint リストから項目にファイルを添付します。 #### [](#パラメーター-14)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Title (リストタイトル)

String (文字列)

項目が属するリストのタイトル。

x

Item Id (項目 ID)

String (文字列)

リスト項目の ID。

x

File Name (ファイル名)

String (文字列)

ファイルの名前。

x

Content (コンテンツ)

Binary (バイナリ)

ストリームとして表されるファイルのコンテンツ。localFilePath が空の場合、ストリームとファイル名を指定する必要があります。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-4)出力

型

Object (オブジェクト)

### [](#関連する設定-4)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileAdd)File Add `` ファイルを追加します。 #### [](#パラメーター-15)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

新しいファイルを追加する場所。

x

File Content Stream (ファイルコンテンツストリーム)

Binary (バイナリ)

この新しいファイルに含まれるコンテンツ。

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-5)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-5)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-2)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileApprove)File Approve `` 指定されたコメントが含まれるコンテンツの承認が申請されたファイルを承認します。承認できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-16)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

承認するファイルのパス。

x

Comment (コメント)

String (文字列)

この承認操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-6)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-3)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCheckIn)File Check In `` 以前にチェックアウトされたファイルに対するチェックイン操作を SharePoint で実行します。 #### [](#パラメーター-17)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックインするファイルのパス。

x

Check In Type (チェックイン種別)

Enumeration (列挙)。次のいずれかになります。

  • MINOR_CHECK_IN​

  • MAJOR_CHECK_IN​

  • OVERWRITE_CHECK_IN

実行するチェックインの種別。

x

Comment (コメント)

String (文字列)

このチェックインの追加のコメント。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-7)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-4)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCheckOut)File Check Out `` ファイルに対するチェックアウト要求を SharePoint で実行します。 #### [](#パラメーター-18)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックアウトするファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-8)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-5)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileCopyTo)File Copy To `` fileServerRelativeUrl から newFileServerRelativeUrl にファイルをコピーします。 #### [](#パラメーター-19)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピーするファイルのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

x

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-9)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-6)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileDelete)File Delete `` ファイルを削除します。 #### [](#パラメーター-20)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

削除するファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-10)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-7)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileDeny)File Deny `` コンテンツの承認が申請されたファイルの承認を拒否します。拒否できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-21)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

拒否するファイルのパス。

x

Comment (コメント)

String (文字列)

この拒否操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-11)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-8)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileGetContent)File Get Content `` ファイルのコンテンツを SharePoint で取得します。 #### [](#パラメーター-22)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

SharePoint から取得するコンテンツが含まれる対象ファイル。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-6)出力

型

Binary (バイナリ)

### [](#関連する設定-12)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-9)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileMove)File Move `` SharePoint API に対して HTTP POST を実行してファイルを移動します。​`fileServerRelativeUrl`​ パラメーターは、SharePoint の既存のファイルを参照する必要があります。​`newFileServerRelativeUrl`​ パラメーターはファイルを移動する場所のパスである必要があります。指定されたパスがディレクトリを参照している場合、新しいファイルパスである必要があるため、エラーがスローされます。新しいファイルは古いファイルと同じ名前にすることも、新しい名前にすることもできます。 この操作の名前変更操作として使用するには、両方のパラメーターで同じパスを指定し、​`newFileServerRelativeUrl`​ パラメーターで異なるファイル名を使用します。 #### [](#パラメーター-23)パラメーター
Name (名前) 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピー元ファイルへのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

コピー先ファイルへのパス。

x

フラグ

Number (数値)

  • 8 - サポートファイルがファイルから分離している場合でも、移動操作を実行します。

  • 0 - 移動操作は指定されません。

  • 1 - 同じ名前のファイルが存在する場合、上書きします。

1

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#関連する設定-13)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-10)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#filePublish)File Publish `` 指定されたコメントが含まれるコンテンツの承認を求めてファイルを送信します。 #### [](#パラメーター-24)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュするファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-14)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-11)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileQuery)File Query `` SharePoint に対する要求を実行し、指定したクエリと一致するファイルを検索します。 #### [](#パラメーター-25)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

実行するクエリ。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリの開始フォルダー。

/

Recursive (再帰)

Boolean (ブール)

クエリをサブフォルダーで実行する場合は true、そうでない場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-7)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-15)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-12)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileRecycle)File Recycle `` ファイルをごみ箱に移動し、新しいごみ箱項目の識別子を返します。 #### [](#パラメーター-26)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

リサイクルするファイルのパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-8)出力

型

String (文字列)

### [](#関連する設定-16)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-13)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUndoCheckOut)File Undo Check Out `` ファイルをチェックアウトしている場合、この操作でチェックアウト状態を元に戻せます。 #### [](#パラメーター-27)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

元に戻すファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-17)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-14)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUnpublish)File Unpublish `` コンテンツの承認からファイルを削除するか、メジャーバージョンのパブリッシュを解除します。 #### [](#パラメーター-28)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュを解除するファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ解除操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-18)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-15)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#fileUpdateMetadata)File Update Metadata `` SharePoint の対象項目のメタデータを更新します。 #### [](#パラメーター-29)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータを更新する SharePoint の対象項目。

x

Update Properties (更新プロパティ)

Object (オブジェクト)

新規メタデータ。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-19)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-16)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderCreate)Folder Create `` ドキュメントリスト内にフォルダーを作成します。 #### [](#パラメーター-30)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

作成するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リスト内にフォルダーを作成します。

x

Welcome Page (ウェルカムページ)

String (文字列)

フォルダーのウェルカムページ。例: index.html​。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-9)出力

型

SharePoint Folder (SharePoint フォルダー)

### [](#関連する設定-20)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-17)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderDelete)Folder Delete `` ドキュメントリストからフォルダーを削除します。 #### [](#パラメーター-31)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

削除するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リストから ​new folder​ を削除します。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-21)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-18)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#folderQuery)Folder Query `` 指定条件と一致するすべてのフォルダーを取得します。 #### [](#パラメーター-32)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listDocumentName?queryString​ の形式の OData クエリ。例: Shared Documents?$select=Name&$folderName​。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリを開始するフォルダーの開始パスで、クエリの一環として選択されるドキュメントライブラリに対して相対的に指定します。たとえば、​/myfolder/level2​ は ​/document library/myfolder/level2​ 内でフォルダーを検索します。NOTE: クエリの一環としてドキュメントライブラリを指定する必要があります。

/

Recursive (再帰)

Boolean (ブール)

内部フォルダーでも再帰的に検索するかどうかを指定します。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-10)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-22)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-19)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#getMetadata)Get Metadata `` 決定されるファイルのメタデータを取得します。 #### [](#パラメーター-33)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータが取得される項目のパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-11)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-23)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-20)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listCreate)List Create `` 新しい SharePointList を作成します。 #### [](#パラメーター-34)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List

作成する SharePoint リスト参照。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

x

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-12)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-24)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-21)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listDelete)List Delete `` SharePoint リストを削除します。 #### [](#パラメーター-35)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

削除するリストの ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-25)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-22)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listGet)List Get `` SharePoint リストを取得します。 #### [](#パラメーター-36)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

取得するリストの ID。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-13)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-26)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-23)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listGetAll)List Get All `` すべての SharePoint リストを取得します。 #### [](#パラメーター-37)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-14)出力

型

SharePoint List (SharePoint リスト)​ の配列

### [](#関連する設定-27)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-24)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemCreate)List Item Create `` 既存の SharePoint リスト内で新しい項目を作成します。 #### [](#パラメーター-38)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を作成するリストの ID。

x

Properties (プロパティ)

Object (オブジェクト)

作成する項目のプロパティ。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-15)出力

型

Object (オブジェクト)

### [](#関連する設定-28)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-25)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemDelete)List Item Delete `` SharePoint リストから項目を削除します。 #### [](#パラメーター-39)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を削除するリストの ID。

x

Item Id (項目 ID)

String (文字列)

削除する項目の ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-29)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-26)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemQuery)List Item Query `` SharePoint リストに対してクエリを実行し、指定条件と一致する項目を返します。この操作ではページネーションがサポートされるため、すべての項目のリストが返されます。 #### [](#パラメーター-40)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listId?queryString​ の形式のクエリ。

x

Retrieve References (参照情報の取得)

Boolean (ブール)

参照項目のすべてのオブジェクトを取得します。NOTE: 多くの参照項目がある大規模なリストの場合、取得に時間がかかることがあります。

false

Streaming Strategy (ストリーミング戦略)

ストリーミング戦略を使用して、Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-16)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-30)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-27)スロー - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemUpdate)List Item Update `` SharePoint リストの項目を更新します。 #### [](#パラメーター-41)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を更新するリストの ID。

x

Item Id (項目 ID)

String (文字列)

更新する項目の ID。

x

Updated Properties (更新するプロパティ)

Object (オブジェクト)

更新する項目のプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-31)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-28)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listUpdate)List Update `` SharePoint リストの指定プロパティを更新します。 #### [](#パラメーター-42)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

更新する項目の ID。

x

List

更新するリストのプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-32)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-29)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#resolveCollection)Resolve Collection `` SharePoint API に対して HTTP GET を実行します。 #### [](#パラメーター-43)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-17)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-33)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-30)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#resolveObject)Resolve Object `` SharePoint API に対して HTTP GET を実行します。(本文が blob であれば POST を実行)。 #### [](#パラメーター-44)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Request Type (要求種別)

Enumeration (列挙)。次のいずれかになります。

  • Get (取得)

  • Create (作成)

  • Merge (統合)

  • Delete (削除)

送信する要求種別。

Get

Request Body (要求本文)

Any (任意)

送信する要求の本文。リクエストボディが空の場合、この操作は ​null​ を送信します。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-18)出力

型

Object (オブジェクト)

### [](#関連する設定-34)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-31)スロー - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#unauthorize)Unauthorize `` 特定のリソースオーナー ID のアクセストークン情報をすべて削除して、認証ダンスを再度実行しない限り、そのユーザー向けの操作を実行できないようにします。 #### [](#パラメーター-45)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Resource Owner Id (リソースオーナー ID)

String (文字列)

アクセスの無効化が必要なリソースオーナーの ID。

#### [](#関連する設定-35)関連する設定 - [SharePoint Online](#sharepoint-online) ## [](#型)型 ### [](#Reconnection)Reconnection (再接続)
項目 型 説明 デフォルト値 必須

Fails Deployment (デプロイメントに失敗)

Boolean (ブール)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Reconnection Strategy (再接続戦略)

使用する再接続戦略。

### [](#reconnect)Reconnect (再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (数)

Number (数値)

再接続の試行回数。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#reconnect-forever)Reconnect Forever (繰り返し再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#ExpirationPolicy)Expiration Policy (有効期限ポリシー)
項目 型 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS

  • MICROSECONDS

  • MILLISECONDS

  • SECONDS

  • MINUTES

  • HOURS

  • DAYS

maxIdleTime 属性の時間単位

### [](#RedeliveryPolicy)Redelivery Policy (再配信ポリシー)
項目 型 説明 デフォルト値 必須

Max Redelivery Count (最大再配信数)

Number (数値)

プロセス失敗メッセージをトリガーするまでに、正常に処理されないメッセージを再配信できる最大回数。

Use Secure Hash (セキュアハッシュを使用)

Boolean (ブール)

再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。

Message Digest Algorithm (メッセージダイジェストアルゴリズム)

String (文字列)

使用するセキュアハッシュアルゴリズム。

SHA-256

Id Expression (ID 式)

String (文字列)

メッセージがいつ再配信されたのかを判断するために使用する 1 つ以上の式を定義します。このプロパティは、useSecureHash が false の場合にのみ設定できます。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各メッセージの再配信カウンターが保存されるオブジェクトストア。

### [](#DeletedObject)削除するオブジェクト
項目 型 説明 デフォルト値 必須

Author Email (作成者メール)

String (文字列)

Author Name (作成者名)

String (文字列)

Deleted By Name (削除者名)

String (文字列)

Deleted Date (削除日)

String (文字列)

Deleted Date Local Formatted (ローカル形式の削除日)

String (文字列)

Dir Name (ディレクトリ名)

String (文字列)

Id

String (文字列)

Item State (項目の状態)

Number (数値)

Item Type (項目の種別)

Number (数値)

Size (サイズ)

String (文字列)

Title (タイトル)

String (文字列)

### [](#SharepointFile)SharePoint File (SharePoint ファイル)
項目 型 説明 デフォルト値 必須

Author (作成者)

Object (オブジェクト)

Check In Comment (チェックインコメント)

String (文字列)

Check Out Type (チェックアウト種別)

String (文字列)

Checked Out By User (チェックアウトしたユーザー)

Object (オブジェクト)

Content Tag (コンテンツタグ)

String (文字列)

Customized Page Status (カスタムページ状況)

String (文字列)

ETag

String (文字列)

Exists

Boolean (ブール)

Length (長さ)

Number (数値)

Level (レベル)

Number (数値)

Linking Url (リンク URL)

String (文字列)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Locked By User (ロックしたユーザー)

Object (オブジェクト)

Major Version (メジャーバージョン)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Minor Version (マイナーバージョン)

Number (数値)

Modified By (変更者)

Object (オブジェクト)

Name (名前)

String (文字列)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Title (タイトル)

String (文字列)

U I Version (U I バージョン)

Number (数値)

U I Version Label (U I バージョン表示ラベル)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Versions (バージョン)

Object (オブジェクト)

### [](#SharepointFolder)SharePoint Folder (SharePoint フォルダー)
項目 型 説明 デフォルト値 必須

Exists

Boolean (ブール)

Files (ファイル)

Object (オブジェクト)

フォルダー

Object (オブジェクト)

Item Count (項目数)

Number (数値)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Metadata (メタデータ)

Object (オブジェクト)

Name (名前)

String (文字列)

Parent Folder (親フォルダー)

Object (オブジェクト)

Properties (プロパティ)

Object (オブジェクト)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Welcome Page (ウェルカムページ)

String (文字列)

### [](#SharepointList)SharePoint List (SharePoint リスト)
項目 型 説明 デフォルト値 必須

Allow Content Types (コンテンツタイプを許可)

Boolean (ブール)

Base Template (基本テンプレート)

Enumeration (列挙)。次のいずれかになります。

  • GENERIC_LIST​

  • DOCUMENT_LIBRARY​

  • SURVEY

  • LINKS

  • ANNOUNCEMENTS

  • CONTACTS

  • EVENTS

  • TASKS

  • DISCUSSION_BOARD​

  • PICTURE_LIBRARY​

  • DATASOURCES

  • WEB_TEMPLATE_CATALOG​

  • USER_INFORMATION​

  • WEB_PART_CATALOG​

  • LIST_TEMPLATE_CATALOG​

  • XML_FORM​

  • MASTER_PAGE_CATALOG​

  • NO_CODE_WORKFLOWS​

  • WORKFLOW_PROCESS​

  • WEB_PAGE_LIBRARY​

  • CUSTOM_GRID​

  • SOLUTION_CATALOG​

  • NO_CODE_PUBLIC​

  • THEME_CATALOG​

  • DESIGN_CATALOG​

  • APP_DATA_CATALOG​

  • DATA_CONNECTION_LIBRARY​

  • WORKFLOW_HISTORY​

  • GANTT_TASKS​

  • HELP_LIBRARY​

  • ACCESS_REQUEST​

  • TASKS_WITH_TIMELINE_AND_HIERARCHY​

  • MAINTENANCE_LOGS​

  • MEETINGS

  • AGENDA

  • MEETING_USER​

  • DECISION

  • MEETING_OBJECTIVE​

  • TEXT_BOX​

  • THINGS_TO_BRING​

  • HOME_PAGE_LIBRARY​

  • POSTS

  • COMMENTS

  • CATEGORIES

  • FACILITY

  • WHEREABOUTS

  • CALL_TRACK​

  • CIRCULATION

  • TIMECARD

  • HOLIDAYS

  • IME_DIC​

  • EXTERNAL_LIST​

  • MY_SITE_DOCUMENT_LIBRARY​

  • ISSUE_TRACKING​

  • ADMIN_TASKS​

  • HEALTH_RULES​

  • HEALTH_REPORTS​

  • DEVELOPER_SITE_DRAFT_APPS

Base Type (ベース種別)

Number (数値)

Content Types (コンテンツタイプ)

Object (オブジェクト)

Content Types Enabled (有効なコンテンツタイプ)

Boolean (ブール)

Crawl Non Default Views (非デフォルトビューを検索)

Boolean (ブール)

Creatables Info (作成物情報)

Object (オブジェクト)

Created (作成済み)

String (文字列)

Default Content Approval Workflow Id (デフォルトコンテンツ承認ワークフロー ID)

String (文字列)

Default Display Form Url (デフォルト表示フォーム URL)

String (文字列)

Default Edit Form Url (デフォルト編集フォーム URL)

String (文字列)

Default New Form Url (デフォルト新規フォーム URL)

String (文字列)

Default View (デフォルトビュー)

Object (オブジェクト)

Description (説明)

String (文字列)

Description Resource (説明リソース)

Object (オブジェクト)

Direction (方向)

Enumeration (列挙)。次のいずれかになります。

  • None (なし)

  • LTR

  • RTL

Document Template Url (ドキュメントテンプレート URL)

String (文字列)

Draft Version Visibility (ドラフトバージョンの表示)

Enumeration (列挙)。次のいずれかになります。

  • READER

  • AUTHOR

  • APPROVER

Enable Attachments (添付ファイルの有効化)

Boolean (ブール)

Enable Folder Creation (フォルダー作成の有効化)

Boolean (ブール)

Enable Minor Versions (マイナーバージョンの有効化)

Boolean (ブール)

Enable Moderation (モデレーションの有効化)

Boolean (ブール)

Enable Versioning (バージョン設定の有効化)

Boolean (ブール)

Entity Type Name (エンティティ種別名)

String (文字列)

Event Receivers (イベントレシーバー)

Object (オブジェクト)

項目

Object (オブジェクト)

First Unique Ancestor Securable Object (最初の一意の上位セキュアオブジェクト)

Object (オブジェクト)

Force Checkout (強制チェックアウト)

Boolean (ブール)

Forms (フォーム)

Object (オブジェクト)

Has External Data Source (外部データソースあり)

Boolean (ブール)

Hidden (非表示)

Boolean (ブール)

Id

String (文字列)

Image Url (画像 URL)

String (文字列)

Information Rights Management Settings (IRM 設定)

Object (オブジェクト)

Irm Enabled (IRM の有効化)

Boolean (ブール)

Irm Expire (IRM 有効期限)

Boolean (ブール)

Irm Reject (IRM 拒否)

Boolean (ブール)

Is Application List (アプリケーションリスト)

Boolean (ブール)

Is Catalog (カタログ)

Boolean (ブール)

Is Private (非公開)

Boolean (ブール)

Item Count (項目数)

Number (数値)

Items (項目)

Object (オブジェクト)

Last Item Deleted Date (最終項目削除日)

String (文字列)

Last Item Modified Date (最終項目修正日)

String (文字列)

List Item Entity Type Full Name (リスト項目エンティティ種別完全名)

String (文字列)

Major Version Limit (メジャーバージョン制限)

Number (数値)

Major With Minor Versions Limit (マイナーバージョン付きメジャー制限)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Multiple Data List (複数データリスト)

Boolean (ブール)

No Crawl (検索なし)

Boolean (ブール)

On Quick Launch (クイック起動時)

Boolean (ブール)

Parent Web (親 Web)

Object (オブジェクト)

Parent Web Url (親 Web URL)

String (文字列)

Parser Disabled (パーサーの無効化)

Boolean (ブール)

Role Assignments (ロールの割り当て)

Object (オブジェクト)

Root Folder (ルートフォルダー)

Object (オブジェクト)

Server Template Can Create Folders (サーバーテンプレートによるフォルダー作成)

Boolean (ブール)

Template Feature Id (テンプレート機能 ID)

String (文字列)

Title (タイトル)

String (文字列)

Title Resource (タイトルリソース)

Object (オブジェクト)

User Custom Actions (ユーザーカスタムアクション)

Object (オブジェクト)

Validation Formula (入力規則数式)

String (文字列)

Validation Message (検証メッセージ)

String (文字列)

Views (ビュー)

Object (オブジェクト)

Workflow Associations (ワークフロー関連付け)

Object (オブジェクト)

### [](#repeatable-in-memory-iterable)Repeatable In Memory Iterable (反復可能なメモリ内イテラブル)
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの数。ストリームのデータ量がこのバッファサイズを超える場合は、bufferSizeIncrement 属性に従って、maxInMemorySize を上限としてバッファが拡張されます。

100

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。

100

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。0 以下の値は無制限を意味します。

### [](#repeatable-file-store-iterable)Repeatable File Store Iterable (反復可能なファイルストアイテラブル)
項目 型 説明 デフォルト値 必須

In Memory Objects (メモリ内オブジェクト)

Number (数値)

メモリ内に保持されるインスタンスの最大数。指定した以上の量が必要な場合、ディスク上のコンテンツがバッファされます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.4 Microsoft SharePoint 用 Anypoint Connector (Microsoft SharePoint Connector) は、クラウドとオンプレミスで使用される SharePoint 2013 と SharePoint Online の両方をサポートします。このコネクタにより、コンテンツとドキュメントの管理、イントラネットとエクストラネットのポータルや Web サイトへのアクセス、エンタープライズ全体のコラボレーションや検索が可能になります。また、REST API による SharePoint との統合も実現します。 互換性と解決された問題に関する情報は、「Microsoft SharePoint Connector リリースノート」を参照してください。 ## [](#始める前に)始める前に このコネクタを使用するには、以下に精通している必要があります。 - Microsoft SharePoint API - Anypoint Connector - Mule Runtime Engine (Mule) - Mule フローの要素とグローバル要素 - Anypoint Studio (Studio) を使用した Mule アプリケーションの作成 アプリケーションを作成する前に、以下が必要です。 - Microsoft SharePoint の対象リソースにアクセスするためのログイン情報 - Anypoint Platform - Anypoint Studio バージョン 7.x 以降 ## [](#pom-ファイル情報)POM ファイル情報 ```xml com.mulesoft.connectors mule-sharepoint-connector x.y.z mule-plugin ``` `x.y.z`​ を使用しているコネクタに対応するバージョンに置き換えます。 最新の ​`pom.xml`​ ファイル情報を取得するには、​ [Anypoint Exchange](https://www.mulesoft.com/exchange/)​ でコネクタにアクセスし、​**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 ## [](#okta-認証)Okta 認証 ![Okta 認証の設定](/mulesoft/current/ja-jp/sharepoint-connector/3.4/_images/sharepoint-okta-config.png) Okta 認証を使用するようにコネクタを設定するためには、次の情報が必要です。 - Okta Domain (Okta ドメイン): 認証用の Okta ユーザー名とパスワードを受け入れる Okta エンドポイント。例: `your-domain.okta.com` - Okta Username (Okta ユーザー名): Okta のユーザー名。例: `your-email@example.com` - Okta Password (Okta パスワード): Okta のパスワード。例: - Okta API Token (Okta API トークン): Okta は、API 認証にスライドスケール有効期限付きのベアラートークンを使用します。例: `http://developer.okta.com/docs/api/getting_started/getting_a_token.html` - SharePoint Online Embedded Link (SharePoint Online の組み込みリンク): Okta から Microsoft Office 365 SharePoint Online アプリケーションへのリンク。例: `https://your-domain.okta.com/home/office365/0oa14mz7f4HAWypdZ1t7/31737` ## [](#セキュリティトークン認証)セキュリティトークン認証 SAML セキュリティトークンを使用して、SharePoint にログインできます。Studio でセキュリティトークンを設定する手順は、次のとおりです。 ![セキュリティトークン設定](/mulesoft/current/ja-jp/sharepoint-connector/3.4/_images/sharepoint-security-token-config.png) - Security token (セキュリティトークン): 対応するセキュリティトークンを入力します。 - Site URL (サイト URL): 対応するサイトの URL を入力します。 セキュリティトークンは、次の XML 本文で ​`[https://login.microsoftonline.com/extSTS.srf](https://login.microsoftonline.com/extSTS.srf)`​ に POST 要求を実行して取得できます。 ```text http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue http://www.w3.org/2005/08/addressing/anonymous https://login.microsoftonline.com/extSTS.srf [username] [password] [endpoint] http://schemas.xmlsoap.org/ws/2005/05/identity/NoProofKey http://schemas.xmlsoap.org/ws/2005/02/trust/Issue urn:oasis:names:tc:SAML:1.0:assertion ``` 前の要求の応答の タグの間にセキュリティトークンが含まれます。 ## [](#コネクタの用語について)コネクタの用語について - アクション - データの変更など副次的な影響を可能にする操作。非確定的な動作を回避するためにさらなる構成はできません。 - 複合型 - 一連のプロパティからなるキーのない名前付き構造化型。複合型は一般に、モデルエンティティのプロパティ値、あるいは操作のパラメーターや戻り値として使用されます。 - エンティティ - エンティティ種別 (account、opportunity など) のインスタンス。 - エンティティセット - エンティティの名前付きコレクション (たとえば、account は account エンティティを含むエンティティセットです)。エンティティのキーでエンティティセット内のエンティティを一意に識別します。 - エンティティ種別 - キーのある名前付き構造化型。エンティティ種別は、エンティティの名前付きプロパティとリレーションを定義し、1 つの継承によって他のエンティティ種別から派生させることができます。 - 列挙型または Enum 型 - 基本的な整数値を名前付き定数とする名前付きプリミティブ型。 - 関数 - 副作用を発生させず、他の検索条件操作、関数、またはアクションなどと組み合わせて使用できる操作。 ## [](#anypoint-studio-7-での接続)Anypoint Studio 7 での接続 このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードして必要に応じて設定します。 ## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加 Anypoint Studio では、2 つの方法 (Studio タスクバーの Exchange ボタンまたは Mule パレット) でコネクタを Studio プロジェクトに追加できます。 ### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する 1. Studio で Mule プロジェクトを作成します。 2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。 3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。 4. Exchange で「share」を検索します。 5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。 6. 画面の指示に従ってコネクタをインストールします。 ### [](#studio-でコネクタに追加する)Studio でコネクタに追加する 1. Studio で Mule プロジェクトを作成します。 2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。 3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「share」と入力します。 4. **\[Available modules (使用可能なモジュール)\]**​ で、そのコネクタ名をクリックします。 5. **\[Add (追加)\]**​ をクリックします。 6. **\[Finish (完了)\]**​ をクリックします。 ### [](#最初のフローを設定する)最初のフローを設定する 設定方法: 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. **\[Global Elements (グローバル要素)\]**​ タブをクリックします。 4. **\[Create (作成)\]**​ をクリックします。 5. 「sharepoint」を検索します。 6. **\[Microsoft SharePoint\]**​ をクリックして ​**\[OK\]**​ をクリックします。 7. 設定するグローバル種別を選択します。 ![グローバル種別](/mulesoft/current/ja-jp/sharepoint-connector/3.4/_images/sharepoint-global-types.png) 8. **\[Test Connection (接続をテスト)\]**​ をクリックして、正しく接続されることを確認します。 ![「Global Element Properties (グローバル要素のプロパティ)」](/mulesoft/current/ja-jp/sharepoint-connector/3.4/_images/sharepoint-global-element-props.png) ### [](#anypoint-studio-フローの作成)Anypoint Studio フローの作成 Anypoint Studio フローを作成する手順は、次のとおりです。 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. `http`​ を検索して、HTTP Connector をキャンバスにドラッグします。 4. `sharepoint`​ を検索して、Microsoft SharePoint Connector を HTTP Connector の隣にドラッグします。 ![Studio Visual Editor フロー](/mulesoft/current/ja-jp/sharepoint-connector/3.4/_images/sharepoint-studio-flow.png) 5. HTTP Connector をダブルクリックして、​**\[Host (ホスト)\]**​ を ​`0.0.0.0`​、​**\[Port (ポート)\]**​ を ​`8081`​、​**\[Path (パス)\]**​ を ​`fileAdd`​ に設定します。 6. **\[OK\]**​ をクリックします。 7. Microsoft SharePoint Connector をダブルクリックして、緑色のプラス記号をクリックします。 8. \[Connector Configuration (コネクタ設定)\] リストで、以前に作成した Microsoft SharePoint の設定をクリックします。 9. \[Operation (操作)\] リストで ​**\[File Add\]**​ をクリックします。 次の項目を設定します。 ![Studio ビジュアルエディターの項目](/mulesoft/current/ja-jp/sharepoint-connector/3.4/_images/sharepoint-visual-editor-fields.png) - File server relative URL (ファイルサーバーの相対 URL): ファイルを作成する SharePoint のパスとファイル名。 - File content stream (ファイルコンテンツストリーム): 作成するファイルのコンテンツ。 ## [](#フローの実行方法)フローの実行方法 1. Package Explorer で、プロジェクトの名前を右クリックし、\[Run As (別のユーザーとして実行)\] > \[Mule Application (Mule アプリケーション)\] をクリックします。 2. アプリケーションの起動時にコンソールを確認します。エラーが発生していない場合、次のようなメッセージが表示されます。 ```text ************************************************************ INFO 2019-10-14 22:12:42,003 [main] org.mule.module.launcher.DeploymentDirectoryWatcher: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Mule is up and kicking (every 5000ms) + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2019-10-14 22:12:42,006 [main] org.mule.module.launcher.StartupSummaryDeploymentListener: ********************************************************** * - - + DOMAIN + - - * - - + STATUS + - - * ********************************************************** * default * DEPLOYED * ********************************************************** ************************************************************************ * - - + APPLICATION + - - * - - + DOMAIN + - - * - - + STATUS + - - * ************************************************************************ * myapp * default * DEPLOYED * ************************************************************************ ``` ## [](#よくある質問と回答)よくある質問と回答 - このコネクタはどの SharePoint バージョンをサポートしますか? SharePoint Connector は、SharePoint Online とオンプレミス版の SharePoint をサポートします。 - このコネクタではどの認証方式がサポートされますか? SharePoint Online では、標準の SharePoint Online ユーザーログイン情報を使用した認証、セキュア認証、Okta 認証がサポートされます。 - コネクタからは SharePoint オブジェクトモデルのどの部分にアクセスできますか? ファイルおよびフォルダー、リスト、リスト項目、および添付ファイルがサポートされます。さらに、SharePoint API の他のすべてのエンティティには、ResolveObject 操作と ResolveCollection 操作を使用して JSON 形式でアクセスできます。 - このコネクタでは DataSense と DataWeave はサポートされますか? はい。サポートされるすべてのエンティティとエンティティ属性はコネクタによって Studio に提供され、DataWeave で使用できます。 - このコネクタではどのような操作を実行できますか? リストおよびリスト項目の API では、Create、Retrieve、Update、および Delete の各操作がサポートされます。 ファイルおよびフォルダーでは、Add、Retrieve content、Retrieve metadata、Delete、Check out、Undo check out、Check in、Publish、Unpublish、Approve、Deny、Recycle、および Copy の各操作がサポートされます。 - このコネクタではどの Mule エディションを使用できますか? このコネクタは、CloudHub インテグレーション PaaS など、あらゆるビットのあらゆるオペレーティングシステムで動作しているすべての Enterprise Edition Anypoint Platform でサポートされます。 - クエリ操作のクエリをビルドする方法は? クエリ操作 ​`Folder Query`​、​`File Query`​、​`List Item Query`​ でサポートされるのは OData クエリのみです。 `List Item Query`​ 操作では、クエリは次の形式になります: `LIST_ID?$select=FIELDS_TO_SELECT&filter=FILTER_PART`​。 たとえば、​`Vessels?$select=Title,FLAG,SEGMENT,ID,VesselName&$filter=Title eq 1`​ のようにします。 同じ形式が他のクエリ操作に適用されます。 クエリのビルドについての詳細は、SharePoint ドキュメントのページ [「Use OData query operations in SharePoint REST requests (SharePoint REST 要求での OData クエリ操作の使用)」](https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/use-odata-query-operations-in-sharepoint-rest-requests)​を参照してください。 - デモをテストできるように HTML フォームを解析する方法は? 「ユースケース: XML」セクションのように ステートメントを使用します。このユースケースでは、​`forminput.html`​ はメッセージプロパティまたは変数から抽出された値を挿入するテンプレートとして Mule が使用するファイルです。詳細は、​[「Parse Template リファレンス」](https://docs.mulesoft.com/mule-runtime/latest/parse-template-reference)​を参照してください。 ## [](#ユースケース-xml)ユースケース: XML ```xml ``` ## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.4 リファレンス

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

SharePoint 用 Anypoint Connector を使用すると、Microsoft SharePoint アプリケーションに接続できます。 ## [](#設定)設定 * * * ### [](#sharepoint-online)SharePoint Online #### [](#パラメーター)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別)接続種別 ##### [](#sharepoint-online_oauth-authorization-code)OAuth v2.0 認証コード Unresolved include directive in modules/ROOT/pages/sharepoint-connector-reference.adoc - include::connectors::partial$oauth2-description.adoc\[\] ###### [](#パラメーター-2)パラメーター
名前 型 説明 デフォルト値 必須

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Consumer Key (コンシューマーキー)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerKey。

x

Consumer Secret (コンシューマーシークレット)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerSecret。

x

Authorization Url (認証 URL)

String (文字列)

サービスプロバイダーの認証エンドポイント URL。

Access Token Url (アクセストークン URL)

String (文字列)

サービスプロバイダーのアクセストークンエンドポイント URL。

Scopes (スコープ)

String (文字列)

OAuth ダンス時に要求する OAuth スコープ。指定しない場合、デフォルトのアノテーションの範囲になります。

Resource Owner Id (リソースオーナー ID)

String (文字列)

リソースオーナー ID は、​<Resource_App_ID>/<Sharepoint_site_domain>@<Tenant_ID>​ の形式になります。​Resource_App_ID​ と ​Tenant_ID​ は、アプリケーションの作成後に見つけることができます。​[Azure Active Directory] > [App registrations (アプリケーション登録)]​ に移動して、アプリケーションを選択します。​Resource_App_ID​ は ​[Application (client) ID (アプリケーション (クライアント) ID)]​ で、​Tenant_ID​ は ​[Directory (tenant) ID (ディレクトリ (テナント) ID)]​ です。

Before (前)

String (文字列)

OAuth ダンスを開始する直前に実行するフローの名前。

After (後)

String (文字列)

アクセストークンが受信された直後に実行するフローの名前。

Listener Config (リスナー設定)

String (文字列)

アクセストークンコールバックエンドポイントを受信するリスナーの作成に使用する <http:listener-config /> への参照。

x

Callback Path (コールバックパス)

String (文字列)

アクセストークンコールバックエンドポイントのパス。

x

Authorize Path (認証パス)

String (文字列)

OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス。

x

External Callback Url (外部コールバック URL)

String (文字列)

コールバックエンドポイントがプロキシの背後にあるか、直接 URL 以外でコールバックエンドポイントにアクセスする場合、このパラメーターを使用して OAuth プロバイダーに、コールバックへのアクセスに使用する URL を指示します。

Object Store (オブジェクトストア)

String (文字列)

各リソースオーナー ID のデータの保存に使用するオブジェクトストアへの参照。値が指定されていない場合、Mule によって自動的にデフォルトのオブジェクトストアがプロビジョニングされます。

##### [](#sharepoint-online_okta)Okta ###### [](#パラメーター-3)パラメーター
名前 型 説明 デフォルト値 必須

Okta Username (Okta ユーザー名)

String (文字列)

Okta ID プロバイダーにログインするために使用するユーザー名。

x

Okta Password (Okta パスワード)

String (文字列)

Okta ID プロバイダーにログインするために使用するパスワード。

x

Okta Domain (Okta ドメイン)

String (文字列)

Okta ID プロバイダーのドメイン名。

x

Okta API token (Okta API トークン)

String (文字列)

x

Sharepoint Online embedded link from Okta (Okta からの SharePoint Online 埋め込みリンク)

String (文字列)

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_online)Online (オンライン) ###### [](#パラメーター-4)パラメーター
名前 型 説明 デフォルト値 必須

Online Username (オンラインユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Online Password (オンラインパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_security-token)(非推奨) Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続は非推奨です。 ###### [](#パラメーター-5)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

### [](#sharepoint-onpremise)SharePoint オンプレミス #### [](#パラメーター-6)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別-2)接続種別 ##### [](#sharepoint-onpremise_claims)Claims (クレーム) ###### [](#パラメーター-7)パラメーター
名前 型 説明 デフォルト値 必須

Claims Username (クレームユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Claims Password (クレームパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Sts Url (Sts URL)

String (文字列)

クレーム認証で使用するセキュリティトークンサービスの URL。

x

Scope (スコープ)

String (文字列)

セキュリティトークンサービスでこの SharePoint サイト用に設定されているアプリケーション ID (​Relying Party Identifier​、​Client Identifier​、​Scope​、または ​Realm​)。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_kerberos)Kerberos ###### [](#パラメーター-8)パラメーター
名前 型 説明 デフォルト値 必須

Kerberos Username (Kerberos ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Kerberos Password (Kerberos パスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

SPN

String (文字列)

(省略可能) SharePoint Web サービス用のサービスプリンシパル名。

Realm (レルム)

String (文字列)

(省略可能) ユーザーが属するデフォルトの領域 (ドメイン名) で、大文字と小文字が区別されます。

KDC

String (文字列)

(省略可能) ユーザーを認証するための KDC (通常はドメインコントローラー名)。

Login Properties File Path (ログインプロパティファイルパス)

String (文字列)

(省略可能) カスタマイズしたログインプロパティファイルへのパス。ほとんどの場合、デフォルト値が適しています。

Properties File Path (プロパティファイルパス)

String (文字列)

(省略可能) カスタマイズした Kerberos プロパティファイルへのパス。

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_ntlm)NTLM ###### [](#パラメーター-9)パラメーター
名前 型 説明 デフォルト値 必須

Domain (ドメイン)

String (文字列)

NTLM 認証で使用するドメイン名。

x

Ntlm Username (NTLM ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Ntlm Password (NTLM パスワード)

String (文字列)

NTLM 認証のパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続戦略接続は非推奨です。 ###### [](#パラメーター-10)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

## [](#ソースのリスト)ソースのリスト - [On New Objects](#created-objects) - [On Deleted Objects](#deleted-objects) - [On Modified Objects](#modified-objects) ## [](#操作のリスト)操作のリスト - [Attach File](#attachFile) - [File Add](#fileAdd) - [File Approve](#fileApprove) - [File Check In](#fileCheckIn) - [File Check Out](#fileCheckOut) - [File Copy To](#fileCopyTo) - [File Delete](#fileDelete) - [File Deny](#fileDeny) - [File Get Content](#fileGetContent) - [File Move](#fileMove) - [File Publish](#filePublish) - [File Query](#fileQuery) - [File Recycle](#fileRecycle) - [File Undo Check Out](#fileUndoCheckOut) - [File Unpublish](#fileUnpublish) - [File Update Metadata](#fileUpdateMetadata) - [Folder Create](#folderCreate) - [Folder Delete](#folderDelete) - [Folder Query](#folderQuery) - [Get Metadata](#getMetadata) - [List Create](#listCreate) - [List Delete](#listDelete) - [List Get](#listGet) - [List Get All](#listGetAll) - [List Item Create](#listItemCreate) - [List Item Delete](#listItemDelete) - [List Item Query](#listItemQuery) - [List Item Update](#listItemUpdate) - [List Update](#listUpdate) - [Resolve Collection](#resolveCollection) - [Resolve Object](#resolveObject) ## [](#ソース)ソース
SharePoint Connector ソース (リスナー) では、オブジェクトストアを使用してウォーターマークを保存します。使用しているオブジェクトストア実装 (CloudHub 用オブジェクトストアまたはオンプレミスデプロイメント用オブジェクトストア) に固有の制限がある場合もあるため、ニーズに合わせてオブジェクトストアを設定する必要があります。
詳細は、 「The Different Types of Object Stores Explained (異なる種別のオブジェクトストアの説明)」​を参照してください。
### [](#created-objects)On New Objects `` #### [](#パラメーター-11)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

新規作成されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

作成されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

FOLDER および FILE オブジェクト種別のベースパス。

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#deleted-objects)On Deleted Objects `` #### [](#パラメーター-12)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-2)出力

型

削除するオブジェクト

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-2)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#modified-objects)On Modified Objects `` #### [](#パラメーター-13)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

変更されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

変更されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-3)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-3)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ## [](#操作)操作 ### [](#attachFile)Attach File `` SharePoint リストから項目にファイルを添付します。 #### [](#パラメーター-14)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Title (リストタイトル)

String (文字列)

項目が属するリストのタイトル。

x

Item Id (項目 ID)

String (文字列)

リスト項目の ID。

x

File Name (ファイル名)

String (文字列)

ファイルの名前。

x

Content (コンテンツ)

Binary (バイナリ)

ストリームとして表されるファイルのコンテンツ。localFilePath が空の場合、ストリームとファイル名を指定する必要があります。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-4)出力

型

Object (オブジェクト)

### [](#関連する設定-4)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileAdd)File Add `` ファイルを追加します。 #### [](#パラメーター-15)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

新しいファイルを追加する場所。

x

File Content Stream (ファイルコンテンツストリーム)

Binary (バイナリ)

この新しいファイルに含まれるコンテンツ。

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-5)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-5)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-2)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileApprove)File Approve `` 指定されたコメントが含まれるコンテンツの承認が申請されたファイルを承認します。承認できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-16)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

承認するファイルのパス。

x

Comment (コメント)

String (文字列)

この承認操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-6)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-3)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCheckIn)File Check In `` 以前にチェックアウトされたファイルに対するチェックイン操作を SharePoint で実行します。 #### [](#パラメーター-17)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックインするファイルのパス。

x

Check In Type (チェックイン種別)

Enumeration (列挙)。次のいずれかになります。

  • MINOR_CHECK_IN​

  • MAJOR_CHECK_IN​

  • OVERWRITE_CHECK_IN

実行するチェックインの種別。

x

Comment (コメント)

String (文字列)

このチェックインの追加のコメント。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-7)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-4)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCheckOut)File Check Out `` ファイルに対するチェックアウト要求を SharePoint で実行します。 #### [](#パラメーター-18)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックアウトするファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-8)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-5)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCopyTo)File Copy To `` fileServerRelativeUrl から newFileServerRelativeUrl にファイルをコピーします。 #### [](#パラメーター-19)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピーするファイルのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

x

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-9)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-6)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileDelete)File Delete `` ファイルを削除します。 #### [](#パラメーター-20)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

削除するファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-10)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-7)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileDeny)File Deny `` コンテンツの承認が申請されたファイルの承認を拒否します。拒否できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-21)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

拒否するファイルのパス。

x

Comment (コメント)

String (文字列)

この拒否操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-11)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-8)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileGetContent)File Get Content `` ファイルのコンテンツを SharePoint で取得します。 #### [](#パラメーター-22)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

SharePoint から取得するコンテンツが含まれる対象ファイル。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-6)出力

型

Binary (バイナリ)

### [](#関連する設定-12)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-9)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileMove)File Move `` SharePoint API に対して HTTP POST を実行してファイルを移動します。​`fileServerRelativeUrl`​ パラメーターは、SharePoint の既存のファイルを参照する必要があります。​`newFileServerRelativeUrl`​ パラメーターはファイルを移動する場所のパスである必要があります。指定されたパスがディレクトリを参照している場合、新しいファイルパスである必要があるため、エラーがスローされます。新しいファイルは古いファイルと同じ名前にすることも、新しい名前にすることもできます。 この操作の名前変更操作として使用するには、両方のパラメーターで同じパスを指定し、​`newFileServerRelativeUrl`​ パラメーターで異なるファイル名を使用します。 #### [](#パラメーター-23)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピー元ファイルへのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

コピー先ファイルへのパス。

x

フラグ

Number (数値)

  • 8 - サポートファイルがファイルから分離している場合でも、移動操作を実行します。

  • 0 - 移動操作は指定されません。

  • 1 - 同じ名前のファイルが存在する場合、上書きします。

1

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#関連する設定-13)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-10)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#filePublish)File Publish `` 指定されたコメントが含まれるコンテンツの承認を求めてファイルを送信します。 #### [](#パラメーター-24)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュするファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-14)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-11)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileQuery)File Query `` SharePoint に対する要求を実行し、指定したクエリと一致するファイルを検索します。 #### [](#パラメーター-25)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

実行するクエリ。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリの開始フォルダー。

/

Recursive (再帰)

Boolean (ブール)

クエリをサブフォルダーで実行する場合は true、そうでない場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-7)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-15)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-12)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileRecycle)File Recycle `` ファイルをごみ箱に移動し、新しいごみ箱項目の識別子を返します。 #### [](#パラメーター-26)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

リサイクルするファイルのパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-8)出力

型

String (文字列)

### [](#関連する設定-16)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-13)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUndoCheckOut)File Undo Check Out `` ファイルをチェックアウトしている場合、この操作でチェックアウト状態を元に戻せます。 #### [](#パラメーター-27)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

元に戻すファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-17)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-14)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUnpublish)File Unpublish `` コンテンツの承認からファイルを削除するか、メジャーバージョンのパブリッシュを解除します。 #### [](#パラメーター-28)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュを解除するファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ解除操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-18)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-15)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUpdateMetadata)File Update Metadata `` SharePoint の対象項目のメタデータを更新します。 #### [](#パラメーター-29)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータを更新する SharePoint の対象項目。

x

Update Properties (更新プロパティ)

Object (オブジェクト)

新規メタデータ。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-19)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-16)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderCreate)Folder Create `` ドキュメントリスト内にフォルダーを作成します。 #### [](#パラメーター-30)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

作成するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リスト内にフォルダーを作成します。

x

Welcome Page (ウェルカムページ)

String (文字列)

フォルダーのウェルカムページ。例: index.html​。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-9)出力

型

SharePoint Folder (SharePoint フォルダー)

### [](#関連する設定-20)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-17)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderDelete)Folder Delete `` ドキュメントリストからフォルダーを削除します。 #### [](#パラメーター-31)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

削除するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リストから ​new folder​ を削除します。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-21)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-18)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderQuery)Folder Query `` 指定条件と一致するすべてのフォルダーを取得します。 #### [](#パラメーター-32)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listDocumentName?queryString​ の形式の OData クエリ。例: Shared Documents?$select=Name&$folderName​。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリを開始するフォルダーの開始パスで、クエリの一環として選択されるドキュメントライブラリに対して相対的に指定します。たとえば、​/myfolder/level2​ は ​/document library/myfolder/level2​ 内でフォルダーを検索します。NOTE: クエリの一環としてドキュメントライブラリを指定する必要があります。

/

Recursive (再帰)

Boolean (ブール)

内部フォルダーでも再帰的に検索するかどうかを指定します。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-10)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-22)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-19)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#getMetadata)Get Metadata `` 決定されるファイルのメタデータを取得します。 #### [](#パラメーター-33)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータが取得される項目のパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-11)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-23)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-20)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listCreate)List Create `` 新しい SharePointList を作成します。 #### [](#パラメーター-34)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List

作成する SharePoint リスト参照。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

x

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-12)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-24)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-21)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listDelete)List Delete `` SharePoint リストを削除します。 #### [](#パラメーター-35)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

削除するリストの ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-25)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-22)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listGet)List Get `` SharePoint リストを取得します。 #### [](#パラメーター-36)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

取得するリストの ID。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-13)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-26)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-23)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listGetAll)List Get All `` すべての SharePoint リストを取得します。 #### [](#パラメーター-37)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-14)出力

型

SharePoint List (SharePoint リスト)​ の配列

### [](#関連する設定-27)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-24)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemCreate)List Item Create `` 既存の SharePoint リスト内で新しい項目を作成します。 #### [](#パラメーター-38)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を作成するリストの ID。

x

Properties (プロパティ)

Object (オブジェクト)

作成する項目のプロパティ。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-15)出力

型

Object (オブジェクト)

### [](#関連する設定-28)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-25)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemDelete)List Item Delete `` SharePoint リストから項目を削除します。 #### [](#パラメーター-39)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を削除するリストの ID。

x

Item Id (項目 ID)

String (文字列)

削除する項目の ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-29)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-26)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemQuery)List Item Query `` SharePoint リストに対してクエリを実行し、指定条件と一致する項目を返します。この操作ではページネーションがサポートされるため、すべての項目のリストが返されます。 #### [](#パラメーター-40)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listId?queryString​ の形式のクエリ。

x

Retrieve References (参照情報の取得)

Boolean (ブール)

参照項目のすべてのオブジェクトを取得します。NOTE: 多くの参照項目がある大規模なリストの場合、取得に時間がかかることがあります。

false

Streaming Strategy (ストリーミング戦略)

ストリーミング戦略を使用して、Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-16)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-30)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-27)スロー - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemUpdate)List Item Update `` SharePoint リストの項目を更新します。 #### [](#パラメーター-41)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を更新するリストの ID。

x

Item Id (項目 ID)

String (文字列)

更新する項目の ID。

x

Updated Properties (更新するプロパティ)

Object (オブジェクト)

更新する項目のプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-31)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-28)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listUpdate)List Update `` SharePoint リストの指定プロパティを更新します。 #### [](#パラメーター-42)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

更新する項目の ID。

x

List

更新するリストのプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-32)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-29)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#resolveCollection)Resolve Collection `` SharePoint API に対して HTTP GET を実行します。 #### [](#パラメーター-43)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-17)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-33)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-30)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#resolveObject)Resolve Object `` SharePoint API に対して HTTP GET を実行します。(本文が blob であれば POST を実行)。 #### [](#パラメーター-44)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Request Type (要求種別)

Enumeration (列挙)。次のいずれかになります。

  • Get (取得)

  • Create (作成)

  • Merge (統合)

  • Delete (削除)

送信する要求種別。

Get

Request Body (要求本文)

Any (任意)

送信する要求の本文。リクエストボディが空の場合、この操作は ​null​ を送信します。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-18)出力

型

Object (オブジェクト)

### [](#関連する設定-34)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-31)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#unauthorize)Unauthorize `` 特定のリソースオーナー ID のアクセストークン情報をすべて削除して、認証ダンスを再度実行しない限り、そのユーザー向けの操作を実行できないようにします。 #### [](#パラメーター-45)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Resource Owner Id (リソースオーナー ID)

String (文字列)

アクセスの無効化が必要なリソースオーナーの ID。

#### [](#関連する設定-35)関連する設定 - [SharePoint Online](#sharepoint-online) ## [](#型)型 ### [](#Reconnection)Reconnection (再接続)
項目 型 説明 デフォルト値 必須

Fails Deployment (デプロイメントに失敗)

Boolean (ブール)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Reconnection Strategy (再接続戦略)

使用する再接続戦略。

### [](#reconnect)Reconnect (再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (数)

Number (数値)

再接続の試行回数。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#reconnect-forever)Reconnect Forever (繰り返し再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#ExpirationPolicy)Expiration Policy (有効期限ポリシー)
項目 型 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS (ナノ秒)

  • MICROSECONDS (マイクロ秒)

  • MILLISECONDS (ミリ秒)

  • SECONDS (秒)

  • MINUTES (分)

  • HOURS (時間)

  • DAYS (日)

maxIdleTime 属性の時間単位

### [](#RedeliveryPolicy)Redelivery Policy (再配信ポリシー)
項目 型 説明 デフォルト値 必須

Max Redelivery Count (最大再配信数)

Number (数値)

プロセス失敗メッセージをトリガーするまでに、正常に処理されないメッセージを再配信できる最大回数。

Use Secure Hash (セキュアハッシュを使用)

Boolean (ブール)

再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。

Message Digest Algorithm (メッセージダイジェストアルゴリズム)

String (文字列)

使用するセキュアハッシュアルゴリズム。

SHA-256

Id Expression (ID 式)

String (文字列)

メッセージがいつ再配信されたのかを判断するために使用する 1 つ以上の式を定義します。このプロパティは、useSecureHash が false の場合にのみ設定できます。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各メッセージの再配信カウンターが保存されるオブジェクトストア。

### [](#DeletedObject)削除するオブジェクト
項目 型 説明 デフォルト値 必須

Author Email (作成者メール)

String (文字列)

Author Name (作成者名)

String (文字列)

Deleted By Name (削除者名)

String (文字列)

Deleted Date (削除日)

String (文字列)

Deleted Date Local Formatted (ローカル形式の削除日)

String (文字列)

Dir Name (ディレクトリ名)

String (文字列)

Id

String (文字列)

Item State (項目の状態)

Number (数値)

Item Type (項目の種別)

Number (数値)

Size (サイズ)

String (文字列)

Title (タイトル)

String (文字列)

### [](#SharepointFile)SharePoint File (SharePoint ファイル)
項目 型 説明 デフォルト値 必須

Author (作成者)

Object (オブジェクト)

Check In Comment (チェックインコメント)

String (文字列)

Check Out Type (チェックアウト種別)

String (文字列)

Checked Out By User (チェックアウトしたユーザー)

Object (オブジェクト)

Content Tag (コンテンツタグ)

String (文字列)

Customized Page Status (カスタムページ状況)

String (文字列)

ETag

String (文字列)

Exists

Boolean (ブール)

Length (長さ)

Number (数値)

Level (レベル)

Number (数値)

Linking Url (リンク URL)

String (文字列)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Locked By User (ロックしたユーザー)

Object (オブジェクト)

Major Version (メジャーバージョン)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Minor Version (マイナーバージョン)

Number (数値)

Modified By (変更者)

Object (オブジェクト)

Name (名前)

String (文字列)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Title (タイトル)

String (文字列)

U I Version (U I バージョン)

Number (数値)

U I Version Label (U I バージョン表示ラベル)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Versions (バージョン)

Object (オブジェクト)

### [](#SharepointFolder)SharePoint Folder (SharePoint フォルダー)
項目 型 説明 デフォルト値 必須

Exists

Boolean (ブール)

Files (ファイル)

Object (オブジェクト)

フォルダー

Object (オブジェクト)

Item Count (項目数)

Number (数値)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Metadata (メタデータ)

Object (オブジェクト)

Name (名前)

String (文字列)

Parent Folder (親フォルダー)

Object (オブジェクト)

Properties (プロパティ)

Object (オブジェクト)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Welcome Page (ウェルカムページ)

String (文字列)

### [](#SharepointList)SharePoint List (SharePoint リスト)
項目 型 説明 デフォルト値 必須

Allow Content Types (コンテンツタイプを許可)

Boolean (ブール)

Base Template (基本テンプレート)

Enumeration (列挙)。次のいずれかになります。

  • GENERIC_LIST​

  • DOCUMENT_LIBRARY​

  • SURVEY

  • LINKS

  • ANNOUNCEMENTS

  • CONTACTS

  • EVENTS

  • TASKS

  • DISCUSSION_BOARD​

  • PICTURE_LIBRARY​

  • DATASOURCES

  • WEB_TEMPLATE_CATALOG​

  • USER_INFORMATION​

  • WEB_PART_CATALOG​

  • LIST_TEMPLATE_CATALOG​

  • XML_FORM​

  • MASTER_PAGE_CATALOG​

  • NO_CODE_WORKFLOWS​

  • WORKFLOW_PROCESS​

  • WEB_PAGE_LIBRARY​

  • CUSTOM_GRID​

  • SOLUTION_CATALOG​

  • NO_CODE_PUBLIC​

  • THEME_CATALOG​

  • DESIGN_CATALOG​

  • APP_DATA_CATALOG​

  • DATA_CONNECTION_LIBRARY​

  • WORKFLOW_HISTORY​

  • GANTT_TASKS​

  • HELP_LIBRARY​

  • ACCESS_REQUEST​

  • TASKS_WITH_TIMELINE_AND_HIERARCHY​

  • MAINTENANCE_LOGS​

  • MEETINGS

  • AGENDA

  • MEETING_USER​

  • DECISION

  • MEETING_OBJECTIVE​

  • TEXT_BOX​

  • THINGS_TO_BRING​

  • HOME_PAGE_LIBRARY​

  • POSTS

  • COMMENTS

  • CATEGORIES

  • FACILITY

  • WHEREABOUTS

  • CALL_TRACK​

  • CIRCULATION

  • TIMECARD

  • HOLIDAYS

  • IME_DIC​

  • EXTERNAL_LIST​

  • MY_SITE_DOCUMENT_LIBRARY​

  • ISSUE_TRACKING​

  • ADMIN_TASKS​

  • HEALTH_RULES​

  • HEALTH_REPORTS​

  • DEVELOPER_SITE_DRAFT_APPS

Base Type (ベース種別)

Number (数値)

Content Types (コンテンツタイプ)

Object (オブジェクト)

Content Types Enabled (有効なコンテンツタイプ)

Boolean (ブール)

Crawl Non Default Views (非デフォルトビューを検索)

Boolean (ブール)

Creatables Info (作成物情報)

Object (オブジェクト)

Created (作成済み)

String (文字列)

Default Content Approval Workflow Id (デフォルトコンテンツ承認ワークフロー ID)

String (文字列)

Default Display Form Url (デフォルト表示フォーム URL)

String (文字列)

Default Edit Form Url (デフォルト編集フォーム URL)

String (文字列)

Default New Form Url (デフォルト新規フォーム URL)

String (文字列)

Default View (デフォルトビュー)

Object (オブジェクト)

Description (説明)

String (文字列)

Description Resource (説明リソース)

Object (オブジェクト)

Direction (方向)

Enumeration (列挙)。次のいずれかになります。

  • None (なし)

  • LTR

  • RTL

Document Template Url (ドキュメントテンプレート URL)

String (文字列)

Draft Version Visibility (ドラフトバージョンの表示)

Enumeration (列挙)。次のいずれかになります。

  • READER

  • AUTHOR

  • APPROVER

Enable Attachments (添付ファイルの有効化)

Boolean (ブール)

Enable Folder Creation (フォルダー作成の有効化)

Boolean (ブール)

Enable Minor Versions (マイナーバージョンの有効化)

Boolean (ブール)

Enable Moderation (モデレーションの有効化)

Boolean (ブール)

Enable Versioning (バージョン設定の有効化)

Boolean (ブール)

Entity Type Name (エンティティ種別名)

String (文字列)

Event Receivers (イベントレシーバー)

Object (オブジェクト)

項目

Object (オブジェクト)

First Unique Ancestor Securable Object (最初の一意の上位セキュアオブジェクト)

Object (オブジェクト)

Force Checkout (強制チェックアウト)

Boolean (ブール)

Forms (フォーム)

Object (オブジェクト)

Has External Data Source (外部データソースあり)

Boolean (ブール)

Hidden (非表示)

Boolean (ブール)

Id

String (文字列)

Image Url (画像 URL)

String (文字列)

Information Rights Management Settings (IRM 設定)

Object (オブジェクト)

Irm Enabled (IRM の有効化)

Boolean (ブール)

Irm Expire (IRM 有効期限)

Boolean (ブール)

Irm Reject (IRM 拒否)

Boolean (ブール)

Is Application List (アプリケーションリスト)

Boolean (ブール)

Is Catalog (カタログ)

Boolean (ブール)

Is Private (非公開)

Boolean (ブール)

Item Count (項目数)

Number (数値)

Items (項目)

Object (オブジェクト)

Last Item Deleted Date (最終項目削除日)

String (文字列)

Last Item Modified Date (最終項目修正日)

String (文字列)

List Item Entity Type Full Name (リスト項目エンティティ種別完全名)

String (文字列)

Major Version Limit (メジャーバージョン制限)

Number (数値)

Major With Minor Versions Limit (マイナーバージョン付きメジャー制限)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Multiple Data List (複数データリスト)

Boolean (ブール)

No Crawl (検索なし)

Boolean (ブール)

On Quick Launch (クイック起動時)

Boolean (ブール)

Parent Web (親 Web)

Object (オブジェクト)

Parent Web Url (親 Web URL)

String (文字列)

Parser Disabled (パーサーの無効化)

Boolean (ブール)

Role Assignments (ロールの割り当て)

Object (オブジェクト)

Root Folder (ルートフォルダー)

Object (オブジェクト)

Server Template Can Create Folders (サーバーテンプレートによるフォルダー作成)

Boolean (ブール)

Template Feature Id (テンプレート機能 ID)

String (文字列)

Title (タイトル)

String (文字列)

Title Resource (タイトルリソース)

Object (オブジェクト)

User Custom Actions (ユーザーカスタムアクション)

Object (オブジェクト)

Validation Formula (入力規則数式)

String (文字列)

Validation Message (検証メッセージ)

String (文字列)

Views (ビュー)

Object (オブジェクト)

Workflow Associations (ワークフロー関連付け)

Object (オブジェクト)

### [](#repeatable-in-memory-iterable)Repeatable In Memory Iterable (反復可能なメモリ内イテラブル)
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの数。ストリームのデータ量がこのバッファサイズを超える場合は、bufferSizeIncrement 属性に従って、maxInMemorySize を上限としてバッファが拡張されます。

100

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。

100

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。0 以下の値は無制限を意味します。

### [](#repeatable-file-store-iterable)Repeatable File Store Iterable (反復可能なファイルストアイテラブル)
項目 型 説明 デフォルト値 必須

In Memory Objects (メモリ内オブジェクト)

Number (数値)

メモリ内に保持されるインスタンスの最大数。指定した以上の量が必要な場合、ディスク上のコンテンツがバッファされます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.5 Microsoft SharePoint 用 Anypoint Connector (Microsoft SharePoint Connector) は、クラウドとオンプレミスで使用される SharePoint 2013 と SharePoint Online の両方をサポートします。このコネクタにより、コンテンツとドキュメントの管理、イントラネットとエクストラネットのポータルや Web サイトへのアクセス、エンタープライズ全体のコラボレーションや検索が可能になります。また、REST API による SharePoint との統合も実現します。 互換性と解決された問題に関する情報は、「Microsoft SharePoint Connector リリースノート」を参照してください。 ## [](#始める前に)始める前に このコネクタを使用するには、以下に精通している必要があります。 - Microsoft SharePoint API - Anypoint Connector - Mule Runtime Engine (Mule) - Mule フローの要素とグローバル要素 - Anypoint Studio (Studio) を使用した Mule アプリケーションの作成 アプリケーションを作成する前に、以下が必要です。 - Microsoft SharePoint の対象リソースにアクセスするためのログイン情報 - Anypoint Platform - Anypoint Studio バージョン 7.x 以降 ## [](#pom-ファイル情報)POM ファイル情報 ```xml com.mulesoft.connectors mule-sharepoint-connector x.y.z mule-plugin ``` `x.y.z`​ を使用しているコネクタに対応するバージョンに置き換えます。 最新の ​`pom.xml`​ ファイル情報を取得するには、​ [Anypoint Exchange](https://www.mulesoft.com/exchange/)​ でコネクタにアクセスし、​**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 ## [](#oauth-v2-0-認証コード)OAuth v2.0 認証コード OAuth v2.0 認証コードを使用するようにコネクタを設定するためには、次の情報が必要です。 - Site Url (サイト URL): 対象 SharePoint インスタンスの URL - Consumer Key (コンシューマーキー): サービスプロバイダーに登録されている OAuth コンシューマーキー - Consumer Secret (コンシューマーシークレット): サービスプロバイダーに登録されている OAuth コンシューマーシークレット - Listener Config (リスナー設定): アクセストークンコールバックエンドポイントで要求をリスンする HTTP リスナー設定 - Callback Path (コールバックパス): アクセストークンコールバックエンドポイントのパス - Authorize Path (認証パス): OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス ## [](#oauth-client-credentials-oauth-クライアントログイン情報)OAuth Client Credentials (OAuth クライアントログイン情報) OAuth クライアントログイン情報設定する手順は、次のとおりです。 1. 証明書 (openssl) を使用してキーストアを作成します。 2. [Microsoft Azure](https://portal.azure.com/#home)​ にログインします。 3. **\[Azure Active Directory\]**​ に移動します。 4. **\[App registrations (アプリの登録)\]**​ に移動します。 5. 新しいアプリケーションを追加して証明書をアップロードするか、既存のアプリケーションをクリックして ​**\[Certificates & secrets (証明書とシークレット)\] > \[Certificates (証明書)\] > \[Upload certificate (証明書をアップロード)\]**​ をクリックして証明書をアップロードします。 6. Anypoint Studio に移動し、コネクタを追加および設定する新しい Mule プロジェクトを作成します。 7. `pom.xml`​ ファイルに SharePoint Connector の連動関係を追加します。 8. フローを作成し、キーストアとログイン情報ファイルを ​`resources`​ フォルダーに追加します。コネクタ設定の必須項目を追加します。証明書認証で OAuth クライアントログイン情報を使用するようにコネクタを設定するためには、次の情報が必要です。 - Site Url (サイト URL): 対象 SharePoint インスタンスの URL - Client ID (クライアント ID): API のコールに使用するクライアント ID - Token URL (トークン URL): アクセストークンの取得に使用する URL - Keystore alias (キーストアの別名): キーストアから正しい証明書を取得するために使用される別名 - Path to keystore (キーストアへのパス): 非公開キーと証明書が含まれるクライアントのキーストアへのパス - Keystore password (キーストアパスワード): キーストアの非公開キーへのアクセスに使用するパスワード - Keystore type (キーストア種別): JCEKS、JKS、または PKCS12 9. **\[Test Connection (接続をテスト)\]**​ をクリックして、Mule が指定されたサーバーに接続できることを確認します。 10. **\[OK\]**​ をクリックします。 ## [](#okta-認証)Okta 認証 ![Okta 認証の設定](/mulesoft/current/ja-jp/sharepoint-connector/3.5/_images/sharepoint-okta-config.png) Okta 認証を使用するようにコネクタを設定するためには、次の情報が必要です。 - Okta Domain (Okta ドメイン): 認証用の Okta ユーザー名とパスワードを受け入れる Okta エンドポイント。例: `your-domain.okta.com` - Okta Username (Okta ユーザー名): Okta のユーザー名。例: `your-email@example.com` - Okta Password (Okta パスワード): Okta のパスワード。例: - Okta API Token (Okta API トークン): Okta は、API 認証にスライドスケール有効期限付きのベアラートークンを使用します。例: `http://developer.okta.com/docs/api/getting_started/getting_a_token.html` - SharePoint Online Embedded Link (SharePoint Online の組み込みリンク): Okta から Microsoft Office 365 SharePoint Online アプリケーションへのリンク。例: `https://your-domain.okta.com/home/office365/0oa14mz7f4HAWypdZ1t7/31737` ## [](#セキュリティトークン認証)セキュリティトークン認証 SAML セキュリティトークンを使用して、SharePoint にログインできます。Studio でセキュリティトークンを設定する手順は、次のとおりです。 ![セキュリティトークン設定](/mulesoft/current/ja-jp/sharepoint-connector/3.5/_images/sharepoint-security-token-config.png) - Security token (セキュリティトークン): 対応するセキュリティトークンを入力します。 - Site URL (サイト URL): 対応するサイトの URL を入力します。 セキュリティトークンは、次の XML 本文で ​`[https://login.microsoftonline.com/extSTS.srf](https://login.microsoftonline.com/extSTS.srf)`​ に POST 要求を実行して取得できます。 ```text http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue http://www.w3.org/2005/08/addressing/anonymous https://login.microsoftonline.com/extSTS.srf [username] [password] [endpoint] http://schemas.xmlsoap.org/ws/2005/05/identity/NoProofKey http://schemas.xmlsoap.org/ws/2005/02/trust/Issue urn:oasis:names:tc:SAML:1.0:assertion ``` 前の要求の応答の タグの間にセキュリティトークンが含まれます。 ## [](#コネクタの用語について)コネクタの用語について - アクション - データの変更など副次的な影響を可能にする操作。非確定的な動作を回避するためにさらなる構成はできません。 - 複合型 - 一連のプロパティからなるキーのない名前付き構造化型。複合型は一般に、モデルエンティティのプロパティ値、あるいは操作のパラメーターや戻り値として使用されます。 - エンティティ - エンティティ種別 (account、opportunity など) のインスタンス。 - エンティティセット - エンティティの名前付きコレクション (たとえば、account は account エンティティを含むエンティティセットです)。エンティティのキーでエンティティセット内のエンティティを一意に識別します。 - エンティティ種別 - キーのある名前付き構造化型。エンティティ種別は、エンティティの名前付きプロパティとリレーションを定義し、1 つの継承によって他のエンティティ種別から派生させることができます。 - 列挙型または Enum 型 - 基本的な整数値を名前付き定数とする名前付きプリミティブ型。 - 関数 - 副作用を発生させず、他の検索条件操作、関数、またはアクションなどと組み合わせて使用できる操作。 ## [](#anypoint-studio-7-での接続)Anypoint Studio 7 での接続 このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードして必要に応じて設定します。 ## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加 Anypoint Studio では、2 つの方法 (Studio タスクバーの Exchange ボタンまたは Mule パレット) でコネクタを Studio プロジェクトに追加できます。 ### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する 1. Studio で Mule プロジェクトを作成します。 2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。 3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。 4. Exchange で「share」を検索します。 5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。 6. 画面の指示に従ってコネクタをインストールします。 ### [](#studio-でコネクタに追加する)Studio でコネクタに追加する 1. Studio で Mule プロジェクトを作成します。 2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。 3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「share」と入力します。 4. **\[Available modules (使用可能なモジュール)\]**​ で、そのコネクタ名をクリックします。 5. **\[Add (追加)\]**​ をクリックします。 6. **\[Finish (完了)\]**​ をクリックします。 ### [](#最初のフローを設定する)最初のフローを設定する 設定方法: 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. **\[Global Elements (グローバル要素)\]**​ タブをクリックします。 4. **\[Create (作成)\]**​ をクリックします。 5. 「sharepoint」を検索します。 6. **\[Microsoft SharePoint\]**​ をクリックして ​**\[OK\]**​ をクリックします。 7. 設定するグローバル種別を選択します。 ![グローバル種別](/mulesoft/current/ja-jp/sharepoint-connector/3.5/_images/sharepoint-global-types.png) 8. **\[Test Connection (接続をテスト)\]**​ をクリックして、正しく接続されることを確認します。 ![「Global Element Properties (グローバル要素のプロパティ)」](/mulesoft/current/ja-jp/sharepoint-connector/3.5/_images/sharepoint-global-element-props.png) ### [](#anypoint-studio-フローの作成)Anypoint Studio フローの作成 Anypoint Studio フローを作成する手順は、次のとおりです。 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. `http`​ を検索して、HTTP Connector をキャンバスにドラッグします。 4. `sharepoint`​ を検索して、Microsoft SharePoint Connector を HTTP Connector の隣にドラッグします。 ![Studio Visual Editor フロー](/mulesoft/current/ja-jp/sharepoint-connector/3.5/_images/sharepoint-studio-flow.png) 5. HTTP Connector をダブルクリックして、​**\[Host (ホスト)\]**​ を ​`0.0.0.0`​、​**\[Port (ポート)\]**​ を ​`8081`​、​**\[Path (パス)\]**​ を ​`fileAdd`​ に設定します。 6. **\[OK\]**​ をクリックします。 7. Microsoft SharePoint Connector をダブルクリックして、緑色のプラス記号をクリックします。 8. \[Connector Configuration (コネクタ設定)\] リストで、以前に作成した Microsoft SharePoint の設定をクリックします。 9. \[Operation (操作)\] リストで ​**\[File Add\]**​ をクリックします。 次の項目を設定します。 ![Studio ビジュアルエディターの項目](/mulesoft/current/ja-jp/sharepoint-connector/3.5/_images/sharepoint-visual-editor-fields.png) - File server relative URL (ファイルサーバーの相対 URL): ファイルを作成する SharePoint のパスとファイル名。 - File content stream (ファイルコンテンツストリーム): 作成するファイルのコンテンツ。 ## [](#フローの実行方法)フローの実行方法 1. Package Explorer で、プロジェクトの名前を右クリックし、\[Run As (別のユーザーとして実行)\] > \[Mule Application (Mule アプリケーション)\] をクリックします。 2. アプリケーションの起動時にコンソールを確認します。エラーが発生していない場合、次のようなメッセージが表示されます。 ```text ************************************************************ INFO 2019-10-14 22:12:42,003 [main] org.mule.module.launcher.DeploymentDirectoryWatcher: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Mule is up and kicking (every 5000ms) + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2019-10-14 22:12:42,006 [main] org.mule.module.launcher.StartupSummaryDeploymentListener: ********************************************************** * - - + DOMAIN + - - * - - + STATUS + - - * ********************************************************** * default * DEPLOYED * ********************************************************** ************************************************************************ * - - + APPLICATION + - - * - - + DOMAIN + - - * - - + STATUS + - - * ************************************************************************ * myapp * default * DEPLOYED * ************************************************************************ ``` ## [](#よくある質問と回答)よくある質問と回答 - このコネクタはどの SharePoint バージョンをサポートしますか? SharePoint Connector は、SharePoint Online とオンプレミス版の SharePoint をサポートします。 - このコネクタではどの認証方式がサポートされますか? SharePoint Online では、標準の SharePoint Online ユーザーログイン情報を使用した認証、セキュア認証、Okta 認証がサポートされます。 - コネクタからは SharePoint オブジェクトモデルのどの部分にアクセスできますか? ファイルおよびフォルダー、リスト、リスト項目、および添付ファイルがサポートされます。さらに、SharePoint API の他のすべてのエンティティには、ResolveObject 操作と ResolveCollection 操作を使用して JSON 形式でアクセスできます。 - このコネクタでは DataSense と DataWeave はサポートされますか? はい。サポートされるすべてのエンティティとエンティティ属性はコネクタによって Studio に提供され、DataWeave で使用できます。 - このコネクタではどのような操作を実行できますか? リストおよびリスト項目の API では、Create、Retrieve、Update、および Delete の各操作がサポートされます。 ファイルおよびフォルダーでは、Add、Retrieve content、Retrieve metadata、Delete、Check out、Undo check out、Check in、Publish、Unpublish、Approve、Deny、Recycle、および Copy の各操作がサポートされます。 - このコネクタではどの Mule エディションを使用できますか? このコネクタは、CloudHub インテグレーション PaaS など、あらゆるビットのあらゆるオペレーティングシステムで動作しているすべての Enterprise Edition Anypoint Platform でサポートされます。 - クエリ操作のクエリをビルドする方法は? クエリ操作 ​`Folder Query`​、​`File Query`​、​`List Item Query`​ でサポートされるのは OData クエリのみです。 `List Item Query`​ 操作では、クエリは次の形式になります: `LIST_ID?$select=FIELDS_TO_SELECT&filter=FILTER_PART`​。 たとえば、​`Vessels?$select=Title,FLAG,SEGMENT,ID,VesselName&$filter=Title eq 1`​ のようにします。 同じ形式が他のクエリ操作に適用されます。 クエリのビルドについての詳細は、SharePoint ドキュメントのページ [「Use OData query operations in SharePoint REST requests (SharePoint REST 要求での OData クエリ操作の使用)」](https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/use-odata-query-operations-in-sharepoint-rest-requests)​を参照してください。 - デモをテストできるように HTML フォームを解析する方法は? 「ユースケース: XML」セクションのように ステートメントを使用します。このユースケースでは、​`forminput.html`​ はメッセージプロパティまたは変数から抽出された値を挿入するテンプレートとして Mule が使用するファイルです。詳細は、​[「Parse Template リファレンス」](https://docs.mulesoft.com/mule-runtime/latest/parse-template-reference)​を参照してください。 ## [](#ユースケース-xml)ユースケース: XML ```xml ``` ## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.5 リファレンス

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

SharePoint 用 Anypoint Connector を使用すると、Microsoft SharePoint アプリケーションに接続できます。 ## [](#設定)設定 * * * ### [](#sharepoint-online)SharePoint Online #### [](#パラメーター)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別)接続種別 ##### [](#sharepoint-online_oauth-authorization-code)OAuth v2.0 認証コード Unresolved include directive in modules/ROOT/pages/sharepoint-connector-reference.adoc - include::connectors::partial$oauth2-description.adoc\[\] ###### [](#パラメーター-2)パラメーター
名前 型 説明 デフォルト値 必須

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Consumer Key (コンシューマーキー)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerKey。

x

Consumer Secret (コンシューマーシークレット)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerSecret。

x

Authorization Url (認証 URL)

String (文字列)

サービスプロバイダーの認証エンドポイント URL。

Access Token Url (アクセストークン URL)

String (文字列)

サービスプロバイダーのアクセストークンエンドポイント URL。

Scopes (スコープ)

String (文字列)

OAuth ダンス時に要求する OAuth スコープ。指定しない場合、デフォルトのアノテーションの範囲になります。

Resource Owner Id (リソースオーナー ID)

String (文字列)

リソースオーナー ID は、​<Resource_App_ID>/<Sharepoint_site_domain>@<Tenant_ID>​ の形式になります。​Resource_App_ID​ と ​Tenant_ID​ は、アプリケーションの作成後に見つけることができます。​[Azure Active Directory] > [App registrations (アプリケーション登録)]​ に移動して、アプリケーションを選択します。​Resource_App_ID​ は ​[Application (client) ID (アプリケーション (クライアント) ID)]​ で、​Tenant_ID​ は ​[Directory (tenant) ID (ディレクトリ (テナント) ID)]​ です。

Before (前)

String (文字列)

OAuth ダンスを開始する直前に実行するフローの名前。

After (後)

String (文字列)

アクセストークンが受信された直後に実行するフローの名前。

Listener Config (リスナー設定)

String (文字列)

アクセストークンコールバックエンドポイントを受信するリスナーの作成に使用する <http:listener-config /> への参照。

x

Callback Path (コールバックパス)

String (文字列)

アクセストークンコールバックエンドポイントのパス。

x

Authorize Path (認証パス)

String (文字列)

OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス。

x

External Callback Url (外部コールバック URL)

String (文字列)

コールバックエンドポイントがプロキシの背後にあるか、直接 URL 以外でコールバックエンドポイントにアクセスする場合、このパラメーターを使用して OAuth プロバイダーに、コールバックへのアクセスに使用する URL を指示します。

Object Store (オブジェクトストア)

String (文字列)

各リソースオーナー ID のデータの保存に使用するオブジェクトストアへの参照。値が指定されていない場合、Mule によって自動的にデフォルトのオブジェクトストアがプロビジョニングされます。

##### [](#sharepoint-online_oauth-client-credentials)OAuth Client Credentials (OAuth クライアントログイン情報) 認証の証明書を含むクライアントログイン情報を使用します。
名前 型 説明 デフォルト値 必須

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。これを防止するために、CN (一般名) チェックを無効にすることができます。本番環境ではこれを無効にしないでください。

false

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Client ID (クライアント ID)

String (文字列)

API のコールに使用するクライアント ID。

x

Token URL (トークン URL)

String (文字列)

アクセストークンの取得に使用する URL。

x

Scopes (スコープ)

String (文字列)

クライアント ID の定義済みスコープ。

Keystore alias (キーストアの別名)

String (文字列)

キーストアから正しい証明書を取得するために使用される別名。

x

Path to keystore (キーストアへのパス)

String (文字列)

非公開キーと証明書が含まれるクライアントのキーストアへのパス。

x

Keystore password (キーストアパスワード)

String (文字列)

キーストアの非公開キーへのアクセスに使用するパスワード。

x

Keystore type (キーストア種別)

Enumeration (列挙)。次のいずれかになります。

  • JCEKS

  • JKS

  • PKCS12

キーストア種別。

x

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各リソースオーナーのデータを保存するオブジェクトストアを設定します。設定されていない場合、Mule ではデフォルトのオブジェクトストアが使用されます。

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

コネクタ操作で外部サーバーへの接続に失敗した場合に使用する再接続戦略を設定します。

##### [](#sharepoint-online_okta)Okta ###### [](#パラメーター-3)パラメーター
名前 型 説明 デフォルト値 必須

Okta Username (Okta ユーザー名)

String (文字列)

Okta ID プロバイダーにログインするために使用するユーザー名。

x

Okta Password (Okta パスワード)

String (文字列)

Okta ID プロバイダーにログインするために使用するパスワード。

x

Okta Domain (Okta ドメイン)

String (文字列)

Okta ID プロバイダーのドメイン名。

x

Okta API token (Okta API トークン)

String (文字列)

x

Sharepoint Online embedded link from Okta (Okta からの SharePoint Online 埋め込みリンク)

String (文字列)

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_online)Online (オンライン) ###### [](#パラメーター-4)パラメーター
名前 型 説明 デフォルト値 必須

Online Username (オンラインユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Online Password (オンラインパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_security-token)(非推奨) Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続は非推奨です。 ###### [](#パラメーター-5)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

### [](#sharepoint-onpremise)SharePoint オンプレミス #### [](#パラメーター-6)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別-2)接続種別 ##### [](#sharepoint-onpremise_claims)Claims (クレーム) ###### [](#パラメーター-7)パラメーター
名前 型 説明 デフォルト値 必須

Claims Username (クレームユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Claims Password (クレームパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Sts Url (Sts URL)

String (文字列)

クレーム認証で使用するセキュリティトークンサービスの URL。

x

Scope (スコープ)

String (文字列)

セキュリティトークンサービスでこの SharePoint サイト用に設定されているアプリケーション ID (​Relying Party Identifier​、​Client Identifier​、​Scope​、または ​Realm​)。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_kerberos)Kerberos ###### [](#パラメーター-8)パラメーター
名前 型 説明 デフォルト値 必須

Kerberos Username (Kerberos ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Kerberos Password (Kerberos パスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

SPN

String (文字列)

(省略可能) SharePoint Web サービス用のサービスプリンシパル名。

Realm (レルム)

String (文字列)

(省略可能) ユーザーが属するデフォルトの領域 (ドメイン名) で、大文字と小文字が区別されます。

KDC

String (文字列)

(省略可能) ユーザーを認証するための KDC (通常はドメインコントローラー名)。

Login Properties File Path (ログインプロパティファイルパス)

String (文字列)

(省略可能) カスタマイズしたログインプロパティファイルへのパス。ほとんどの場合、デフォルト値が適しています。

Properties File Path (プロパティファイルパス)

String (文字列)

(省略可能) カスタマイズした Kerberos プロパティファイルへのパス。

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_ntlm)NTLM ###### [](#パラメーター-9)パラメーター
名前 型 説明 デフォルト値 必須

Domain (ドメイン)

String (文字列)

NTLM 認証で使用するドメイン名。

x

Ntlm Username (NTLM ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Ntlm Password (NTLM パスワード)

String (文字列)

NTLM 認証のパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続戦略接続は非推奨です。 ###### [](#パラメーター-10)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

## [](#ソースのリスト)ソースのリスト - [On New Objects](#created-objects) - [On Deleted Objects](#deleted-objects) - [On Modified Objects](#modified-objects) ## [](#操作のリスト)操作のリスト - [Attach File](#attachFile) - [File Add](#fileAdd) - [File Approve](#fileApprove) - [File Check In](#fileCheckIn) - [File Check Out](#fileCheckOut) - [File Copy To](#fileCopyTo) - [File Delete](#fileDelete) - [File Deny](#fileDeny) - [File Get Content](#fileGetContent) - [File Move](#fileMove) - [File Publish](#filePublish) - [File Query](#fileQuery) - [File Recycle](#fileRecycle) - [File Undo Check Out](#fileUndoCheckOut) - [File Unpublish](#fileUnpublish) - [File Update Metadata](#fileUpdateMetadata) - [Folder Create](#folderCreate) - [Folder Delete](#folderDelete) - [Folder Query](#folderQuery) - [Get Metadata](#getMetadata) - [List Create](#listCreate) - [List Delete](#listDelete) - [List Get](#listGet) - [List Get All](#listGetAll) - [List Item Create](#listItemCreate) - [List Item Delete](#listItemDelete) - [List Item Query](#listItemQuery) - [List Item Update](#listItemUpdate) - [List Update](#listUpdate) - [Resolve Collection](#resolveCollection) - [Resolve Object](#resolveObject) ## [](#ソース)ソース
SharePoint Connector ソース (リスナー) では、オブジェクトストアを使用してウォーターマークを保存します。使用しているオブジェクトストア実装 (CloudHub 用オブジェクトストアまたはオンプレミスデプロイメント用オブジェクトストア) に固有の制限がある場合もあるため、ニーズに合わせてオブジェクトストアを設定する必要があります。
詳細は、 「The Different Types of Object Stores Explained (異なる種別のオブジェクトストアの説明)」​を参照してください。
### [](#created-objects)On New Objects `` #### [](#パラメーター-11)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

新規作成されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

作成されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

FOLDER および FILE オブジェクト種別のベースパス。

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#deleted-objects)On Deleted Objects `` #### [](#パラメーター-12)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-2)出力

型

削除するオブジェクト

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-2)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#modified-objects)On Modified Objects `` #### [](#パラメーター-13)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

変更されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

変更されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-3)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-3)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ## [](#操作)操作 ### [](#attachFile)Attach File `` SharePoint リストから項目にファイルを添付します。 #### [](#パラメーター-14)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Title (リストタイトル)

String (文字列)

項目が属するリストのタイトル。

x

Item Id (項目 ID)

String (文字列)

リスト項目の ID。

x

File Name (ファイル名)

String (文字列)

ファイルの名前。

x

Content (コンテンツ)

Binary (バイナリ)

ストリームとして表されるファイルコンテンツ。localFilePath が空の場合、ストリームとファイル名を指定する必要があります。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-4)出力

型

Object (オブジェクト)

### [](#関連する設定-4)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileAdd)File Add `` ファイルを追加します。 #### [](#パラメーター-15)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

新しいファイルを追加する場所。

x

File Content Stream (ファイルコンテンツストリーム)

Binary (バイナリ)

この新しいファイルに含まれるコンテンツ。

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-5)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-5)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-2)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileApprove)File Approve `` 指定されたコメントが含まれるコンテンツの承認が申請されたファイルを承認します。承認できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-16)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

承認するファイルのパス。

x

Comment (コメント)

String (文字列)

この承認操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-6)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-3)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCheckIn)File Check In `` 以前にチェックアウトされたファイルに対するチェックイン操作を SharePoint で実行します。 #### [](#パラメーター-17)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックインするファイルのパス。

x

Check In Type (チェックイン種別)

Enumeration (列挙)。次のいずれかになります。

  • MINOR_CHECK_IN​

  • MAJOR_CHECK_IN​

  • OVERWRITE_CHECK_IN

実行するチェックインの種別。

x

Comment (コメント)

String (文字列)

このチェックインの追加のコメント。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-7)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-4)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCheckOut)File Check Out `` ファイルに対するチェックアウト要求を SharePoint で実行します。 #### [](#パラメーター-18)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックアウトするファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-8)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-5)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCopyTo)File Copy To `` fileServerRelativeUrl から newFileServerRelativeUrl にファイルをコピーします。 #### [](#パラメーター-19)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピーするファイルのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

x

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-9)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-6)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileDelete)File Delete `` ファイルを削除します。 #### [](#パラメーター-20)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

削除するファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-10)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-7)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileDeny)File Deny `` コンテンツの承認が申請されたファイルの承認を拒否します。拒否できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-21)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

拒否するファイルのパス。

x

Comment (コメント)

String (文字列)

この拒否操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-11)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-8)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileGetContent)File Get Content `` ファイルのコンテンツを SharePoint で取得します。 #### [](#パラメーター-22)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

SharePoint から取得するコンテンツが含まれる対象ファイル。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-6)出力

型

Binary (バイナリ)

### [](#関連する設定-12)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-9)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileMove)File Move `` SharePoint API に対して HTTP POST を実行してファイルを移動します。​`fileServerRelativeUrl`​ パラメーターは、SharePoint の既存のファイルを参照する必要があります。​`newFileServerRelativeUrl`​ パラメーターはファイルを移動する場所のパスである必要があります。指定されたパスがディレクトリを参照している場合、新しいファイルパスである必要があるため、エラーがスローされます。新しいファイルは古いファイルと同じ名前にすることも、新しい名前にすることもできます。 この操作の名前変更操作として使用するには、両方のパラメーターで同じパスを指定し、​`newFileServerRelativeUrl`​ パラメーターで異なるファイル名を使用します。 #### [](#パラメーター-23)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピー元ファイルへのパス

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

コピー先ファイルへのパス

x

Flag (フラグ)

Number (数値)

  • 8 - サポートファイルがファイルから分離している場合でも、移動操作を実行します。

  • 0 - 移動操作は指定されません。

  • 1 - 同じ名前のファイルが存在する場合、上書きします。

1

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#関連する設定-13)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-10)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#filePublish)File Publish `` 指定されたコメントが含まれるコンテンツの承認を求めてファイルを送信します。 #### [](#パラメーター-24)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュするファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-14)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-11)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileQuery)File Query `` SharePoint に対する要求を実行し、指定したクエリと一致するファイルを検索します。 #### [](#パラメーター-25)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

実行するクエリ。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリの開始フォルダー。

/

Recursive (再帰)

Boolean (ブール)

クエリをサブフォルダーで実行する場合は true、そうでない場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-7)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-15)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-12)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileRecycle)File Recycle `` ファイルをごみ箱に移動し、新しいごみ箱項目の識別子を返します。 #### [](#パラメーター-26)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

リサイクルするファイルのパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-8)出力

型

String (文字列)

### [](#関連する設定-16)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-13)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUndoCheckOut)File Undo Check Out `` ファイルをチェックアウトしている場合、この操作でチェックアウト状態を元に戻せます。 #### [](#パラメーター-27)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

元に戻すファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-17)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-14)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUnpublish)File Unpublish `` コンテンツの承認からファイルを削除するか、メジャーバージョンのパブリッシュを解除します。 #### [](#パラメーター-28)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュを解除するファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ解除操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-18)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-15)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUpdateMetadata)File Update Metadata `` SharePoint の対象項目のメタデータを更新します。 #### [](#パラメーター-29)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータを更新する SharePoint の対象項目。

x

Update Properties (更新プロパティ)

Object (オブジェクト)

新規メタデータ。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-19)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-16)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderCreate)Folder Create `` ドキュメントリスト内にフォルダーを作成します。 #### [](#パラメーター-30)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

作成するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リスト内にフォルダーを作成します。

x

Welcome Page (ウェルカムページ)

String (文字列)

フォルダーのウェルカムページ。例: index.html​。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-9)出力

型

SharePoint Folder (SharePoint フォルダー)

### [](#関連する設定-20)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-17)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderDelete)Folder Delete `` ドキュメントリストからフォルダーを削除します。 #### [](#パラメーター-31)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

削除するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リストから ​new folder​ を削除します。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-21)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-18)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderQuery)Folder Query `` 指定条件と一致するすべてのフォルダーを取得します。 #### [](#パラメーター-32)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listDocumentName?queryString​ の形式の OData クエリ。例: Shared Documents?$select=Name&$folderName​。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリを開始するフォルダーの開始パスで、クエリの一環として選択されるドキュメントライブラリに対して相対的に指定します。たとえば、​/myfolder/level2​ は ​/document library/myfolder/level2​ 内でフォルダーを検索します。NOTE: クエリの一環としてドキュメントライブラリを指定する必要があります。

/

Recursive (再帰)

Boolean (ブール)

内部フォルダーでも再帰的に検索するかどうかを指定します。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-10)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-22)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-19)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#getMetadata)Get Metadata `` 決定されるファイルのメタデータを取得します。 #### [](#パラメーター-33)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータが取得される項目のパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-11)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-23)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-20)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listCreate)List Create `` 新しい SharePointList を作成します。 #### [](#パラメーター-34)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List

作成する SharePoint リスト参照。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

x

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-12)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-24)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-21)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listDelete)List Delete `` SharePoint リストを削除します。 #### [](#パラメーター-35)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

削除するリストの ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-25)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-22)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listGet)List Get `` SharePoint リストを取得します。 #### [](#パラメーター-36)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

取得するリストの ID。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-13)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-26)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-23)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listGetAll)List Get All `` すべての SharePoint リストを取得します。 #### [](#パラメーター-37)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-14)出力

型

SharePoint List (SharePoint リスト)​ の配列

### [](#関連する設定-27)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-24)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemCreate)List Item Create `` 既存の SharePoint リスト内で新しい項目を作成します。 #### [](#パラメーター-38)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を作成するリストの ID。

x

Properties (プロパティ)

Object (オブジェクト)

作成する項目のプロパティ。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-15)出力

型

Object (オブジェクト)

### [](#関連する設定-28)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-25)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemDelete)List Item Delete `` SharePoint リストから項目を削除します。 #### [](#パラメーター-39)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を削除するリストの ID。

x

Item Id (項目 ID)

String (文字列)

削除する項目の ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-29)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-26)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemQuery)List Item Query `` SharePoint リストに対してクエリを実行し、指定条件と一致する項目を返します。この操作ではページネーションがサポートされるため、すべての項目のリストが返されます。 #### [](#パラメーター-40)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listId?queryString​ の形式のクエリ。

x

Retrieve References (参照情報の取得)

Boolean (ブール)

参照項目のすべてのオブジェクトを取得します。NOTE: 多くの参照項目がある大規模なリストの場合、取得に時間がかかることがあります。

false

Streaming Strategy (ストリーミング戦略)

ストリーミング戦略を使用して、Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-16)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-30)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-27)スロー - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemUpdate)List Item Update `` SharePoint リストの項目を更新します。 #### [](#パラメーター-41)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を更新するリストの ID。

x

Item Id (項目 ID)

String (文字列)

更新する項目の ID。

x

Updated Properties (更新するプロパティ)

Object (オブジェクト)

更新する項目のプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-31)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-28)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listUpdate)List Update `` SharePoint リストの指定プロパティを更新します。 #### [](#パラメーター-42)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

更新する項目の ID。

x

List

更新するリストのプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-32)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-29)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#resolveCollection)Resolve Collection `` SharePoint API に対して HTTP GET を実行します。 #### [](#パラメーター-43)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-17)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-33)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-30)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#resolveObject)Resolve Object `` SharePoint API に対して HTTP GET を実行します。(本文が blob であれば POST を実行)。 #### [](#パラメーター-44)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Request Type (要求種別)

Enumeration (列挙)。次のいずれかになります。

  • Get (取得)

  • Create (作成)

  • Merge (統合)

  • Delete (削除)

送信する要求種別。

Get

Request Body (リクエストボディ)

Any (任意)

送信する要求の本文。リクエストボディが空の場合、この操作は ​null​ を送信します。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-18)出力

型

Object (オブジェクト)

### [](#関連する設定-34)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-31)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#unauthorize)Unauthorize `` 特定のリソースオーナー ID のアクセストークン情報をすべて削除して、認証ダンスを再度実行しない限り、そのユーザー向けの操作を実行できないようにします。 #### [](#パラメーター-45)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Resource Owner Id (リソースオーナー ID)

String (文字列)

アクセスの無効化が必要なリソースオーナーの ID。

#### [](#関連する設定-35)関連する設定 - [SharePoint Online](#sharepoint-online) ## [](#型)型 ### [](#Reconnection)Reconnection (再接続)
項目 型 説明 デフォルト値 必須

Fails Deployment (デプロイメントに失敗)

Boolean (ブール)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Reconnection Strategy (再接続戦略)

使用する再接続戦略。

### [](#reconnect)Reconnect (再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (数)

Number (数値)

再接続の試行回数。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#reconnect-forever)Reconnect Forever (繰り返し再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#ExpirationPolicy)Expiration Policy (有効期限ポリシー)
項目 型 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS (ナノ秒)

  • MICROSECONDS (マイクロ秒)

  • MILLISECONDS (ミリ秒)

  • SECONDS (秒)

  • MINUTES (分)

  • HOURS (時間)

  • DAYS (日)

maxIdleTime 属性の時間単位

### [](#RedeliveryPolicy)Redelivery Policy (再配信ポリシー)
項目 型 説明 デフォルト値 必須

Max Redelivery Count (最大再配信数)

Number (数値)

プロセス失敗メッセージをトリガーするまでに、正常に処理されないメッセージを再配信できる最大回数。

Use Secure Hash (セキュアハッシュを使用)

Boolean (ブール)

再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。

Message Digest Algorithm (メッセージダイジェストアルゴリズム)

String (文字列)

使用するセキュアハッシュアルゴリズム。

SHA-256

Id Expression (ID 式)

String (文字列)

メッセージがいつ再配信されたのかを判断するために使用する 1 つ以上の式を定義します。このプロパティは、useSecureHash が false の場合にのみ設定できます。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各メッセージの再配信カウンターが保存されるオブジェクトストア。

### [](#DeletedObject)削除するオブジェクト
項目 型 説明 デフォルト値 必須

Author Email (作成者メール)

String (文字列)

Author Name (作成者名)

String (文字列)

Deleted By Name (削除者名)

String (文字列)

Deleted Date (削除日)

String (文字列)

Deleted Date Local Formatted (ローカル形式の削除日)

String (文字列)

Dir Name (ディレクトリ名)

String (文字列)

Id

String (文字列)

Item State (項目の状態)

Number (数値)

Item Type (項目の種別)

Number (数値)

Size (サイズ)

String (文字列)

Title (タイトル)

String (文字列)

### [](#SharepointFile)SharePoint File (SharePoint ファイル)
項目 型 説明 デフォルト値 必須

Author (作成者)

Object (オブジェクト)

Check In Comment (チェックインコメント)

String (文字列)

Check Out Type (チェックアウト種別)

String (文字列)

Checked Out By User (チェックアウトしたユーザー)

Object (オブジェクト)

Content Tag (コンテンツタグ)

String (文字列)

Customized Page Status (カスタムページ状況)

String (文字列)

ETag

String (文字列)

Exists

Boolean (ブール)

Length (長さ)

Number (数値)

Level (レベル)

Number (数値)

Linking Url (リンク URL)

String (文字列)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Locked By User (ロックしたユーザー)

Object (オブジェクト)

Major Version (メジャーバージョン)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Minor Version (マイナーバージョン)

Number (数値)

Modified By (変更者)

Object (オブジェクト)

Name (名前)

String (文字列)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Title (タイトル)

String (文字列)

U I Version (U I バージョン)

Number (数値)

U I Version Label (U I バージョン表示ラベル)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Versions (バージョン)

Object (オブジェクト)

### [](#SharepointFolder)SharePoint Folder (SharePoint フォルダー)
項目 型 説明 デフォルト値 必須

Exists

Boolean (ブール)

Files (ファイル)

Object (オブジェクト)

フォルダー

Object (オブジェクト)

Item Count (項目数)

Number (数値)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Metadata (メタデータ)

Object (オブジェクト)

Name (名前)

String (文字列)

Parent Folder (親フォルダー)

Object (オブジェクト)

Properties (プロパティ)

Object (オブジェクト)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Welcome Page (ウェルカムページ)

String (文字列)

### [](#SharepointList)SharePoint List (SharePoint リスト)
項目 型 説明 デフォルト値 必須

Allow Content Types (コンテンツタイプを許可)

Boolean (ブール)

Base Template (基本テンプレート)

Enumeration (列挙)。次のいずれかになります。

  • GENERIC_LIST​

  • DOCUMENT_LIBRARY​

  • SURVEY

  • LINKS

  • ANNOUNCEMENTS

  • CONTACTS

  • EVENTS

  • TASKS

  • DISCUSSION_BOARD​

  • PICTURE_LIBRARY​

  • DATASOURCES

  • WEB_TEMPLATE_CATALOG​

  • USER_INFORMATION​

  • WEB_PART_CATALOG​

  • LIST_TEMPLATE_CATALOG​

  • XML_FORM​

  • MASTER_PAGE_CATALOG​

  • NO_CODE_WORKFLOWS​

  • WORKFLOW_PROCESS​

  • WEB_PAGE_LIBRARY​

  • CUSTOM_GRID​

  • SOLUTION_CATALOG​

  • NO_CODE_PUBLIC​

  • THEME_CATALOG​

  • DESIGN_CATALOG​

  • APP_DATA_CATALOG​

  • DATA_CONNECTION_LIBRARY​

  • WORKFLOW_HISTORY​

  • GANTT_TASKS​

  • HELP_LIBRARY​

  • ACCESS_REQUEST​

  • TASKS_WITH_TIMELINE_AND_HIERARCHY​

  • MAINTENANCE_LOGS​

  • MEETINGS

  • AGENDA

  • MEETING_USER​

  • DECISION

  • MEETING_OBJECTIVE​

  • TEXT_BOX​

  • THINGS_TO_BRING​

  • HOME_PAGE_LIBRARY​

  • POSTS

  • COMMENTS

  • CATEGORIES

  • FACILITY

  • WHEREABOUTS

  • CALL_TRACK​

  • CIRCULATION

  • TIMECARD

  • HOLIDAYS

  • IME_DIC​

  • EXTERNAL_LIST​

  • MY_SITE_DOCUMENT_LIBRARY​

  • ISSUE_TRACKING​

  • ADMIN_TASKS​

  • HEALTH_RULES​

  • HEALTH_REPORTS​

  • DEVELOPER_SITE_DRAFT_APPS

Base Type (ベース種別)

Number (数値)

Content Types (コンテンツタイプ)

Object (オブジェクト)

Content Types Enabled (有効なコンテンツタイプ)

Boolean (ブール)

Crawl Non Default Views (非デフォルトビューを検索)

Boolean (ブール)

Creatables Info (作成物情報)

Object (オブジェクト)

Created (作成済み)

String (文字列)

Default Content Approval Workflow Id (デフォルトコンテンツ承認ワークフロー ID)

String (文字列)

Default Display Form Url (デフォルト表示フォーム URL)

String (文字列)

Default Edit Form Url (デフォルト編集フォーム URL)

String (文字列)

Default New Form Url (デフォルト新規フォーム URL)

String (文字列)

Default View (デフォルトビュー)

Object (オブジェクト)

Description (説明)

String (文字列)

Description Resource (説明リソース)

Object (オブジェクト)

Direction (方向)

Enumeration (列挙)。次のいずれかになります。

  • None (なし)

  • LTR

  • RTL

Document Template Url (ドキュメントテンプレート URL)

String (文字列)

Draft Version Visibility (ドラフトバージョンの表示)

Enumeration (列挙)。次のいずれかになります。

  • READER

  • AUTHOR

  • APPROVER

Enable Attachments (添付ファイルの有効化)

Boolean (ブール)

Enable Folder Creation (フォルダー作成の有効化)

Boolean (ブール)

Enable Minor Versions (マイナーバージョンの有効化)

Boolean (ブール)

Enable Moderation (モデレーションの有効化)

Boolean (ブール)

Enable Versioning (バージョン設定の有効化)

Boolean (ブール)

Entity Type Name (エンティティ種別名)

String (文字列)

Event Receivers (イベントレシーバー)

Object (オブジェクト)

項目

Object (オブジェクト)

First Unique Ancestor Securable Object (最初の一意の上位セキュアオブジェクト)

Object (オブジェクト)

Force Checkout (強制チェックアウト)

Boolean (ブール)

Forms (フォーム)

Object (オブジェクト)

Has External Data Source (外部データソースあり)

Boolean (ブール)

Hidden (非表示)

Boolean (ブール)

Id

String (文字列)

Image Url (画像 URL)

String (文字列)

Information Rights Management Settings (IRM 設定)

Object (オブジェクト)

Irm Enabled (IRM の有効化)

Boolean (ブール)

Irm Expire (IRM 有効期限)

Boolean (ブール)

Irm Reject (IRM 拒否)

Boolean (ブール)

Is Application List (アプリケーションリスト)

Boolean (ブール)

Is Catalog (カタログ)

Boolean (ブール)

Is Private (非公開)

Boolean (ブール)

Item Count (項目数)

Number (数値)

Items (項目)

Object (オブジェクト)

Last Item Deleted Date (最終項目削除日)

String (文字列)

Last Item Modified Date (最終項目修正日)

String (文字列)

List Item Entity Type Full Name (リスト項目エンティティ種別完全名)

String (文字列)

Major Version Limit (メジャーバージョン制限)

Number (数値)

Major With Minor Versions Limit (マイナーバージョン付きメジャー制限)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Multiple Data List (複数データリスト)

Boolean (ブール)

No Crawl (検索なし)

Boolean (ブール)

On Quick Launch (クイック起動時)

Boolean (ブール)

Parent Web (親 Web)

Object (オブジェクト)

Parent Web Url (親 Web URL)

String (文字列)

Parser Disabled (パーサーの無効化)

Boolean (ブール)

Role Assignments (ロールの割り当て)

Object (オブジェクト)

Root Folder (ルートフォルダー)

Object (オブジェクト)

Server Template Can Create Folders (サーバーテンプレートによるフォルダー作成)

Boolean (ブール)

Template Feature Id (テンプレート機能 ID)

String (文字列)

Title (タイトル)

String (文字列)

Title Resource (タイトルリソース)

Object (オブジェクト)

User Custom Actions (ユーザーカスタムアクション)

Object (オブジェクト)

Validation Formula (入力規則数式)

String (文字列)

Validation Message (検証メッセージ)

String (文字列)

Views (ビュー)

Object (オブジェクト)

Workflow Associations (ワークフロー関連付け)

Object (オブジェクト)

### [](#repeatable-in-memory-iterable)Repeatable In Memory Iterable (反復可能なメモリ内イテラブル)
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの数。ストリームのデータ量がこのバッファサイズを超える場合は、bufferSizeIncrement 属性に従って、maxInMemorySize を上限としてバッファが拡張されます。

100

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。

100

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。0 以下の値は無制限を意味します。

### [](#repeatable-file-store-iterable)Repeatable File Store Iterable (反復可能なファイルストアイテラブル)
項目 型 説明 デフォルト値 必須

In Memory Objects (メモリ内オブジェクト)

Number (数値)

メモリ内に保持されるインスタンスの最大数。指定した以上の量が必要な場合、ディスク上のコンテンツがバッファされます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.6 Microsoft SharePoint 用 Anypoint Connector (Microsoft SharePoint Connector) は、クラウドとオンプレミスで使用される SharePoint 2013 と SharePoint Online の両方をサポートします。このコネクタにより、コンテンツとドキュメントの管理、イントラネットとエクストラネットのポータルや Web サイトへのアクセス、エンタープライズ全体のコラボレーションや検索が可能になります。また、REST API による SharePoint との統合も実現します。 互換性と解決された問題に関する情報は、「Microsoft SharePoint Connector リリースノート」を参照してください。 ## [](#始める前に)始める前に このコネクタを使用するには、以下に精通している必要があります。 - Microsoft SharePoint API - Anypoint Connector - Mule Runtime Engine (Mule) - Mule フローの要素とグローバル要素 - Anypoint Studio (Studio) を使用した Mule アプリケーションの作成 アプリケーションを作成する前に、以下が必要です。 - Microsoft SharePoint の対象リソースにアクセスするためのログイン情報 - Anypoint Platform - Anypoint Studio バージョン 7.x 以降 ## [](#pom-ファイル情報)POM ファイル情報 ```xml com.mulesoft.connectors mule-sharepoint-connector x.y.z mule-plugin ``` `x.y.z`​ を使用しているコネクタに対応するバージョンに置き換えます。 最新の ​`pom.xml`​ ファイル情報を取得するには、​ [Anypoint Exchange](https://www.mulesoft.com/exchange/)​ でコネクタにアクセスし、​**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 ## [](#oauth-v2-0-認証コード)OAuth v2.0 認証コード OAuth v2.0 認証コードを使用するようにコネクタを設定するためには、次の情報が必要です。 - Site Url (サイト URL): 対象 SharePoint インスタンスの URL - Consumer Key (コンシューマーキー): サービスプロバイダーに登録されている OAuth コンシューマーキー - Consumer Secret (コンシューマーシークレット): サービスプロバイダーに登録されている OAuth コンシューマーシークレット - Listener Config (リスナー設定): アクセストークンコールバックエンドポイントで要求をリスンする HTTP リスナー設定 - Callback Path (コールバックパス): アクセストークンコールバックエンドポイントのパス - Authorize Path (認証パス): OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス ## [](#oauth-client-credentials-oauth-クライアントログイン情報)OAuth Client Credentials (OAuth クライアントログイン情報) OAuth クライアントログイン情報設定する手順は、次のとおりです。 1. 証明書 (openssl) を使用してキーストアを作成します。 2. [Microsoft Azure](https://portal.azure.com/#home)​ にログインします。 3. **\[Azure Active Directory\]**​ に移動します。 4. **\[App registrations (アプリの登録)\]**​ に移動します。 5. 新しいアプリケーションを追加して証明書をアップロードするか、既存のアプリケーションをクリックして ​**\[Certificates & secrets (証明書とシークレット)\] > \[Certificates (証明書)\] > \[Upload certificate (証明書をアップロード)\]**​ をクリックして証明書をアップロードします。 6. Anypoint Studio に移動し、コネクタを追加および設定する新しい Mule プロジェクトを作成します。 7. `pom.xml`​ ファイルに SharePoint Connector の連動関係を追加します。 8. フローを作成し、キーストアとログイン情報ファイルを ​`resources`​ フォルダーに追加します。コネクタ設定の必須項目を追加します。証明書認証で OAuth クライアントログイン情報を使用するようにコネクタを設定するためには、次の情報が必要です。 - Site Url (サイト URL): 対象 SharePoint インスタンスの URL - Client ID (クライアント ID): API のコールに使用するクライアント ID - Token URL (トークン URL): アクセストークンの取得に使用する URL - Keystore alias (キーストアの別名): キーストアから正しい証明書を取得するために使用される別名 - Path to keystore (キーストアへのパス): 非公開キーと証明書が含まれるクライアントのキーストアへのパス - Keystore password (キーストアパスワード): キーストアの非公開キーへのアクセスに使用するパスワード - Keystore type (キーストア種別): JCEKS、JKS、または PKCS12 9. **\[Test Connection (接続をテスト)\]**​ をクリックして、Mule が指定されたサーバーに接続できることを確認します。 10. **\[OK\]**​ をクリックします。 ## [](#okta-認証)Okta 認証 ![\[Global Element Properties (グローバル要素プロパティ)\] ウィンドウでの Okta 認証設定](_images/sharepoint-okta-config.png) Okta 認証を使用するようにコネクタを設定するためには、次の情報が必要です。 - Okta Domain (Okta ドメイン): 認証用の Okta ユーザー名とパスワードを受け入れる Okta エンドポイント。例: `your-domain.okta.com` - Okta Username (Okta ユーザー名): Okta のユーザー名。例: `your-email@example.com` - Okta Password (Okta パスワード): Okta のパスワード。例: - Okta API Token (Okta API トークン): Okta は、API 認証にスライドスケール有効期限付きのベアラートークンを使用します。例: `http://developer.okta.com/docs/api/getting_started/getting_a_token.html` - SharePoint Online Embedded Link (SharePoint Online の組み込みリンク): Okta から Microsoft Office 365 SharePoint Online アプリケーションへのリンク。例: `https://your-domain.okta.com/home/office365/0oa14mz7f4HAWypdZ1t7/31737` ## [](#セキュリティトークン認証)セキュリティトークン認証 SAML セキュリティトークンを使用して、SharePoint にログインできます。Studio でセキュリティトークンを設定する手順は、次のとおりです。 ![\[Global Element Properties (グローバル要素プロパティ)\] ウィンドウでのセキュリティトークン認証設定](_images/sharepoint-security-token-config.png) - Security token (セキュリティトークン): 対応するセキュリティトークンを入力します。 - Site URL (サイト URL): 対応するサイトの URL を入力します。 セキュリティトークンは、次の XML 本文で ​`[https://login.microsoftonline.com/extSTS.srf](https://login.microsoftonline.com/extSTS.srf)`​ に POST 要求を実行して取得できます。 ```text http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue http://www.w3.org/2005/08/addressing/anonymous https://login.microsoftonline.com/extSTS.srf [username] [password] [endpoint] http://schemas.xmlsoap.org/ws/2005/05/identity/NoProofKey http://schemas.xmlsoap.org/ws/2005/02/trust/Issue urn:oasis:names:tc:SAML:1.0:assertion ``` 前の要求の応答の タグの間にセキュリティトークンが含まれます。 ## [](#コネクタの用語について)コネクタの用語について - アクション - データの変更など副次的な影響を可能にする操作。非確定的な動作を回避するためにさらなる構成はできません。 - 複合型 - 一連のプロパティからなるキーのない名前付き構造化型。複合型は一般に、モデルエンティティのプロパティ値、あるいは操作のパラメーターや戻り値として使用されます。 - エンティティ - エンティティ種別 (account、opportunity など) のインスタンス。 - エンティティセット - エンティティの名前付きコレクション (たとえば、account は account エンティティを含むエンティティセットです)。エンティティのキーでエンティティセット内のエンティティを一意に識別します。 - エンティティ種別 - キーのある名前付き構造化型。エンティティ種別は、エンティティの名前付きプロパティとリレーションを定義し、1 つの継承によって他のエンティティ種別から派生させることができます。 - 列挙型または Enum 型 - 基本的な整数値を名前付き定数とする名前付きプリミティブ型。 - 関数 - 副作用を発生させず、他の検索条件操作、関数、またはアクションなどと組み合わせて使用できる操作。 ## [](#anypoint-studio-7-での接続)Anypoint Studio 7 での接続 このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードして必要に応じて設定します。 ## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加 Anypoint Studio では、2 つの方法 (Studio タスクバーの Exchange ボタンまたは Mule パレット) でコネクタを Studio プロジェクトに追加できます。 ### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する 1. Studio で Mule プロジェクトを作成します。 2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。 3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。 4. Exchange で「share」を検索します。 5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。 6. 画面の指示に従ってコネクタをインストールします。 ### [](#studio-でコネクタに追加する)Studio でコネクタに追加する 1. Studio で Mule プロジェクトを作成します。 2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。 3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「share」と入力します。 4. **\[Available modules (使用可能なモジュール)\]**​ で、そのコネクタ名をクリックします。 5. **\[Add (追加)\]**​ をクリックします。 6. **\[Finish (完了)\]**​ をクリックします。 ### [](#最初のフローを設定する)最初のフローを設定する 設定方法: 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. **\[Global Elements (グローバル要素)\]**​ タブをクリックします。 4. **\[Create (作成)\]**​ をクリックします。 5. 「sharepoint」を検索します。 6. **\[Microsoft SharePoint\]**​ をクリックして ​**\[OK\]**​ をクリックします。 7. 設定するグローバル種別を選択します。 ![接続種別のリスト](/mulesoft/current/ja-jp/sharepoint-connector/3.6/_images/sharepoint-global-types.png) 8. **\[Test Connection (接続をテスト)\]**​ をクリックして、正しく接続されることを確認します。 ![\[Global Element Properties (グローバル要素プロパティ)\] ウィンドウ](_images/sharepoint-global-element-props.png) ### [](#anypoint-studio-フローの作成)Anypoint Studio フローの作成 Anypoint Studio フローを作成する手順は、次のとおりです。 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. `http`​ を検索して、HTTP Connector をキャンバスにドラッグします。 4. `sharepoint`​ を検索して、Microsoft SharePoint Connector を HTTP Connector の隣にドラッグします。 ![File Connector を含む Studio フロー](/mulesoft/current/ja-jp/sharepoint-connector/3.6/_images/sharepoint-studio-flow.png) 5. HTTP Connector をダブルクリックして、​**\[Host (ホスト)\]**​ を ​`0.0.0.0`​、​**\[Port (ポート)\]**​ を ​`8081`​、​**\[Path (パス)\]**​ を ​`fileAdd`​ に設定します。 6. **\[OK\]**​ をクリックします。 7. Microsoft SharePoint Connector をダブルクリックして、緑色のプラス記号をクリックします。 8. \[Connector Configuration (コネクタ設定)\] リストで、以前に作成した Microsoft SharePoint の設定をクリックします。 9. \[Operation (操作)\] リストで ​**\[File Add\]**​ をクリックします。 次の項目を設定します。 ![File add 操作のプロパティウィンドウ](/mulesoft/current/ja-jp/sharepoint-connector/3.6/_images/sharepoint-visual-editor-fields.png) - File server relative URL (ファイルサーバーの相対 URL): ファイルを作成する SharePoint のパスとファイル名。 - File content stream (ファイルコンテンツストリーム): 作成するファイルのコンテンツ。 ## [](#フローの実行方法)フローの実行方法 1. Package Explorer で、プロジェクトの名前を右クリックし、\[Run As (別のユーザーとして実行)\] > \[Mule Application (Mule アプリケーション)\] をクリックします。 2. アプリケーションの起動時にコンソールを確認します。エラーが発生していない場合、次のようなメッセージが表示されます。 ```text ************************************************************ INFO 2019-10-14 22:12:42,003 [main] org.mule.module.launcher.DeploymentDirectoryWatcher: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Mule is up and kicking (every 5000ms) + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2019-10-14 22:12:42,006 [main] org.mule.module.launcher.StartupSummaryDeploymentListener: ********************************************************** * - - + DOMAIN + - - * - - + STATUS + - - * ********************************************************** * default * DEPLOYED * ********************************************************** ************************************************************************ * - - + APPLICATION + - - * - - + DOMAIN + - - * - - + STATUS + - - * ************************************************************************ * myapp * default * DEPLOYED * ************************************************************************ ``` ## [](#よくある質問と回答)よくある質問と回答 - このコネクタはどの SharePoint バージョンをサポートしますか? SharePoint Connector は、SharePoint Online とオンプレミス版の SharePoint をサポートします。 - このコネクタではどの認証方式がサポートされますか? SharePoint Online では、標準の SharePoint Online ユーザーログイン情報を使用した認証、セキュア認証、Okta 認証がサポートされます。 - コネクタからは SharePoint オブジェクトモデルのどの部分にアクセスできますか? ファイルおよびフォルダー、リスト、リスト項目、および添付ファイルがサポートされます。さらに、SharePoint API の他のすべてのエンティティには、ResolveObject 操作と ResolveCollection 操作を使用して JSON 形式でアクセスできます。 - このコネクタでは DataSense と DataWeave はサポートされますか? はい。サポートされるすべてのエンティティとエンティティ属性はコネクタによって Studio に提供され、DataWeave で使用できます。 - このコネクタではどのような操作を実行できますか? リストおよびリスト項目の API では、Create、Retrieve、Update、および Delete の各操作がサポートされます。 ファイルおよびフォルダーでは、Add、Retrieve content、Retrieve metadata、Delete、Check out、Undo check out、Check in、Publish、Unpublish、Approve、Deny、Recycle、および Copy の各操作がサポートされます。 - このコネクタではどの Mule エディションを使用できますか? このコネクタは、CloudHub インテグレーション PaaS など、あらゆるビットのあらゆるオペレーティングシステムで動作しているすべての Enterprise Edition Anypoint Platform でサポートされます。 - クエリ操作のクエリをビルドする方法は? クエリ操作 ​`Folder Query`​、​`File Query`​、​`List Item Query`​ でサポートされるのは OData クエリのみです。 `List Item Query`​ 操作では、クエリは次の形式になります: `LIST_ID?$select=FIELDS_TO_SELECT&filter=FILTER_PART`​。 たとえば、​`Vessels?$select=Title,FLAG,SEGMENT,ID,VesselName&$filter=Title eq 1`​ のようにします。 同じ形式が他のクエリ操作に適用されます。 クエリのビルドについての詳細は、SharePoint ドキュメントのページ [「Use OData query operations in SharePoint REST requests (SharePoint REST 要求での OData クエリ操作の使用)」](https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/use-odata-query-operations-in-sharepoint-rest-requests)​を参照してください。 - デモをテストできるように HTML フォームを解析する方法は? 「ユースケース: XML」セクションのように ステートメントを使用します。このユースケースでは、​`forminput.html`​ はメッセージプロパティまたは変数から抽出された値を挿入するテンプレートとして Mule が使用するファイルです。詳細は、​[「Parse Template リファレンス」](https://docs.mulesoft.com/mule-runtime/latest/parse-template-reference)​を参照してください。 ## [](#ユースケース-xml)ユースケース: XML ```xml ``` ## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.6 リファレンス

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

SharePoint 用 Anypoint Connector を使用すると、Microsoft SharePoint アプリケーションに接続できます。 ## [](#設定)設定 * * * ### [](#sharepoint-online)SharePoint Online #### [](#パラメーター)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別)接続種別 ##### [](#sharepoint-online_oauth-authorization-code)OAuth v2.0 認証コード Unresolved include directive in modules/ROOT/pages/sharepoint-connector-reference.adoc - include::connectors::partial$oauth2-description.adoc\[\] ###### [](#パラメーター-2)パラメーター
名前 型 説明 デフォルト値 必須

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Consumer Key (コンシューマーキー)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerKey。

x

Consumer Secret (コンシューマーシークレット)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerSecret。

x

Authorization Url (認証 URL)

String (文字列)

サービスプロバイダーの認証エンドポイント URL。

Access Token Url (アクセストークン URL)

String (文字列)

サービスプロバイダーのアクセストークンエンドポイント URL。

Scopes (スコープ)

String (文字列)

OAuth ダンス時に要求する OAuth スコープ。指定しない場合、デフォルトのアノテーションの範囲になります。

Resource Owner Id (リソースオーナー ID)

String (文字列)

リソースオーナー ID は、​<Resource_App_ID>/<Sharepoint_site_domain>@<Tenant_ID>​ の形式になります。​Resource_App_ID​ と ​Tenant_ID​ は、アプリケーションの作成後に見つけることができます。​[Azure Active Directory] > [App registrations (アプリケーション登録)]​ に移動して、アプリケーションを選択します。​Resource_App_ID​ は ​[Application (client) ID (アプリケーション (クライアント) ID)]​ で、​Tenant_ID​ は ​[Directory (tenant) ID (ディレクトリ (テナント) ID)]​ です。

Before (前)

String (文字列)

OAuth ダンスを開始する直前に実行するフローの名前。

After (後)

String (文字列)

アクセストークンが受信された直後に実行するフローの名前。

Listener Config (リスナー設定)

String (文字列)

アクセストークンコールバックエンドポイントを受信するリスナーの作成に使用する <http:listener-config /> への参照。

x

Callback Path (コールバックパス)

String (文字列)

アクセストークンコールバックエンドポイントのパス。

x

Authorize Path (認証パス)

String (文字列)

OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス。

x

External Callback Url (外部コールバック URL)

String (文字列)

コールバックエンドポイントがプロキシの背後にあるか、直接 URL 以外でコールバックエンドポイントにアクセスする場合、このパラメーターを使用して OAuth プロバイダーに、コールバックへのアクセスに使用する URL を指示します。

Object Store (オブジェクトストア)

String (文字列)

各リソースオーナー ID のデータの保存に使用するオブジェクトストアへの参照。値が指定されていない場合、Mule によって自動的にデフォルトのオブジェクトストアがプロビジョニングされます。

##### [](#sharepoint-online_oauth-client-credentials)OAuth Client Credentials (OAuth クライアントログイン情報) 認証の証明書を含むクライアントログイン情報を使用します。
名前 型 説明 デフォルト値 必須

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。これを防止するために、CN (一般名) チェックを無効にすることができます。本番環境ではこれを無効にしないでください。

false

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Client ID (クライアント ID)

String (文字列)

API のコールに使用するクライアント ID。

x

Token URL (トークン URL)

String (文字列)

アクセストークンの取得に使用する URL。

x

Scopes (スコープ)

String (文字列)

クライアント ID の定義済みスコープ。

Keystore alias (キーストアの別名)

String (文字列)

キーストアから正しい証明書を取得するために使用される別名。

x

Path to keystore (キーストアへのパス)

String (文字列)

非公開キーと証明書が含まれるクライアントのキーストアへのパス。

x

Keystore password (キーストアパスワード)

String (文字列)

キーストアの非公開キーへのアクセスに使用するパスワード。

x

Keystore type (キーストア種別)

Enumeration (列挙)。次のいずれかになります。

  • JCEKS

  • JKS

  • PKCS12

キーストア種別。

x

Key password (キーパスワード)

String (文字列)

非公開キーを保護するために使用するパスワード。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各リソースオーナーのデータを保存するオブジェクトストアを設定します。設定されていない場合、Mule ではデフォルトのオブジェクトストアが使用されます。

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

コネクタ操作で外部サーバーへの接続に失敗した場合に使用する再接続戦略を設定します。

##### [](#sharepoint-online_okta)Okta ###### [](#パラメーター-3)パラメーター
名前 型 説明 デフォルト値 必須

Okta Username (Okta ユーザー名)

String (文字列)

Okta ID プロバイダーにログインするために使用するユーザー名。

x

Okta Password (Okta パスワード)

String (文字列)

Okta ID プロバイダーにログインするために使用するパスワード。

x

Okta Domain (Okta ドメイン)

String (文字列)

Okta ID プロバイダーのドメイン名。

x

Okta API token (Okta API トークン)

String (文字列)

x

Sharepoint Online embedded link from Okta (Okta からの SharePoint Online 埋め込みリンク)

String (文字列)

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_online)Online (オンライン) ###### [](#パラメーター-4)パラメーター
名前 型 説明 デフォルト値 必須

Online Username (オンラインユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Online Password (オンラインパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_security-token)(非推奨) Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続は非推奨です。 ###### [](#パラメーター-5)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

### [](#sharepoint-onpremise)SharePoint オンプレミス #### [](#パラメーター-6)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別-2)接続種別 ##### [](#sharepoint-onpremise_claims)Claims (クレーム) ###### [](#パラメーター-7)パラメーター
名前 型 説明 デフォルト値 必須

Claims Username (クレームユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Claims Password (クレームパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Sts Url (Sts URL)

String (文字列)

クレーム認証で使用するセキュリティトークンサービスの URL。

x

Scope (スコープ)

String (文字列)

セキュリティトークンサービスでこの SharePoint サイト用に設定されているアプリケーション ID (​Relying Party Identifier​、​Client Identifier​、​Scope​、または ​Realm​)。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_kerberos)Kerberos ###### [](#パラメーター-8)パラメーター
名前 型 説明 デフォルト値 必須

Kerberos Username (Kerberos ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Kerberos Password (Kerberos パスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

SPN

String (文字列)

(省略可能) SharePoint Web サービス用のサービスプリンシパル名。

Realm (レルム)

String (文字列)

(省略可能) ユーザーが属するデフォルトの領域 (ドメイン名) で、大文字と小文字が区別されます。

KDC

String (文字列)

(省略可能) ユーザーを認証するための KDC (通常はドメインコントローラー名)。

Login Properties File Path (ログインプロパティファイルパス)

String (文字列)

(省略可能) カスタマイズしたログインプロパティファイルへのパス。ほとんどの場合、デフォルト値が適しています。

Properties File Path (プロパティファイルパス)

String (文字列)

(省略可能) カスタマイズした Kerberos プロパティファイルへのパス。

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_ntlm)NTLM ###### [](#パラメーター-9)パラメーター
名前 型 説明 デフォルト値 必須

Domain (ドメイン)

String (文字列)

NTLM 認証で使用するドメイン名。

x

Ntlm Username (NTLM ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Ntlm Password (NTLM パスワード)

String (文字列)

NTLM 認証のパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続戦略接続は非推奨です。 ###### [](#パラメーター-10)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

## [](#ソースのリスト)ソースのリスト - [On New Objects](#created-objects) - [On Deleted Objects](#deleted-objects) - [On Modified Objects](#modified-objects) ## [](#操作のリスト)操作のリスト - [Attach File](#attachFile) - [File Add](#fileAdd) - [File Approve](#fileApprove) - [File Check In](#fileCheckIn) - [File Check Out](#fileCheckOut) - [File Copy To](#fileCopyTo) - [File Delete](#fileDelete) - [File Deny](#fileDeny) - [File Get Content](#fileGetContent) - [File Move](#fileMove) - [File Publish](#filePublish) - [File Query](#fileQuery) - [File Recycle](#fileRecycle) - [File Undo Check Out](#fileUndoCheckOut) - [File Unpublish](#fileUnpublish) - [File Update Metadata](#fileUpdateMetadata) - [Folder Create](#folderCreate) - [Folder Delete](#folderDelete) - [Folder Query](#folderQuery) - [Get Metadata](#getMetadata) - [List Create](#listCreate) - [List Delete](#listDelete) - [List Get](#listGet) - [List Get All](#listGetAll) - [List Item Create](#listItemCreate) - [List Item Delete](#listItemDelete) - [List Item Query](#listItemQuery) - [List Item Update](#listItemUpdate) - [List Update](#listUpdate) - [Resolve Collection](#resolveCollection) - [Resolve Object](#resolveObject) ## [](#ソース)ソース
SharePoint Connector ソース (リスナー) では、オブジェクトストアを使用してウォーターマークを保存します。使用しているオブジェクトストア実装 (CloudHub 用オブジェクトストアまたはオンプレミスデプロイメント用オブジェクトストア) に固有の制限がある場合もあるため、ニーズに合わせてオブジェクトストアを設定する必要があります。
詳細は、 「The Different Types of Object Stores Explained (異なる種別のオブジェクトストアの説明)」​を参照してください。
### [](#created-objects)On New Objects `` #### [](#パラメーター-11)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

新規作成されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

作成されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

FOLDER および FILE オブジェクト種別のベースパス。

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#deleted-objects)On Deleted Objects `` #### [](#パラメーター-12)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-2)出力

型

削除するオブジェクト

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-2)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#modified-objects)On Modified Objects `` #### [](#パラメーター-13)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

変更されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

変更されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-3)出力

型

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-3)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ## [](#操作)操作 ### [](#attachFile)Attach File `` SharePoint リストから項目にファイルを添付します。 #### [](#パラメーター-14)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Title (リストタイトル)

String (文字列)

項目が属するリストのタイトル。

x

Item Id (項目 ID)

String (文字列)

リスト項目の ID。

x

File Name (ファイル名)

String (文字列)

ファイルの名前。

x

Content (コンテンツ)

Binary (バイナリ)

ストリームとして表されるファイルコンテンツ。localFilePath が空の場合、ストリームとファイル名を指定する必要があります。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-4)出力

型

Object (オブジェクト)

### [](#関連する設定-4)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileAdd)File Add `` ファイルを追加します。 #### [](#パラメーター-15)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

新しいファイルを追加する場所。

x

File Content Stream (ファイルコンテンツストリーム)

Binary (バイナリ)

この新しいファイルに含まれるコンテンツ。

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-5)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-5)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-2)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileApprove)File Approve `` 指定されたコメントが含まれるコンテンツの承認が申請されたファイルを承認します。承認できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-16)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

承認するファイルのパス。

x

Comment (コメント)

String (文字列)

この承認操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-6)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-3)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCheckIn)File Check In `` 以前にチェックアウトされたファイルに対するチェックイン操作を SharePoint で実行します。 #### [](#パラメーター-17)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックインするファイルのパス。

x

Check In Type (チェックイン種別)

Enumeration (列挙)。次のいずれかになります。

  • MINOR_CHECK_IN​

  • MAJOR_CHECK_IN​

  • OVERWRITE_CHECK_IN

実行するチェックインの種別。

x

Comment (コメント)

String (文字列)

このチェックインの追加のコメント。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-7)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-4)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCheckOut)File Check Out `` ファイルに対するチェックアウト要求を SharePoint で実行します。 #### [](#パラメーター-18)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックアウトするファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-8)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-5)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileCopyTo)File Copy To `` fileServerRelativeUrl から newFileServerRelativeUrl にファイルをコピーします。 #### [](#パラメーター-19)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピーするファイルのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

x

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-9)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-6)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileDelete)File Delete `` ファイルを削除します。 #### [](#パラメーター-20)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

削除するファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-10)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-7)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileDeny)File Deny `` コンテンツの承認が申請されたファイルの承認を拒否します。拒否できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-21)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

拒否するファイルのパス。

x

Comment (コメント)

String (文字列)

この拒否操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-11)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-8)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileGetContent)File Get Content `` ファイルのコンテンツを SharePoint で取得します。 #### [](#パラメーター-22)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

SharePoint から取得するコンテンツが含まれる対象ファイル。

x

Streaming Strategy (ストリーミング戦略)

Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-6)出力

型

Binary (バイナリ)

### [](#関連する設定-12)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-9)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileMove)File Move `` SharePoint API に対して HTTP POST を実行してファイルを移動します。​`fileServerRelativeUrl`​ パラメーターは、SharePoint の既存のファイルを参照する必要があります。​`newFileServerRelativeUrl`​ パラメーターはファイルを移動する場所のパスである必要があります。指定されたパスがディレクトリを参照している場合、新しいファイルパスである必要があるため、エラーがスローされます。新しいファイルは古いファイルと同じ名前にすることも、新しい名前にすることもできます。 この操作の名前変更操作として使用するには、両方のパラメーターで同じパスを指定し、​`newFileServerRelativeUrl`​ パラメーターで異なるファイル名を使用します。 #### [](#パラメーター-23)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピー元ファイルへのパス

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

コピー先ファイルへのパス

x

Flag (フラグ)

Number (数値)

  • 8 - サポートファイルがファイルから分離している場合でも、移動操作を実行します。

  • 0 - 移動操作は指定されません。

  • 1 - 同じ名前のファイルが存在する場合、上書きします。

1

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#関連する設定-13)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-10)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#filePublish)File Publish `` 指定されたコメントが含まれるコンテンツの承認を求めてファイルを送信します。 #### [](#パラメーター-24)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュするファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-14)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-11)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileQuery)File Query `` SharePoint に対する要求を実行し、指定したクエリと一致するファイルを検索します。 #### [](#パラメーター-25)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

実行するクエリ。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリの開始フォルダー。

/

Recursive (再帰)

Boolean (ブール)

クエリをサブフォルダーで実行する場合は true、そうでない場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-7)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-15)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-12)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileRecycle)File Recycle `` ファイルをごみ箱に移動し、新しいごみ箱項目の識別子を返します。 #### [](#パラメーター-26)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

リサイクルするファイルのパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-8)出力

型

String (文字列)

### [](#関連する設定-16)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-13)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUndoCheckOut)File Undo Check Out `` ファイルをチェックアウトしている場合、この操作でチェックアウト状態を元に戻せます。 #### [](#パラメーター-27)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

元に戻すファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-17)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-14)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUnpublish)File Unpublish `` コンテンツの承認からファイルを削除するか、メジャーバージョンのパブリッシュを解除します。 #### [](#パラメーター-28)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュを解除するファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ解除操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-18)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-15)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#fileUpdateMetadata)File Update Metadata `` SharePoint の対象項目のメタデータを更新します。 #### [](#パラメーター-29)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータを更新する SharePoint の対象項目。

x

Update Properties (更新プロパティ)

Object (オブジェクト)

新規メタデータ。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-19)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-16)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderCreate)Folder Create `` ドキュメントリスト内にフォルダーを作成します。 #### [](#パラメーター-30)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

作成するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リスト内にフォルダーを作成します。

x

Welcome Page (ウェルカムページ)

String (文字列)

フォルダーのウェルカムページ。例: index.html​。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-9)出力

型

SharePoint Folder (SharePoint フォルダー)

### [](#関連する設定-20)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-17)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderDelete)Folder Delete `` ドキュメントリストからフォルダーを削除します。 #### [](#パラメーター-31)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

削除するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リストから ​new folder​ を削除します。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-21)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-18)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#folderQuery)Folder Query `` 指定条件と一致するすべてのフォルダーを取得します。 #### [](#パラメーター-32)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listDocumentName?queryString​ の形式の OData クエリ。例: Shared Documents?$select=Name&$folderName​。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリを開始するフォルダーの開始パスで、クエリの一環として選択されるドキュメントライブラリに対して相対的に指定します。たとえば、​/myfolder/level2​ は ​/document library/myfolder/level2​ 内でフォルダーを検索します。NOTE: クエリの一環としてドキュメントライブラリを指定する必要があります。

/

Recursive (再帰)

Boolean (ブール)

内部フォルダーでも再帰的に検索するかどうかを指定します。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-10)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-22)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-19)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#getMetadata)Get Metadata `` 決定されるファイルのメタデータを取得します。 #### [](#パラメーター-33)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータが取得される項目のパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-11)出力

型

SharePoint File (SharePoint ファイル)

### [](#関連する設定-23)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-20)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listCreate)List Create `` 新しい SharePointList を作成します。 #### [](#パラメーター-34)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List

作成する SharePoint リスト参照。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

x

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-12)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-24)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-21)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listDelete)List Delete `` SharePoint リストを削除します。 #### [](#パラメーター-35)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

削除するリストの ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-25)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-22)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listGet)List Get `` SharePoint リストを取得します。 #### [](#パラメーター-36)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

取得するリストの ID。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-13)出力

型

SharePoint List (SharePoint リスト)

### [](#関連する設定-26)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-23)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listGetAll)List Get All `` すべての SharePoint リストを取得します。 #### [](#パラメーター-37)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-14)出力

型

SharePoint List (SharePoint リスト)​ の配列

### [](#関連する設定-27)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-24)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemCreate)List Item Create `` 既存の SharePoint リスト内で新しい項目を作成します。 #### [](#パラメーター-38)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を作成するリストの ID。

x

Properties (プロパティ)

Object (オブジェクト)

作成する項目のプロパティ。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-15)出力

型

Object (オブジェクト)

### [](#関連する設定-28)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-25)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemDelete)List Item Delete `` SharePoint リストから項目を削除します。 #### [](#パラメーター-39)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を削除するリストの ID。

x

Item Id (項目 ID)

String (文字列)

削除する項目の ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-29)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-26)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listItemQuery)List Item Query `` SharePoint リストに対してクエリを実行し、指定条件と一致する項目を返します。この操作ではページネーションがサポートされるため、すべての項目のリストが返されます。 #### [](#パラメーター-40)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listId?queryString​ の形式のクエリ。

x

Retrieve References (参照情報の取得)

Boolean (ブール)

参照項目のすべてのオブジェクトを取得します。NOTE: 多くの参照項目がある大規模なリストの場合、取得に時間がかかることがあります。

false

Streaming Strategy (ストリーミング戦略)

ストリーミング戦略を使用して、Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-16)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-30)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-27)スロー - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY ### [](#listItemUpdate)List Item Update `` SharePoint リストの項目を更新します。 #### [](#パラメーター-41)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を更新するリストの ID。

x

Item Id (項目 ID)

String (文字列)

更新する項目の ID。

x

Updated Properties (更新するプロパティ)

Object (オブジェクト)

更新する項目のプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-31)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-28)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#listUpdate)List Update `` SharePoint リストの指定プロパティを更新します。 #### [](#パラメーター-42)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

更新する項目の ID。

x

List

更新するリストのプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-32)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-29)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#resolveCollection)Resolve Collection `` SharePoint API に対して HTTP GET を実行します。 #### [](#パラメーター-43)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-17)出力

型

Array of Object (オブジェクトの配列)

### [](#関連する設定-33)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-30)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#resolveObject)Resolve Object `` SharePoint API に対して HTTP GET を実行します。(本文が blob であれば POST を実行)。 #### [](#パラメーター-44)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Request Type (要求種別)

Enumeration (列挙)。次のいずれかになります。

  • Get (取得)

  • Create (作成)

  • Merge (統合)

  • Delete (削除)

送信する要求種別。

Get

Request Body (リクエストボディ)

Any (任意)

送信する要求の本文。リクエストボディが空の場合、この操作は ​null​ を送信します。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-18)出力

型

Object (オブジェクト)

### [](#関連する設定-34)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-31)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY ### [](#unauthorize)Unauthorize `` 特定のリソースオーナー ID のアクセストークン情報をすべて削除して、認証ダンスを再度実行しない限り、そのユーザー向けの操作を実行できないようにします。 #### [](#パラメーター-45)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Resource Owner Id (リソースオーナー ID)

String (文字列)

アクセスの無効化が必要なリソースオーナーの ID。

#### [](#関連する設定-35)関連する設定 - [SharePoint Online](#sharepoint-online) ## [](#型)型 ### [](#Reconnection)Reconnection (再接続)
項目 型 説明 デフォルト値 必須

Fails Deployment (デプロイメントに失敗)

Boolean (ブール)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Reconnection Strategy (再接続戦略)

使用する再接続戦略。

### [](#reconnect)Reconnect (再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (数)

Number (数値)

再接続の試行回数。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#reconnect-forever)Reconnect Forever (繰り返し再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#ExpirationPolicy)Expiration Policy (有効期限ポリシー)
項目 型 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS (ナノ秒)

  • MICROSECONDS (マイクロ秒)

  • MILLISECONDS (ミリ秒)

  • SECONDS (秒)

  • MINUTES (分)

  • HOURS (時間)

  • DAYS (日)

maxIdleTime 属性の時間単位

### [](#RedeliveryPolicy)Redelivery Policy (再配信ポリシー)
項目 型 説明 デフォルト値 必須

Max Redelivery Count (最大再配信数)

Number (数値)

プロセス失敗メッセージをトリガーするまでに、正常に処理されないメッセージを再配信できる最大回数。

Use Secure Hash (セキュアハッシュを使用)

Boolean (ブール)

再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。

Message Digest Algorithm (メッセージダイジェストアルゴリズム)

String (文字列)

使用するセキュアハッシュアルゴリズム。

SHA-256

Id Expression (ID 式)

String (文字列)

メッセージがいつ再配信されたのかを判断するために使用する 1 つ以上の式を定義します。このプロパティは、useSecureHash が false の場合にのみ設定できます。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各メッセージの再配信カウンターが保存されるオブジェクトストア。

### [](#DeletedObject)削除するオブジェクト
項目 型 説明 デフォルト値 必須

Author Email (作成者メール)

String (文字列)

Author Name (作成者名)

String (文字列)

Deleted By Name (削除者名)

String (文字列)

Deleted Date (削除日)

String (文字列)

Deleted Date Local Formatted (ローカル形式の削除日)

String (文字列)

Dir Name (ディレクトリ名)

String (文字列)

Id

String (文字列)

Item State (項目の状態)

Number (数値)

Item Type (項目の種別)

Number (数値)

Size (サイズ)

String (文字列)

Title (タイトル)

String (文字列)

### [](#SharepointFile)SharePoint File (SharePoint ファイル)
項目 型 説明 デフォルト値 必須

Author (作成者)

Object (オブジェクト)

Check In Comment (チェックインコメント)

String (文字列)

Check Out Type (チェックアウト種別)

String (文字列)

Checked Out By User (チェックアウトしたユーザー)

Object (オブジェクト)

Content Tag (コンテンツタグ)

String (文字列)

Customized Page Status (カスタムページ状況)

String (文字列)

ETag

String (文字列)

Exists

Boolean (ブール)

Length (長さ)

Number (数値)

Level (レベル)

Number (数値)

Linking Url (リンク URL)

String (文字列)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Locked By User (ロックしたユーザー)

Object (オブジェクト)

Major Version (メジャーバージョン)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Minor Version (マイナーバージョン)

Number (数値)

Modified By (変更者)

Object (オブジェクト)

Name (名前)

String (文字列)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Title (タイトル)

String (文字列)

U I Version (U I バージョン)

Number (数値)

U I Version Label (U I バージョン表示ラベル)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Versions (バージョン)

Object (オブジェクト)

### [](#repeatable-in-memory-stream)Repeatable In Memory Stream (反復可能なメモリ内ストリーム) データが最大バッファサイズを超えた場合に要求が失敗するメモリ内ストリーミング戦略を設定します。ユースケースで最適なバッファサイズは、必ずパフォーマンステストを実施して決めてください。
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

データストリームに割り当てるメモリの初期容量。ストリーミングされたデータがこの値を超える場合は、​[Buffer Size Increment (バッファサイズ増分)]​ の単位で ​[Max In Memory Size (最大メモリ内サイズ)]​ 値を上限としてバッファが拡張されます。

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、拡張する量。値を ​0​ またはそれ以下に設定すると、バッファは拡張されません。

Max Buffer Size (最大バッファサイズ)

Number (数値)

バッファの最大サイズ。バッファサイズがこの値を超える場合、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。​0​ 以下の値は無制限を意味します。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

[Initial Buffer Size (初期バッファサイズ)]​ 項目、​[Buffer Size Increment (バッファサイズ増分)]​ 項目、​[Max Buffer Size (最大バッファサイズ)]​ 項目の単位。

### [](#repeatable-file-store-stream)Repeatable File Store Stream (反復可能なファイルストアストリーム) 反復可能なファイルストアストリーミング戦略を設定します。この戦略では、ストリームコンテンツの一部がメモリ内に格納されます。ストリームのコンテンツが、設定されたバッファサイズよりも大きい場合、Mule はバッファのコンテンツをディスクにバックアップしてからメモリをクリアします。
項目 型 説明 デフォルト値 必須

In Memory Size (メモリ内サイズ)

Number (数値)

ストリームのデータで使用できるメモリの最大量。メモリ量がこの値を超えると、コンテンツはディスクにバッファされます。パフォーマンスを最適化する方法は、次のとおりです。

  • バッファサイズを大きくすると、Mule がバッファをディスクに書き込む回数を減らせます。これによってパフォーマンスが高まりますが、より多くのメモリが必要になるため、アプリケーションが処理できる同時要求数が制限されます。

  • バッファサイズを小さくすると、メモリの負荷は低減しますが、応答時間が長くなります。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

[In Memory Size (メモリ内サイズ)]​ 項目の単位。

### [](#SharepointFolder)SharePoint Folder (SharePoint フォルダー)
項目 型 説明 デフォルト値 必須

Exists

Boolean (ブール)

Files (ファイル)

Object (オブジェクト)

フォルダー

Object (オブジェクト)

Item Count (項目数)

Number (数値)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Metadata (メタデータ)

Object (オブジェクト)

Name (名前)

String (文字列)

Parent Folder (親フォルダー)

Object (オブジェクト)

Properties (プロパティ)

Object (オブジェクト)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Welcome Page (ウェルカムページ)

String (文字列)

### [](#SharepointList)SharePoint List (SharePoint リスト)
項目 型 説明 デフォルト値 必須

Allow Content Types (コンテンツタイプを許可)

Boolean (ブール)

Base Template (基本テンプレート)

Enumeration (列挙)。次のいずれかになります。

  • GENERIC_LIST​

  • DOCUMENT_LIBRARY​

  • SURVEY

  • LINKS

  • ANNOUNCEMENTS

  • CONTACTS

  • EVENTS

  • TASKS

  • DISCUSSION_BOARD​

  • PICTURE_LIBRARY​

  • DATASOURCES

  • WEB_TEMPLATE_CATALOG​

  • USER_INFORMATION​

  • WEB_PART_CATALOG​

  • LIST_TEMPLATE_CATALOG​

  • XML_FORM​

  • MASTER_PAGE_CATALOG​

  • NO_CODE_WORKFLOWS​

  • WORKFLOW_PROCESS​

  • WEB_PAGE_LIBRARY​

  • CUSTOM_GRID​

  • SOLUTION_CATALOG​

  • NO_CODE_PUBLIC​

  • THEME_CATALOG​

  • DESIGN_CATALOG​

  • APP_DATA_CATALOG​

  • DATA_CONNECTION_LIBRARY​

  • WORKFLOW_HISTORY​

  • GANTT_TASKS​

  • HELP_LIBRARY​

  • ACCESS_REQUEST​

  • TASKS_WITH_TIMELINE_AND_HIERARCHY​

  • MAINTENANCE_LOGS​

  • MEETINGS

  • AGENDA

  • MEETING_USER​

  • DECISION

  • MEETING_OBJECTIVE​

  • TEXT_BOX​

  • THINGS_TO_BRING​

  • HOME_PAGE_LIBRARY​

  • POSTS

  • COMMENTS

  • CATEGORIES

  • FACILITY

  • WHEREABOUTS

  • CALL_TRACK​

  • CIRCULATION

  • TIMECARD

  • HOLIDAYS

  • IME_DIC​

  • EXTERNAL_LIST​

  • MY_SITE_DOCUMENT_LIBRARY​

  • ISSUE_TRACKING​

  • ADMIN_TASKS​

  • HEALTH_RULES​

  • HEALTH_REPORTS​

  • DEVELOPER_SITE_DRAFT_APPS

Base Type (ベース種別)

Number (数値)

Content Types (コンテンツタイプ)

Object (オブジェクト)

Content Types Enabled (有効なコンテンツタイプ)

Boolean (ブール)

Crawl Non Default Views (非デフォルトビューを検索)

Boolean (ブール)

Creatables Info (作成物情報)

Object (オブジェクト)

Created (作成済み)

String (文字列)

Default Content Approval Workflow Id (デフォルトコンテンツ承認ワークフロー ID)

String (文字列)

Default Display Form Url (デフォルト表示フォーム URL)

String (文字列)

Default Edit Form Url (デフォルト編集フォーム URL)

String (文字列)

Default New Form Url (デフォルト新規フォーム URL)

String (文字列)

Default View (デフォルトビュー)

Object (オブジェクト)

Description (説明)

String (文字列)

Description Resource (説明リソース)

Object (オブジェクト)

Direction (方向)

Enumeration (列挙)。次のいずれかになります。

  • None (なし)

  • LTR

  • RTL

Document Template Url (ドキュメントテンプレート URL)

String (文字列)

Draft Version Visibility (ドラフトバージョンの表示)

Enumeration (列挙)。次のいずれかになります。

  • READER

  • AUTHOR

  • APPROVER

Enable Attachments (添付ファイルの有効化)

Boolean (ブール)

Enable Folder Creation (フォルダー作成の有効化)

Boolean (ブール)

Enable Minor Versions (マイナーバージョンの有効化)

Boolean (ブール)

Enable Moderation (モデレーションの有効化)

Boolean (ブール)

Enable Versioning (バージョン設定の有効化)

Boolean (ブール)

Entity Type Name (エンティティ種別名)

String (文字列)

Event Receivers (イベントレシーバー)

Object (オブジェクト)

項目

Object (オブジェクト)

First Unique Ancestor Securable Object (最初の一意の上位セキュアオブジェクト)

Object (オブジェクト)

Force Checkout (強制チェックアウト)

Boolean (ブール)

Forms (フォーム)

Object (オブジェクト)

Has External Data Source (外部データソースあり)

Boolean (ブール)

Hidden (非表示)

Boolean (ブール)

Id

String (文字列)

Image Url (画像 URL)

String (文字列)

Information Rights Management Settings (IRM 設定)

Object (オブジェクト)

Irm Enabled (IRM の有効化)

Boolean (ブール)

Irm Expire (IRM 有効期限)

Boolean (ブール)

Irm Reject (IRM 拒否)

Boolean (ブール)

Is Application List (アプリケーションリスト)

Boolean (ブール)

Is Catalog (カタログ)

Boolean (ブール)

Is Private (非公開)

Boolean (ブール)

Item Count (項目数)

Number (数値)

Items (項目)

Object (オブジェクト)

Last Item Deleted Date (最終項目削除日)

String (文字列)

Last Item Modified Date (最終項目修正日)

String (文字列)

List Item Entity Type Full Name (リスト項目エンティティ種別完全名)

String (文字列)

Major Version Limit (メジャーバージョン制限)

Number (数値)

Major With Minor Versions Limit (マイナーバージョン付きメジャー制限)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Multiple Data List (複数データリスト)

Boolean (ブール)

No Crawl (検索なし)

Boolean (ブール)

On Quick Launch (クイック起動時)

Boolean (ブール)

Parent Web (親 Web)

Object (オブジェクト)

Parent Web Url (親 Web URL)

String (文字列)

Parser Disabled (パーサーの無効化)

Boolean (ブール)

Role Assignments (ロールの割り当て)

Object (オブジェクト)

Root Folder (ルートフォルダー)

Object (オブジェクト)

Server Template Can Create Folders (サーバーテンプレートによるフォルダー作成)

Boolean (ブール)

Template Feature Id (テンプレート機能 ID)

String (文字列)

Title (タイトル)

String (文字列)

Title Resource (タイトルリソース)

Object (オブジェクト)

User Custom Actions (ユーザーカスタムアクション)

Object (オブジェクト)

Validation Formula (入力規則数式)

String (文字列)

Validation Message (検証メッセージ)

String (文字列)

Views (ビュー)

Object (オブジェクト)

Workflow Associations (ワークフロー関連付け)

Object (オブジェクト)

### [](#repeatable-in-memory-iterable)Repeatable In Memory Iterable (反復可能なメモリ内イテラブル)
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの数。ストリームのデータ量がこのバッファサイズを超える場合は、bufferSizeIncrement 属性に従って、maxInMemorySize を上限としてバッファが拡張されます。

100

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。

100

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。0 以下の値は無制限を意味します。

### [](#repeatable-file-store-iterable)Repeatable File Store Iterable (反復可能なファイルストアイテラブル)
項目 型 説明 デフォルト値 必須

In Memory Objects (メモリ内オブジェクト)

Number (数値)

メモリ内に保持されるインスタンスの最大数。指定した以上の量が必要な場合、ディスク上のコンテンツがバッファされます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.7 Microsoft SharePoint 用 Anypoint Connector (Microsoft SharePoint Connector) は、クラウドとオンプレミスで使用される SharePoint 2013 と SharePoint Online の両方をサポートします。このコネクタにより、コンテンツとドキュメントの管理、イントラネットとエクストラネットのポータルや Web サイトへのアクセス、エンタープライズ全体のコラボレーションや検索が可能になります。また、REST API による SharePoint との統合も実現します。 互換性と解決された問題に関する情報は、「Microsoft SharePoint Connector リリースノート」を参照してください。 ## [](#始める前に)始める前に このコネクタを使用するには、以下に精通している必要があります。 - Microsoft SharePoint API - Anypoint Connector - Mule Runtime Engine (Mule) - Mule フローの要素とグローバル要素 - Anypoint Studio (Studio) を使用した Mule アプリケーションの作成 アプリケーションを作成する前に、以下が必要です。 - Microsoft SharePoint の対象リソースにアクセスするためのログイン情報 - Anypoint Platform - Anypoint Studio バージョン 7.x 以降 ## [](#pom-ファイル情報)POM ファイル情報 ```xml com.mulesoft.connectors mule-sharepoint-connector x.y.z mule-plugin ``` `x.y.z`​ を使用しているコネクタに対応するバージョンに置き換えます。 最新の ​`pom.xml`​ ファイル情報を取得するには、​ [Anypoint Exchange](https://www.mulesoft.com/exchange/)​ でコネクタにアクセスし、​**\[Dependency Snippets (連動関係スニペット)\]**​ をクリックします。 ## [](#oauth-v2-0-認証コード)OAuth v2.0 認証コード OAuth v2.0 認証コードを使用するようにコネクタを設定するためには、次の情報が必要です。 - Site Url (サイト URL): 対象 SharePoint インスタンスの URL - Consumer Key (コンシューマーキー): サービスプロバイダーに登録されている OAuth コンシューマーキー - Consumer Secret (コンシューマーシークレット): サービスプロバイダーに登録されている OAuth コンシューマーシークレット - Listener Config (リスナー設定): アクセストークンコールバックエンドポイントで要求をリスンする HTTP リスナー設定 - Callback Path (コールバックパス): アクセストークンコールバックエンドポイントのパス - Authorize Path (認証パス): OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス ## [](#oauth-client-credentials-oauth-クライアントログイン情報)OAuth Client Credentials (OAuth クライアントログイン情報) OAuth クライアントログイン情報設定する手順は、次のとおりです。 1. 証明書 (openssl) を使用してキーストアを作成します。 2. [Microsoft Azure](https://portal.azure.com/#home)​ にログインします。 3. **\[Azure Active Directory\]**​ に移動します。 4. **\[App registrations (アプリの登録)\]**​ に移動します。 5. 新しいアプリケーションを追加して証明書をアップロードするか、既存のアプリケーションをクリックして ​**\[Certificates & secrets (証明書とシークレット)\] > \[Certificates (証明書)\] > \[Upload certificate (証明書をアップロード)\]**​ をクリックして証明書をアップロードします。 6. Anypoint Studio に移動し、コネクタを追加および設定する新しい Mule プロジェクトを作成します。 7. `pom.xml`​ ファイルに SharePoint Connector の連動関係を追加します。 8. フローを作成し、キーストアとログイン情報ファイルを ​`resources`​ フォルダーに追加します。コネクタ設定の必須項目を追加します。証明書認証で OAuth クライアントログイン情報を使用するようにコネクタを設定するためには、次の情報が必要です。 - Site Url (サイト URL): 対象 SharePoint インスタンスの URL - Client ID (クライアント ID): API のコールに使用するクライアント ID - Token URL (トークン URL): アクセストークンの取得に使用する URL - Keystore alias (キーストアの別名): キーストアから正しい証明書を取得するために使用される別名 - Path to keystore (キーストアへのパス): 非公開キーと証明書が含まれるクライアントのキーストアへのパス - Keystore password (キーストアパスワード): キーストアの非公開キーへのアクセスに使用するパスワード - Keystore type (キーストア種別): JCEKS、JKS、または PKCS12 9. **\[Test Connection (接続をテスト)\]**​ をクリックして、Mule が指定されたサーバーに接続できることを確認します。 10. **\[OK\]**​ をクリックします。 ## [](#okta-認証)Okta 認証 ![\[Global Element Properties (グローバル要素プロパティ)\] ウィンドウでの Okta 認証設定](_images/sharepoint-okta-config.png) Okta 認証を使用するようにコネクタを設定するためには、次の情報が必要です。 - Okta Domain (Okta ドメイン): 認証用の Okta ユーザー名とパスワードを受け入れる Okta エンドポイント。例: `your-domain.okta.com` - Okta Username (Okta ユーザー名): Okta のユーザー名。例: `your-email@example.com` - Okta Password (Okta パスワード): Okta のパスワード。例: - Okta API Token (Okta API トークン): Okta は、API 認証にスライドスケール有効期限付きのベアラートークンを使用します。例: `http://developer.okta.com/docs/api/getting_started/getting_a_token.html` - SharePoint Online Embedded Link (SharePoint Online の組み込みリンク): Okta から Microsoft Office 365 SharePoint Online アプリケーションへのリンク。例: `https://your-domain.okta.com/home/office365/0oa14mz7f4HAWypdZ1t7/31737` ## [](#セキュリティトークン認証)セキュリティトークン認証 SAML セキュリティトークンを使用して、SharePoint にログインできます。Studio でセキュリティトークンを設定する手順は、次のとおりです。 ![\[Global Element Properties (グローバル要素プロパティ)\] ウィンドウでのセキュリティトークン認証設定](_images/sharepoint-security-token-config.png) - Security token (セキュリティトークン): 対応するセキュリティトークンを入力します。 - Site URL (サイト URL): 対応するサイトの URL を入力します。 セキュリティトークンは、次の XML 本文で ​`[https://login.microsoftonline.com/extSTS.srf](https://login.microsoftonline.com/extSTS.srf)`​ に POST 要求を実行して取得できます。 ```text http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue http://www.w3.org/2005/08/addressing/anonymous https://login.microsoftonline.com/extSTS.srf [username] [password] [endpoint] http://schemas.xmlsoap.org/ws/2005/05/identity/NoProofKey http://schemas.xmlsoap.org/ws/2005/02/trust/Issue urn:oasis:names:tc:SAML:1.0:assertion ``` 前の要求の応答の タグの間にセキュリティトークンが含まれます。 ## [](#コネクタの用語について)コネクタの用語について - アクション - データの変更など副次的な影響を可能にする操作。非確定的な動作を回避するためにさらなる構成はできません。 - 複合型 - 一連のプロパティからなるキーのない名前付き構造化型。複合型は一般に、モデルエンティティのプロパティ値、あるいは操作のパラメーターや戻り値として使用されます。 - エンティティ - エンティティ種別 (account、opportunity など) のインスタンス。 - エンティティセット - エンティティの名前付きコレクション (たとえば、account は account エンティティを含むエンティティセットです)。エンティティのキーでエンティティセット内のエンティティを一意に識別します。 - エンティティ種別 - キーのある名前付き構造化型。エンティティ種別は、エンティティの名前付きプロパティとリレーションを定義し、1 つの継承によって他のエンティティ種別から派生させることができます。 - 列挙型または Enum 型 - 基本的な整数値を名前付き定数とする名前付きプリミティブ型。 - 関数 - 副作用を発生させず、他の検索条件操作、関数、またはアクションなどと組み合わせて使用できる操作。 ## [](#anypoint-studio-7-での接続)Anypoint Studio 7 での接続 このコネクタを Anypoint Studio で使用するには、まず Exchange からダウンロードして必要に応じて設定します。 ## [](#studio-プロジェクトへのコネクタの追加)Studio プロジェクトへのコネクタの追加 Anypoint Studio では、2 つの方法 (Studio タスクバーの Exchange ボタンまたは Mule パレット) でコネクタを Studio プロジェクトに追加できます。 ### [](#exchange-を使用してコネクタを追加する)Exchange を使用してコネクタを追加する 1. Studio で Mule プロジェクトを作成します。 2. Studio タスクバーの左上にある Exchange アイコン ​**(X)**​ をクリックします。 3. Exchange で、​**\[Login (ログイン)\]**​ をクリックし、Anypoint Platform のユーザー名とパスワードを指定します。 4. Exchange で「share」を検索します。 5. コネクタを選択して ​**\[Add to project (プロジェクトに追加)\]**​ をクリックします。 6. 画面の指示に従ってコネクタをインストールします。 ### [](#studio-でコネクタに追加する)Studio でコネクタに追加する 1. Studio で Mule プロジェクトを作成します。 2. \[Mule Palette (Mule パレット)\] ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。 3. **\[Add Modules to Project (モジュールをプロジェクトに追加)\]**​ で、検索項目に「share」と入力します。 4. **\[Available modules (使用可能なモジュール)\]**​ で、そのコネクタ名をクリックします。 5. **\[Add (追加)\]**​ をクリックします。 6. **\[Finish (完了)\]**​ をクリックします。 ### [](#最初のフローを設定する)最初のフローを設定する 設定方法: 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. **\[Global Elements (グローバル要素)\]**​ タブをクリックします。 4. **\[Create (作成)\]**​ をクリックします。 5. 「sharepoint」を検索します。 6. **\[Microsoft SharePoint\]**​ をクリックして ​**\[OK\]**​ をクリックします。 7. 設定するグローバル種別を選択します。 ![接続種別のリスト](/mulesoft/current/ja-jp/sharepoint-connector/3.7/_images/sharepoint-global-types.png) 8. **\[Test Connection (接続をテスト)\]**​ をクリックして、正しく接続されることを確認します。 ![\[Global Element Properties (グローバル要素プロパティ)\] ウィンドウ](_images/sharepoint-global-element-props.png) ### [](#anypoint-studio-フローの作成)Anypoint Studio フローの作成 Anypoint Studio フローを作成する手順は、次のとおりです。 1. Anypoint Studio で、​**\[File (ファイル)\]**​ > ​**\[New (新規)\]**​ > ​**\[Mule Project (Mule プロジェクト)\]**​ をクリックします。 2. **\[Project Name (プロジェクト名)\]**​ の値を指定して、​**\[Finish (完了)\]**​ をクリックします。 3. `http`​ を検索して、HTTP Connector をキャンバスにドラッグします。 4. `sharepoint`​ を検索して、Microsoft SharePoint Connector を HTTP Connector の隣にドラッグします。 ![File Connector を含む Studio フロー](/mulesoft/current/ja-jp/sharepoint-connector/3.7/_images/sharepoint-studio-flow.png) 5. HTTP Connector をダブルクリックして、​**\[Host (ホスト)\]**​ を ​`0.0.0.0`​、​**\[Port (ポート)\]**​ を ​`8081`​、​**\[Path (パス)\]**​ を ​`fileAdd`​ に設定します。 6. **\[OK\]**​ をクリックします。 7. Microsoft SharePoint Connector をダブルクリックして、緑色のプラス記号をクリックします。 8. \[Connector Configuration (コネクタ設定)\] リストで、以前に作成した Microsoft SharePoint の設定をクリックします。 9. \[Operation (操作)\] リストで ​**\[File Add\]**​ をクリックします。 次の項目を設定します。 ![File add 操作のプロパティウィンドウ](/mulesoft/current/ja-jp/sharepoint-connector/3.7/_images/sharepoint-visual-editor-fields.png) - File server relative URL (ファイルサーバーの相対 URL): ファイルを作成する SharePoint のパスとファイル名。 - File content stream (ファイルコンテンツストリーム): 作成するファイルのコンテンツ。 ## [](#フローの実行方法)フローの実行方法 1. Package Explorer で、プロジェクトの名前を右クリックし、\[Run As (別のユーザーとして実行)\] > \[Mule Application (Mule アプリケーション)\] をクリックします。 2. アプリケーションの起動時にコンソールを確認します。エラーが発生していない場合、次のようなメッセージが表示されます。 ```text ************************************************************ INFO 2019-10-14 22:12:42,003 [main] org.mule.module.launcher.DeploymentDirectoryWatcher: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Mule is up and kicking (every 5000ms) + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2019-10-14 22:12:42,006 [main] org.mule.module.launcher.StartupSummaryDeploymentListener: ********************************************************** * - - + DOMAIN + - - * - - + STATUS + - - * ********************************************************** * default * DEPLOYED * ********************************************************** ************************************************************************ * - - + APPLICATION + - - * - - + DOMAIN + - - * - - + STATUS + - - * ************************************************************************ * myapp * default * DEPLOYED * ************************************************************************ ``` ## [](#よくある質問と回答)よくある質問と回答 - このコネクタはどの SharePoint バージョンをサポートしますか? SharePoint Connector は、SharePoint Online とオンプレミス版の SharePoint をサポートします。 - このコネクタではどの認証方式がサポートされますか? SharePoint Online では、標準の SharePoint Online ユーザーログイン情報を使用した認証、セキュア認証、Okta 認証がサポートされます。 - コネクタからは SharePoint オブジェクトモデルのどの部分にアクセスできますか? ファイルおよびフォルダー、リスト、リスト項目、および添付ファイルがサポートされます。さらに、SharePoint API の他のすべてのエンティティには、ResolveObject 操作と ResolveCollection 操作を使用して JSON 形式でアクセスできます。 - このコネクタでは DataSense と DataWeave はサポートされますか? はい。サポートされるすべてのエンティティとエンティティ属性はコネクタによって Studio に提供され、DataWeave で使用できます。 - このコネクタではどのような操作を実行できますか? リストおよびリスト項目の API では、Create、Retrieve、Update、および Delete の各操作がサポートされます。 ファイルおよびフォルダーでは、Add、Retrieve content、Retrieve metadata、Delete、Check out、Undo check out、Check in、Publish、Unpublish、Approve、Deny、Recycle、および Copy の各操作がサポートされます。 - このコネクタではどの Mule エディションを使用できますか? このコネクタは、CloudHub インテグレーション PaaS など、あらゆるビットのあらゆるオペレーティングシステムで動作しているすべての Enterprise Edition Anypoint Platform でサポートされます。 - クエリ操作のクエリをビルドする方法は? クエリ操作 ​`Folder Query`​、​`File Query`​、​`List Item Query`​ でサポートされるのは OData クエリのみです。 `List Item Query`​ 操作では、クエリは次の形式になります: `LIST_ID?$select=FIELDS_TO_SELECT&filter=FILTER_PART`​。 たとえば、​`Vessels?$select=Title,FLAG,SEGMENT,ID,VesselName&$filter=Title eq 1`​ のようにします。 同じ形式が他のクエリ操作に適用されます。 クエリのビルドについての詳細は、SharePoint ドキュメントのページ [「Use OData query operations in SharePoint REST requests (SharePoint REST 要求での OData クエリ操作の使用)」](https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/use-odata-query-operations-in-sharepoint-rest-requests)​を参照してください。 - デモをテストできるように HTML フォームを解析する方法は? 「ユースケース: XML」セクションのように ステートメントを使用します。このユースケースでは、​`forminput.html`​ はメッセージプロパティまたは変数から抽出された値を挿入するテンプレートとして Mule が使用するファイルです。詳細は、​[「Parse Template リファレンス」](https://docs.mulesoft.com/mule-runtime/latest/parse-template-reference)​を参照してください。 ## [](#ユースケース-xml)ユースケース: XML ```xml ``` ## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Microsoft SharePoint Connector 3.7 リファレンス

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

SharePoint 用 Anypoint Connector を使用すると、Microsoft SharePoint アプリケーションに接続できます。 ## [](#設定)設定 * * * ### [](#sharepoint-online)SharePoint Online #### [](#パラメーター)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別)接続種別 ##### [](#sharepoint-online_oauth-authorization-code)OAuth v2.0 認証コード Unresolved include directive in modules/ROOT/pages/sharepoint-connector-reference.adoc - include::connectors::partial$oauth2-description.adoc\[\] ###### [](#パラメーター-2)パラメーター
名前 型 説明 デフォルト値 必須

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Consumer Key (コンシューマーキー)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerKey。

x

Consumer Secret (コンシューマーシークレット)

String (文字列)

サービスプロバイダーに登録されている OAuth consumerSecret。

x

Authorization Url (認証 URL)

String (文字列)

サービスプロバイダーの認証エンドポイント URL。

Access Token Url (アクセストークン URL)

String (文字列)

サービスプロバイダーのアクセストークンエンドポイント URL。

Scopes (スコープ)

String (文字列)

OAuth ダンス時に要求する OAuth スコープ。指定しない場合、デフォルトのアノテーションの範囲になります。

Resource Owner Id (リソースオーナー ID)

String (文字列)

リソースオーナー ID は、​<Resource_App_ID>/<Sharepoint_site_domain>@<Tenant_ID>​ の形式になります。​Resource_App_ID​ と ​Tenant_ID​ は、アプリケーションの作成後に見つけることができます。​[Azure Active Directory] > [App registrations (アプリケーション登録)]​ に移動して、アプリケーションを選択します。​Resource_App_ID​ は ​[Application (client) ID (アプリケーション (クライアント) ID)]​ で、​Tenant_ID​ は ​[Directory (tenant) ID (ディレクトリ (テナント) ID)]​ です。

Before (前)

String (文字列)

OAuth ダンスを開始する直前に実行するフローの名前。

After (後)

String (文字列)

アクセストークンが受信された直後に実行するフローの名前。

リスナー設定

String (文字列)

アクセストークンコールバックエンドポイントを受信するリスナーの作成に使用する <http:listener-config /> への参照。

x

Callback Path (コールバックパス)

String (文字列)

アクセストークンコールバックエンドポイントのパス。

x

Authorize Path (認証パス)

String (文字列)

OAuth ダンスをトリガーするローカル HTTP エンドポイントのパス。

x

External Callback Url (外部コールバック URL)

String (文字列)

コールバックエンドポイントがプロキシの背後にあるか、直接 URL 以外でコールバックエンドポイントにアクセスする場合、このパラメーターを使用して OAuth プロバイダーに、コールバックへのアクセスに使用する URL を指示します。

Object Store (オブジェクトストア)

String (文字列)

各リソースオーナー ID のデータの保存に使用するオブジェクトストアへの参照。値が指定されていない場合、Mule によって自動的にデフォルトのオブジェクトストアがプロビジョニングされます。

##### [](#sharepoint-online_oauth-client-credentials)OAuth Client Credentials (OAuth クライアントログイン情報) 認証の証明書を含むクライアントログイン情報を使用します。
名前 型 説明 デフォルト値 必須

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。これを防止するために、CN (一般名) チェックを無効にすることができます。本番環境ではこれを無効にしないでください。

false

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Client ID (クライアント ID)

String (文字列)

API のコールに使用するクライアント ID。

x

Token URL (トークン URL)

String (文字列)

アクセストークンの取得に使用する URL。

x

Scopes (スコープ)

String (文字列)

クライアント ID の定義済みスコープ。

Keystore alias (キーストアの別名)

String (文字列)

キーストアから正しい証明書を取得するために使用される別名。

x

Path to keystore (キーストアへのパス)

String (文字列)

非公開キーと証明書が含まれるクライアントのキーストアへのパス。

x

Keystore password (キーストアパスワード)

String (文字列)

キーストアの非公開キーへのアクセスに使用するパスワード。

x

Keystore type (キーストア種別)

Enumeration (列挙)。次のいずれかになります。

  • JCEKS

  • JKS

  • PKCS12

  • BCFKS

キーストア種別。

x

Key password (キーパスワード)

String (文字列)

非公開キーを保護するために使用するパスワード。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各リソースオーナーのデータを保存するオブジェクトストアを設定します。設定されていない場合、Mule ではデフォルトのオブジェクトストアが使用されます。

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

コネクタ操作で外部サーバーへの接続に失敗した場合に使用する再接続戦略を設定します。

##### [](#sharepoint-online_okta)Okta ###### [](#パラメーター-3)パラメーター
名前 型 説明 デフォルト値 必須

Okta Username (Okta ユーザー名)

String (文字列)

Okta ID プロバイダーにログインするために使用するユーザー名。

x

Okta Password (Okta パスワード)

String (文字列)

Okta ID プロバイダーにログインするために使用するパスワード。

x

Okta Domain (Okta ドメイン)

String (文字列)

Okta ID プロバイダーのドメイン名。

x

Okta API token (Okta API トークン)

String (文字列)

x

Sharepoint Online embedded link from Okta (Okta からの SharePoint Online 埋め込みリンク)

String (文字列)

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_online)Online (オンライン) ###### [](#パラメーター-4)パラメーター
名前 型 説明 デフォルト値 必須

Online Username (オンラインユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Online Password (オンラインパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-online_security-token)(非推奨) Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続は非推奨です。 ###### [](#パラメーター-5)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

### [](#sharepoint-onpremise)SharePoint オンプレミス #### [](#パラメーター-6)パラメーター
名前 型 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

この設定に指定する接続型。

x

Charset (文字セット)

Enumeration (列挙)。次のいずれかになります。

  • US_ASCII​

  • ISO_8859_1​

  • UTF_8​

  • UTF_16BE​

  • UTF_16LE​

  • UTF_16

UTF_8

Expiration Policy (有効期限ポリシー)

動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。必要に応じて、インスタンスがパージされます。

#### [](#接続種別-2)接続種別 ##### [](#sharepoint-onpremise_claims)Claims (クレーム) ###### [](#パラメーター-7)パラメーター
名前 型 説明 デフォルト値 必須

Claims Username (クレームユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Claims Password (クレームパスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Sts Url (Sts URL)

String (文字列)

クレーム認証で使用するセキュリティトークンサービスの URL。

x

Scope (スコープ)

String (文字列)

セキュリティトークンサービスでこの SharePoint サイト用に設定されているアプリケーション ID (​Relying Party Identifier​、​Client Identifier​、​Scope​、または ​Realm​)。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_kerberos)Kerberos ###### [](#パラメーター-8)パラメーター
名前 型 説明 デフォルト値 必須

Kerberos Username (Kerberos ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Kerberos Password (Kerberos パスワード)

String (文字列)

ログインに使用するパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

SPN

String (文字列)

(省略可能) SharePoint Web サービス用のサービスプリンシパル名。

Realm (レルム)

String (文字列)

(省略可能) ユーザーが属するデフォルトの領域 (ドメイン名) で、大文字と小文字が区別されます。

KDC

String (文字列)

(省略可能) ユーザーを認証するための KDC (通常はドメインコントローラー名)。

Login Properties File Path (ログインプロパティファイルパス)

String (文字列)

(省略可能) カスタマイズしたログインプロパティファイルへのパス。ほとんどの場合、デフォルト値が適しています。

Properties File Path (プロパティファイルパス)

String (文字列)

(省略可能) カスタマイズした Kerberos プロパティファイルへのパス。

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_ntlm)NTLM ###### [](#パラメーター-9)パラメーター
名前 型 説明 デフォルト値 必須

Domain (ドメイン)

String (文字列)

NTLM 認証で使用するドメイン名。

x

Ntlm Username (NTLM ユーザー名)

String (文字列)

ログインに使用するユーザー名。ドメイン名は省略してください。

x

Ntlm Password (NTLM パスワード)

String (文字列)

NTLM 認証のパスワード。

x

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

##### [](#sharepoint-onpremise_security-token)Security Token (セキュリティトークン) 基本接続プロバイダーですでにセキュリティトークンを取得しているため、セキュリティトークン接続戦略接続は非推奨です。 ###### [](#パラメーター-10)パラメーター
名前 型 説明 デフォルト値 必須

Security Token (セキュリティトークン)

String (文字列)

x

Security Token Provider (セキュリティトークンプロバイダー)

SecurityTokenProvider

(省略可能) 必要な時にセキュリティトークンを提供するプロバイダーインスタンス。

Site Url (サイト URL)

String (文字列)

対象 SharePoint インスタンスの URL。

x

Disable SSL Certificate Validation (SSL 証明書検証の無効化)

Boolean (ブール)

HTTPS 証明書に信頼するパートナーの署名がない場合にサーバーで例外がスローされないように、CN (共通名) チェックを無効にします。

本番環境では CN チェックを無効にしないことをお勧めします。

false

Host (ホスト)

String (文字列)

プロキシサーバーのホスト名。

Port (ポート)

Number (数値)

プロキシサーバーのポート番号。

Username (ユーザー名)

String (文字列)

プロキシサーバーに対する認証に使用するユーザー名。

Password (パスワード)

String (文字列)

プロキシサーバーに対する認証に使用するパスワード。

NTLM Domain (NTLM ドメイン)

String (文字列)

プロキシサーバーに対する認証に使用するドメイン。

Reconnection (再接続)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

## [](#ソースのリスト)ソースのリスト - [On New Objects](#created-objects) - [On Deleted Objects](#deleted-objects) - [On Modified Objects](#modified-objects) ## [](#操作のリスト)操作のリスト - [Attach File](#attachFile) - [File Add](#fileAdd) - [File Approve](#fileApprove) - [File Check In](#fileCheckIn) - [File Check Out](#fileCheckOut) - [File Copy To](#fileCopyTo) - [File Delete](#fileDelete) - [File Deny](#fileDeny) - [File Get Content](#fileGetContent) - [File Move](#fileMove) - [File Publish](#filePublish) - [File Query](#fileQuery) - [File Recycle](#fileRecycle) - [File Undo Check Out](#fileUndoCheckOut) - [File Unpublish](#fileUnpublish) - [File Update Metadata](#fileUpdateMetadata) - [Folder Create](#folderCreate) - [Folder Delete](#folderDelete) - [Folder Query](#folderQuery) - [Get Metadata](#getMetadata) - [List Create](#listCreate) - [List Delete](#listDelete) - [List Get](#listGet) - [List Get All](#listGetAll) - [List Item Create](#listItemCreate) - [List Item Delete](#listItemDelete) - [List Item Query](#listItemQuery) - [List Item Update](#listItemUpdate) - [List Update](#listUpdate) - [Resolve Collection](#resolveCollection) - [Resolve Object](#resolveObject) ## [](#sources-ソース)Sources (ソース)
SharePoint Connector ソース (リスナー) では、オブジェクトストアを使用してウォーターマークを保存します。使用しているオブジェクトストア実装 (CloudHub 用オブジェクトストアまたはオンプレミスデプロイメント用オブジェクトストア) に固有の制限がある場合もあるため、ニーズに合わせてオブジェクトストアを設定する必要があります。
詳細は、 「The Different Types of Object Stores Explained (異なる種別のオブジェクトストアの説明)」​を参照してください。
### [](#created-objects)On New Objects `` #### [](#パラメーター-11)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

新規作成されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

作成されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

FOLDER および FILE オブジェクト種別のベースパス。

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力)出力

Type (型)

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#deleted-objects)On Deleted Objects `` #### [](#パラメーター-12)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-2)出力

Type (型)

削除するオブジェクト

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-2)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ### [](#modified-objects)On Modified Objects `` #### [](#パラメーター-13)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Since (以降)

String (文字列)

必須の日付形式は ​yyyy-MM-ddTHH:mm:ssZ​ です。空の場合、UTC の時間を開始ポイントとして使用できます。

Object Type (オブジェクト種別)

Enumeration (列挙)。次のいずれかになります。

  • FOLDER

  • FILE

  • LIST

  • LIST_ITEM

リスンするオブジェクトの種別。

x

List Id (リスト ID)

String (文字列)

変更されたリスト項目またはファイルをリスンする場合に使用します。

Recursive (再帰)

Boolean (ブール)

変更されたファイルまたはフォルダーをリスンする場合に使用します。

false

Path (パス)

String (文字列)

/

Primary Node Only (プライマリノードのみ)

Boolean (ブール)

クラスターモードでの実行時にこのソースをプライマリノード上でのみ実行する必要があるかどうか。

Scheduling Strategy (スケジュール戦略)

scheduling-strategy

ポーリングをトリガーするスケジューラーを設定します。

x

Redelivery Policy (再配信ポリシー)

同じメッセージの再配信を処理するためのポリシー。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-3)出力

Type (型)

Object (オブジェクト)

Attributes Type (属性型)

Any (任意)

### [](#関連する設定-3)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) ## [](#操作)操作 ### [](#attachFile)Attach File `` SharePoint リストから項目にファイルを添付します。 #### [](#パラメーター-14)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Title (リストタイトル)

String (文字列)

項目が属するリストのタイトル。

x

Item Id (項目 ID)

String (文字列)

リスト項目の ID。

x

File Name (ファイル名)

String (文字列)

ファイルの名前。

x

Content (コンテンツ)

Binary (バイナリ)

ストリームとして表されるファイルのコンテンツ。localFilePath が空の場合、ストリームとファイル名を指定する必要があります。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-4)出力

Type (型)

Object (オブジェクト)

### [](#associated-configurations-関連する設定)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileAdd)File Add `` ファイルを追加します。 #### [](#パラメーター-15)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

新しいファイルを追加する場所。

x

File Content Stream (ファイルコンテンツストリーム)

Binary (バイナリ)

この新しいファイルに含まれるコンテンツ。

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-5)出力

Type (型)

SharePoint File (SharePoint ファイル)

### [](#associated-configurations-関連する設定-2)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-2)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileApprove)File Approve `` 指定されたコメントが含まれるコンテンツの承認が申請されたファイルを承認します。承認できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-16)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

承認するファイルのパス。

x

Comment (コメント)

String (文字列)

この承認操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-4)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-3)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileCheckIn)File Check In `` 以前にチェックアウトされたファイルに対するチェックイン操作を SharePoint で実行します。 #### [](#パラメーター-17)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックインするファイルのパス。

x

Check In Type (チェックイン種別)

Enumeration (列挙)。次のいずれかになります。

  • MINOR_CHECK_IN​

  • MAJOR_CHECK_IN​

  • OVERWRITE_CHECK_IN

実行するチェックインの種別。

x

Comment (コメント)

String (文字列)

このチェックインの追加のコメント。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-5)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-4)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileCheckOut)File Check Out `` ファイルに対するチェックアウト要求を SharePoint で実行します。 #### [](#パラメーター-18)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

チェックアウトするファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-6)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-5)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileCopyTo)File Copy To `` fileServerRelativeUrl から newFileServerRelativeUrl にファイルをコピーします。 #### [](#パラメーター-19)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピーするファイルのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

x

Overwrite (上書き)

Boolean (ブール)

コピー先ファイルがすでに存在する場合にこの操作で対象ファイルを上書きする場合は true、それ以外の場合は false。

false

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-7)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-6)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileDelete)File Delete `` ファイルを削除します。 #### [](#パラメーター-20)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

削除するファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-8)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-7)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileDeny)File Deny `` コンテンツの承認が申請されたファイルの承認を拒否します。拒否できるのは、コンテンツの承認が有効になっているリストに含まれるドキュメントのみです。 #### [](#パラメーター-21)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

拒否するファイルのパス。

x

Comment (コメント)

String (文字列)

この拒否操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-9)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-8)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileGetContent)File Get Content `` ファイルのコンテンツを SharePoint で取得します。 #### [](#パラメーター-22)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

SharePoint から取得するコンテンツが含まれる対象ファイル。

x

Streaming Strategy (ストリーミング戦略)

Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-6)出力

Type (型)

Binary (バイナリ)

### [](#associated-configurations-関連する設定-3)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-9)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileMove)File Move `` SharePoint API に対して HTTP POST を実行してファイルを移動します。​`fileServerRelativeUrl`​ パラメーターは、SharePoint の既存のファイルを参照する必要があります。​`newFileServerRelativeUrl`​ パラメーターはファイルを移動する場所のパスである必要があります。指定されたパスがディレクトリを参照している場合、新しいファイルパスである必要があるため、エラーがスローされます。新しいファイルは古いファイルと同じ名前にすることも、新しい名前にすることもできます。 この操作の名前変更操作として使用するには、両方のパラメーターで同じパスを指定し、​`newFileServerRelativeUrl`​ パラメーターで異なるファイル名を使用します。 #### [](#パラメーター-23)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

コピー元ファイルへのパス。

x

New File Server Relative Url (新規ファイルサーバー相対 URL)

String (文字列)

コピー先ファイルへのパス。

x

フラグ

Number (数値)

  • 8 - サポートファイルがファイルから分離している場合でも、移動操作を実行します。

  • 0 - 移動操作は指定されません。

  • 1 - 同じ名前のファイルが存在する場合、上書きします。

1

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#関連する設定-10)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-10)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#filePublish)File Publish `` 指定されたコメントが含まれるコンテンツの承認を求めてファイルを送信します。 #### [](#パラメーター-24)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュするファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-11)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-11)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileQuery)File Query `` SharePoint に対する要求を実行し、指定したクエリと一致するファイルを検索します。 #### [](#パラメーター-25)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

実行するクエリ。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリの開始フォルダー。

/

Recursive (再帰)

Boolean (ブール)

クエリをサブフォルダーで実行する場合は true、そうでない場合は false。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-7)出力

Type (型)

Array of Object (オブジェクトの配列)

### [](#関連する設定-12)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-12)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileRecycle)File Recycle `` ファイルをごみ箱に移動し、新しいごみ箱項目の識別子を返します。 #### [](#パラメーター-26)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

リサイクルするファイルのパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-8)出力

Type (型)

String (文字列)

### [](#associated-configurations-関連する設定-4)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-13)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileUndoCheckOut)File Undo Check Out `` ファイルをチェックアウトしている場合、この操作でチェックアウト状態を元に戻せます。 #### [](#パラメーター-27)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

元に戻すファイルのパス。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-13)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-14)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileUnpublish)File Unpublish `` コンテンツの承認からファイルを削除するか、メジャーバージョンのパブリッシュを解除します。 #### [](#パラメーター-28)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

パブリッシュを解除するファイルのパス。

x

Comment (コメント)

String (文字列)

このパブリッシュ解除操作の追加のコメント。

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-14)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-15)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#fileUpdateMetadata)File Update Metadata `` SharePoint の対象項目のメタデータを更新します。 #### [](#パラメーター-29)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータを更新する SharePoint の対象項目。

x

Update Properties (更新プロパティ)

Object (オブジェクト)

新規メタデータ。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-15)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-16)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#folderCreate)Folder Create `` ドキュメントリスト内にフォルダーを作成します。 #### [](#パラメーター-30)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

作成するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リスト内にフォルダーを作成します。

x

Welcome Page (ウェルカムページ)

String (文字列)

フォルダーのウェルカムページ。例: index.html​。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-9)出力

Type (型)

SharePoint Folder (SharePoint フォルダー)

### [](#associated-configurations-関連する設定-5)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-17)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#folderDelete)Folder Delete `` ドキュメントリストからフォルダーを削除します。 #### [](#パラメーター-31)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

削除するフォルダーのサーバー相対 URL。たとえば、​/Shared Documents/new folder​ は ​Shared Documents​ リストから ​new folder​ を削除します。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-16)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-18)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#folderQuery)Folder Query `` 指定条件と一致するすべてのフォルダーを取得します。 #### [](#パラメーター-32)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listDocumentName?queryString​ の形式の OData クエリ。例: Shared Documents?$select=Name&$folderName​。

x

Starting Folder Path (開始フォルダーパス)

String (文字列)

クエリを開始するフォルダーの開始パスで、クエリの一環として選択されるドキュメントライブラリに対して相対的に指定します。たとえば、​/myfolder/level2​ は ​/document library/myfolder/level2​ 内でフォルダーを検索します。NOTE: クエリの一環としてドキュメントライブラリを指定する必要があります。

/

Recursive (再帰)

Boolean (ブール)

内部フォルダーでも再帰的に検索するかどうかを指定します。

false

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-10)出力

Type (型)

Array of Object (オブジェクトの配列)

### [](#関連する設定-17)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-19)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#getMetadata)Get Metadata `` 決定されるファイルのメタデータを取得します。 #### [](#パラメーター-33)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

File Server Relative Url (ファイルサーバー相対 URL)

String (文字列)

メタデータが取得される項目のパス。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-11)出力

Type (型)

SharePoint File (SharePoint ファイル)

### [](#associated-configurations-関連する設定-6)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-20)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listCreate)List Create `` 新しい SharePointList を作成します。 #### [](#パラメーター-34)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List

作成する SharePoint リスト参照。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

x

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-12)出力

Type (型)

SharePoint List (SharePoint リスト)

### [](#associated-configurations-関連する設定-7)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-21)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listDelete)List Delete `` SharePoint リストを削除します。 #### [](#パラメーター-35)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

削除するリストの ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-18)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-22)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listGet)List Get `` SharePoint リストを取得します。 #### [](#パラメーター-36)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

取得するリストの ID。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-13)出力

Type (型)

SharePoint List (SharePoint リスト)

### [](#associated-configurations-関連する設定-8)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-23)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listGetAll)List Get All `` すべての SharePoint リストを取得します。 #### [](#パラメーター-37)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-14)出力

Type (型)

SharePoint List (SharePoint リスト)​ の配列

### [](#associated-configurations-関連する設定-9)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-24)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listItemCreate)List Item Create `` 既存の SharePoint リスト内で新しい項目を作成します。 #### [](#パラメーター-38)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を作成するリストの ID。

x

Properties (プロパティ)

Object (オブジェクト)

作成する項目のプロパティ。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-15)出力

Type (型)

Object (オブジェクト)

### [](#associated-configurations-関連する設定-10)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-25)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listItemDelete)List Item Delete `` SharePoint リストから項目を削除します。 #### [](#パラメーター-39)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を削除するリストの ID。

x

Item Id (項目 ID)

String (文字列)

削除する項目の ID。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-19)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-26)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listItemQuery)List Item Query `` SharePoint リストに対してクエリを実行し、指定条件と一致する項目を返します。この操作ではページネーションがサポートされるため、すべての項目のリストが返されます。 #### [](#パラメーター-40)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

listId?queryString​ の形式のクエリ。

x

Retrieve References (参照情報の取得)

Boolean (ブール)

参照項目のすべてのオブジェクトを取得します。NOTE: 多くの参照項目がある大規模なリストの場合、取得に時間がかかることがあります。

false

Streaming Strategy (ストリーミング戦略)

ストリーミング戦略を使用して、Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-16)出力

Type (型)

Array of Object (オブジェクトの配列)

### [](#関連する設定-20)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-27)スロー - SHAREPOINT:UNKNOWN - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listItemUpdate)List Item Update `` SharePoint リストの項目を更新します。 #### [](#パラメーター-41)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

項目を更新するリストの ID。

x

Item Id (項目 ID)

String (文字列)

更新する項目の ID。

x

Updated Properties (更新するプロパティ)

Object (オブジェクト)

更新する項目のプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-21)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-28)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#listUpdate)List Update `` SharePoint リストの指定プロパティを更新します。 #### [](#パラメーター-42)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

List Id (リスト ID)

String (文字列)

更新する項目の ID。

x

List

更新するリストのプロパティ。

x

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

### [](#関連する設定-22)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-29)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#resolveCollection)Resolve Collection `` SharePoint API に対して HTTP GET を実行します。 #### [](#パラメーター-43)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-17)出力

Type (型)

Array of Object (オブジェクトの配列)

### [](#関連する設定-23)関連する設定 - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-30)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#resolveObject)Resolve Object `` SharePoint API に対して HTTP GET を実行します。(本文が blob であれば POST を実行)。 #### [](#パラメーター-44)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Url

String (文字列)

取得する絶対または相対 URL。

x

Request Type (要求種別)

Enumeration (列挙)。次のいずれかになります。

  • Get (取得)

  • Create (作成)

  • Merge (統合)

  • Delete (削除)

送信する要求種別。

Get

Request Body (リクエストボディ)

Any (任意)

送信する要求の本文。リクエストボディが空の場合、この操作は ​null​ を送信します。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Value (対象値)

String (文字列)

操作の出力に対して評価される式。この式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

接続エラーが発生した場合の再試行戦略。

#### [](#出力-18)出力

Type (型)

Object (オブジェクト)

### [](#associated-configurations-関連する設定-11)Associated Configurations (関連する設定) - [SharePoint Online](#sharepoint-online) - [SharePoint オンプレミス](#sharepoint-onpremise) #### [](#スロー-31)スロー - SHAREPOINT:INVALID\_PARAMETERS - SHAREPOINT:RETRY\_EXHAUSTED - SHAREPOINT:UNKNOWN - SHAREPOINT:NOT\_FOUND - SHAREPOINT:CONNECTIVITY - SHAREPOINT:SECURITY ### [](#unauthorize)Unauthorize `` 特定のリソースオーナー ID のアクセストークン情報をすべて削除して、認証ダンスを再度実行しない限り、そのユーザー向けの操作を実行できないようにします。 #### [](#パラメーター-45)パラメーター
名前 型 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Resource Owner Id (リソースオーナー ID)

String (文字列)

アクセスの無効化が必要なリソースオーナーの ID。

#### [](#関連する設定-24)関連する設定 - [SharePoint Online](#sharepoint-online) ## [](#種別)種別 ### [](#Reconnection)Reconnection (再接続)
項目 型 説明 デフォルト値 必須

Fails Deployment (デプロイメントに失敗)

Boolean (ブール)

アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。

Reconnection Strategy (再接続戦略)

使用する再接続戦略。

### [](#reconnect)Reconnect (再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (数)

Number (数値)

再接続の試行回数。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#reconnect-forever)Reconnect Forever (繰り返し再接続)
項目 型 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

blocking (ブロック)

Boolean (ブール)

false の場合、再接続戦略が個別の非ブロックスレッドで実行されます。

true

### [](#ExpirationPolicy)Expiration Policy (有効期限ポリシー)
項目 型 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値

Time Unit (時間単位)

Enumeration (列挙)。次のいずれかになります。

  • NANOSECONDS (ナノ秒)

  • MICROSECONDS (マイクロ秒)

  • MILLISECONDS (ミリ秒)

  • SECONDS (秒)

  • MINUTES (分)

  • HOURS (時間)

  • DAYS (日)

maxIdleTime 属性の時間単位

### [](#RedeliveryPolicy)Redelivery Policy (再配信ポリシー)
項目 型 説明 デフォルト値 必須

Max Redelivery Count (最大再配信数)

Number (数値)

プロセス失敗メッセージをトリガーするまでに、正常に処理されないメッセージを再配信できる最大回数。

Use Secure Hash (セキュアハッシュを使用)

Boolean (ブール)

再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。

Message Digest Algorithm (メッセージダイジェストアルゴリズム)

String (文字列)

使用するセキュアハッシュアルゴリズム。

SHA-256

Id Expression (ID 式)

String (文字列)

メッセージがいつ再配信されたのかを判断するために使用する 1 つ以上の式を定義します。このプロパティは、useSecureHash が false の場合にのみ設定できます。

Object Store (オブジェクトストア)

Object Store (オブジェクトストア)

各メッセージの再配信カウンターが保存されるオブジェクトストア。

### [](#DeletedObject)削除するオブジェクト
項目 型 説明 デフォルト値 必須

Author Email (作成者メール)

String (文字列)

Author Name (作成者名)

String (文字列)

Deleted By Name (削除者名)

String (文字列)

Deleted Date (削除日)

String (文字列)

Deleted Date Local Formatted (ローカル形式の削除日)

String (文字列)

Dir Name (ディレクトリ名)

String (文字列)

Id

String (文字列)

Item State (項目の状態)

Number (数値)

Item Type (項目の種別)

Number (数値)

Size (サイズ)

String (文字列)

Title (タイトル)

String (文字列)

### [](#SharepointFile)SharePoint File (SharePoint ファイル)
項目 型 説明 デフォルト値 必須

Author (作成者)

Object (オブジェクト)

Check In Comment (チェックインコメント)

String (文字列)

Check Out Type (チェックアウト種別)

String (文字列)

Checked Out By User (チェックアウトしたユーザー)

Object (オブジェクト)

Content Tag (コンテンツタグ)

String (文字列)

Customized Page Status (カスタムページ状況)

String (文字列)

ETag

String (文字列)

Exists

Boolean (ブール)

Length (長さ)

Number (数値)

Level (レベル)

Number (数値)

Linking Url (リンク URL)

String (文字列)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Locked By User (ロックしたユーザー)

Object (オブジェクト)

Major Version (メジャーバージョン)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Minor Version (マイナーバージョン)

Number (数値)

Modified By (変更者)

Object (オブジェクト)

Name (名前)

String (文字列)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Title (タイトル)

String (文字列)

U I Version (U I バージョン)

Number (数値)

U I Version Label (U I バージョン表示ラベル)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Versions (バージョン)

Object (オブジェクト)

### [](#repeatable-in-memory-stream)Repeatable In Memory Stream (反復可能なメモリ内ストリーム) データが最大バッファサイズを超えた場合に要求が失敗するメモリ内ストリーミング戦略を設定します。ユースケースで最適なバッファサイズは、必ずパフォーマンステストを実施して決めてください。
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

データストリームに割り当てるメモリの初期容量。ストリーミングされたデータがこの値を超える場合は、​[Buffer Size Increment (バッファサイズ増分)]​ の単位で ​[Max In Memory Size (最大メモリ内サイズ)]​ 値を上限としてバッファが拡張されます。

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、拡張する量。値を ​0​ またはそれ以下に設定すると、バッファは拡張されません。

Max Buffer Size (最大バッファサイズ)

Number (数値)

バッファの最大サイズ。バッファサイズがこの値を超える場合、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。​0​ 以下の値は無制限を意味します。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

[Initial Buffer Size (初期バッファサイズ)]​ 項目、​[Buffer Size Increment (バッファサイズ増分)]​ 項目、​[Max Buffer Size (最大バッファサイズ)]​ 項目の単位。

### [](#repeatable-file-store-stream)Repeatable File Store Stream (反復可能なファイルストアストリーム) 反復可能なファイルストアストリーミング戦略を設定します。この戦略では、ストリームコンテンツの一部がメモリ内に格納されます。ストリームのコンテンツが、設定されたバッファサイズよりも大きい場合、Mule はバッファのコンテンツをディスクにバックアップしてからメモリをクリアします。
項目 型 説明 デフォルト値 必須

In Memory Size (メモリ内サイズ)

Number (数値)

ストリームのデータで使用できるメモリの最大量。メモリ量がこの値を超えると、コンテンツはディスクにバッファされます。パフォーマンスを最適化する方法は、次のとおりです。

  • バッファサイズを大きくすると、Mule がバッファをディスクに書き込む回数を減らせます。これによってパフォーマンスが高まりますが、より多くのメモリが必要になるため、アプリケーションが処理できる同時要求数が制限されます。

  • バッファサイズを小さくすると、メモリの負荷は低減しますが、応答時間が長くなります。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

[In Memory Size (メモリ内サイズ)]​ 項目の単位。

### [](#SharepointFolder)SharePoint Folder (SharePoint フォルダー)
項目 型 説明 デフォルト値 必須

Exists

Boolean (ブール)

Files (ファイル)

Object (オブジェクト)

フォルダー

Object (オブジェクト)

Item Count (項目数)

Number (数値)

List Item All Fields (リスト項目のすべての項目)

Object (オブジェクト)

Metadata (メタデータ)

Object (オブジェクト)

Name (名前)

String (文字列)

Parent Folder (親フォルダー)

Object (オブジェクト)

Properties (プロパティ)

Object (オブジェクト)

Server Relative Url (サーバー相対 URL)

String (文字列)

Time Created (作成時刻)

String (文字列)

Time Last Modified (最終更新時刻)

String (文字列)

Unique Id (一意の ID)

String (文字列)

Welcome Page (ウェルカムページ)

String (文字列)

### [](#SharepointList)SharePoint List (SharePoint リスト)
項目 型 説明 デフォルト値 必須

Allow Content Types (コンテンツタイプを許可)

Boolean (ブール)

Base Template (基本テンプレート)

Enumeration (列挙)。次のいずれかになります。

  • GENERIC_LIST​

  • DOCUMENT_LIBRARY​

  • SURVEY

  • LINKS

  • ANNOUNCEMENTS

  • CONTACTS

  • EVENTS

  • TASKS

  • DISCUSSION_BOARD​

  • PICTURE_LIBRARY​

  • DATASOURCES

  • WEB_TEMPLATE_CATALOG​

  • USER_INFORMATION​

  • WEB_PART_CATALOG​

  • LIST_TEMPLATE_CATALOG​

  • XML_FORM​

  • MASTER_PAGE_CATALOG​

  • NO_CODE_WORKFLOWS​

  • WORKFLOW_PROCESS​

  • WEB_PAGE_LIBRARY​

  • CUSTOM_GRID​

  • SOLUTION_CATALOG​

  • NO_CODE_PUBLIC​

  • THEME_CATALOG​

  • DESIGN_CATALOG​

  • APP_DATA_CATALOG​

  • DATA_CONNECTION_LIBRARY​

  • WORKFLOW_HISTORY​

  • GANTT_TASKS​

  • HELP_LIBRARY​

  • ACCESS_REQUEST​

  • TASKS_WITH_TIMELINE_AND_HIERARCHY​

  • MAINTENANCE_LOGS​

  • MEETINGS

  • AGENDA

  • MEETING_USER​

  • DECISION

  • MEETING_OBJECTIVE​

  • TEXT_BOX​

  • THINGS_TO_BRING​

  • HOME_PAGE_LIBRARY​

  • POSTS

  • COMMENTS

  • CATEGORIES

  • FACILITY

  • WHEREABOUTS

  • CALL_TRACK​

  • CIRCULATION

  • TIMECARD

  • HOLIDAYS

  • IME_DIC​

  • EXTERNAL_LIST​

  • MY_SITE_DOCUMENT_LIBRARY​

  • ISSUE_TRACKING​

  • ADMIN_TASKS​

  • HEALTH_RULES​

  • HEALTH_REPORTS​

  • DEVELOPER_SITE_DRAFT_APPS

Base Type (ベース種別)

Number (数値)

Content Types (コンテンツタイプ)

Object (オブジェクト)

Content Types Enabled (有効なコンテンツタイプ)

Boolean (ブール)

Crawl Non Default Views (非デフォルトビューを検索)

Boolean (ブール)

Creatables Info (作成物情報)

Object (オブジェクト)

Created (作成済み)

String (文字列)

Default Content Approval Workflow Id (デフォルトコンテンツ承認ワークフロー ID)

String (文字列)

Default Display Form Url (デフォルト表示フォーム URL)

String (文字列)

Default Edit Form Url (デフォルト編集フォーム URL)

String (文字列)

Default New Form Url (デフォルト新規フォーム URL)

String (文字列)

Default View (デフォルトビュー)

Object (オブジェクト)

Description (説明)

String (文字列)

Description Resource (説明リソース)

Object (オブジェクト)

Direction (方向)

Enumeration (列挙)。次のいずれかになります。

  • NONE (なし)

  • LTR

  • RTL

Document Template Url (ドキュメントテンプレート URL)

String (文字列)

Draft Version Visibility (ドラフトバージョンの表示)

Enumeration (列挙)。次のいずれかになります。

  • READER

  • AUTHOR

  • APPROVER

Enable Attachments (添付ファイルの有効化)

Boolean (ブール)

Enable Folder Creation (フォルダー作成の有効化)

Boolean (ブール)

Enable Minor Versions (マイナーバージョンの有効化)

Boolean (ブール)

Enable Moderation (モデレーションの有効化)

Boolean (ブール)

Enable Versioning (バージョン設定の有効化)

Boolean (ブール)

Entity Type Name (エンティティ種別名)

String (文字列)

Event Receivers (イベントレシーバー)

Object (オブジェクト)

項目

Object (オブジェクト)

First Unique Ancestor Securable Object (最初の一意の上位セキュアオブジェクト)

Object (オブジェクト)

Force Checkout (強制チェックアウト)

Boolean (ブール)

Forms (フォーム)

Object (オブジェクト)

Has External Data Source (外部データソースあり)

Boolean (ブール)

Hidden (非表示)

Boolean (ブール)

Id

String (文字列)

Image Url (画像 URL)

String (文字列)

Information Rights Management Settings (IRM 設定)

Object (オブジェクト)

Irm Enabled (IRM の有効化)

Boolean (ブール)

Irm Expire (IRM 有効期限)

Boolean (ブール)

Irm Reject (IRM 拒否)

Boolean (ブール)

Is Application List (アプリケーションリスト)

Boolean (ブール)

Is Catalog (カタログ)

Boolean (ブール)

Is Private (非公開)

Boolean (ブール)

Item Count (項目数)

Number (数値)

Items (項目)

Object (オブジェクト)

Last Item Deleted Date (最終項目削除日)

String (文字列)

Last Item Modified Date (最終項目修正日)

String (文字列)

List Item Entity Type Full Name (リスト項目エンティティ種別完全名)

String (文字列)

Major Version Limit (メジャーバージョン制限)

Number (数値)

Major With Minor Versions Limit (マイナーバージョン付きメジャー制限)

Number (数値)

Metadata (メタデータ)

Object (オブジェクト)

Multiple Data List (複数データリスト)

Boolean (ブール)

No Crawl (検索なし)

Boolean (ブール)

On Quick Launch (クイック起動時)

Boolean (ブール)

Parent Web (親 Web)

Object (オブジェクト)

Parent Web Url (親 Web URL)

String (文字列)

Parser Disabled (パーサーの無効化)

Boolean (ブール)

Role Assignments (ロールの割り当て)

Object (オブジェクト)

Root Folder (ルートフォルダー)

Object (オブジェクト)

Server Template Can Create Folders (サーバーテンプレートによるフォルダー作成)

Boolean (ブール)

Template Feature Id (テンプレート機能 ID)

String (文字列)

Title (タイトル)

String (文字列)

Title Resource (タイトルリソース)

Object (オブジェクト)

User Custom Actions (ユーザーカスタムアクション)

Object (オブジェクト)

Validation Formula (入力規則数式)

String (文字列)

Validation Message (検証メッセージ)

String (文字列)

Views (ビュー)

Object (オブジェクト)

Workflow Associations (ワークフロー関連付け)

Object (オブジェクト)

### [](#repeatable-in-memory-iterable)Repeatable In Memory Iterable (反復可能なメモリ内イテラブル)
項目 型 説明 デフォルト値 必須

Initial Buffer Size (初期バッファサイズ)

Number (数値)

ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの数。ストリームのデータ量がこのバッファサイズを超える場合は、bufferSizeIncrement 属性に従って、maxInMemorySize を上限としてバッファが拡張されます。

100

Buffer Size Increment (バッファサイズ増分)

Number (数値)

バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。

100

Max Buffer Size (最大バッファサイズ)

Number (数値)

使用するメモリの最大量。これを超えると、​STREAM_MAXIMUM_SIZE_EXCEEDED​ エラーが発生します。0 以下の値は無制限を意味します。

### [](#repeatable-file-store-iterable)Repeatable File Store Iterable (反復可能なファイルストアイテラブル)
項目 型 説明 デフォルト値 必須

In Memory Objects (メモリ内オブジェクト)

Number (数値)

メモリ内に保持されるインスタンスの最大数。指定した以上の量が必要な場合、ディスク上のコンテンツがバッファされます。

Buffer Unit (バッファ単位)

Enumeration (列挙)。次のいずれかになります。

  • BYTE (バイト)

  • KB

  • MB

  • GB

maxInMemorySize で表される単位

## [](#関連情報)関連情報 [MuleSoft ヘルプセンター](https://help.mulesoft.com)