Workflow (プロセス) エンティティのメッセージとメソッド

 

公開日: 2016年11月

対象: Dynamics CRM 2015

"ワークフロー (プロセス)" エンティティは、相関的な一連の操作ステップと、これらのステップ間の遷移を制御するワークフロー ルールを表します。 ワークフロー プロセスは、ワークフローが各ステップで実行する操作、およびワークフローが次のステップに進む段階を評価する際に使用するワークフロー ルールを定義します。 このエンティティのスキーマ名は Workflow です。組織のエンティティ メタデータを表示するには、「組織のメタデータの参照」で説明されているメタデータ ブラウザー ソリューションをインストールします。 カスタマイズされていない組織のメタデータを、EntityMetadata.xlsx という名前の Excel ファイルで見ることもできます。このファイルは、ダウンロードした SDK の最上位のフォルダーに含まれています。

IOrganizationService.Execute メソッドで、このエンティティに関連して使用されるメッセージを次の表に示します。

メッセージ

説明

AssignRequest

ワークフローを別のユーザーまたはチームに割り当てます。

CreateRequest

ワークフローを作成します。IOrganizationService.Create メソッドを呼び出すこともできます。

CreateWorkflowFromTemplateRequest

ワークフロー テンプレートからワークフローを作成します。

DeleteRequest

ワークフローを削除します。IOrganizationService.Delete メソッドを呼び出すこともできます。

ExecuteWorkflowRequest

ワークフローを実行します。

GrantAccessRequest

ワークフローを別のセキュリティ プリンシパル (ユーザーまたはチーム) と共有します。

ModifyAccessRequest

以前に別のセキュリティ プリンシパル (ユーザーまたはチーム) と共有していたワークフローのアクセス権を変更します。

RetrieveRequest

ワークフローを取得します。IOrganizationService.Retrieve メソッドを呼び出すこともできます。

RetrieveMultipleRequest

ワークフローのコレクションを取得します。IOrganizationService.RetrieveMultiple メソッドを呼び出すこともできます。

RetrievePrincipalAccessRequest

指定されたセキュリティ プリンシパル (ユーザーまたはチーム) がワークフローに対して持っているアクセス権を取得します。

RetrieveSharedPrincipalsAndAccessRequest

ワークフローへのアクセス権を持つセキュリティ プリンシパル (ユーザーまたはチーム) と、ワークフローのアクセス権を取得します。

RevokeAccessRequest

指定されたセキュリティ プリンシパル (ユーザーまたはチーム) がワークフローに対して持っているすべてのアクセス権を削除します。

SetStateRequest

ワークフローの状態を設定します。指定できる状態は、WorkflowState の一覧で定義されています。 ワークフロー エンティティ メタデータの状態を表示できます。この情報は、組織のメタデータ内にあります。 前述のメタデータ ブラウザー情報を確認してください。

UpdateRequest

ワークフローを更新します。IOrganizationService.Update メソッドを呼び出すこともできます。

関連項目

ワークフローとプロセスに関するエンティティ
Workflow (process) entity privileges
WorkflowLog (プロセス ログ) エンティティのメッセージとメソッド

© 2017 Microsoft. All rights reserved. 著作権