ワークフロー関連付けを追加する (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2016-11-30

ワークフローの追加は、ワークフローをリスト、ドキュメント ライブラリ、サイト、またはコンテンツ タイプに関連付けることによって行います。

この記事の内容

  • ワークフローをリストまたはドキュメント ライブラリに関連付ける

  • ワークフローをリストまたはライブラリのコンテンツ タイプに関連付ける

  • ワークフローをサイト コンテンツ タイプに関連付ける

  • 機能パッケージのワークフローをサイトに関連付ける

はじめに

ワークフローの関連付けを追加するとき、選択したワークフローで使用できるようタスク リストおよび履歴リストを割り当てます。既定のタスク リストを使用するか、別の既存のタスク リストを選択するか、または新しいタスク リストを作成できます。ワークフロー参加者は、サイト コレクションのサイド リンク バーにある [タスク] リストの [自分のタスク] ビューを使用して、簡単にワークフロー タスクを検索して表示できます。

セキュリティ メモSecurity Note
このワークフローのタスクで、既定のタスク リストとは区別する必要がある機密データが表示される可能性がある場合は、新しいタスク リストを作成してください。

SharePoint リストのサイズが大きくなると、サイトのパフォーマンスが損なわれることがあります。多くのワークフローを必要とする組織の場合、問題が発生しないようにするには、ワークフローごとに個別のタスク リストおよび履歴リストを作成することを検討してください。

ワークフローをリストまたはドキュメント ライブラリに関連付ける

ワークフローをリストまたはドキュメント ライブラリに関連付けるには、次の手順を使用します。ワークフローの中には、3 段階の状態管理ワークフローなどのように、状態を表示できる列をリストに作成しなければならないことがあります。たとえば、3 段階のワークフローをリストに追加する場合は、まず、"選択肢" の種類の列を作成し、3 つの選択肢をその列に割り当てておく必要があります。

ワークフローをリストまたはドキュメント ライブラリに関連付けるには

  1. 次の管理者の資格情報を持つことを確認します。

    • 構成しているリストまたはライブラリでフル コントロールのアクセス許可レベルが付与されている必要があります。
  2. ワークフローを追加するリストまたはライブラリに移動します。

  3. 次のいずれかの操作を行います。

    • リストの場合は、[リスト ツール] タブで [リスト] をクリックします。

    • [設定] グループで [ワークフロー設定] をクリックし、[ワークフローの追加] をクリックします。

    • ライブラリの場合は、[ライブラリ ツール] タブで [ライブラリ] をクリックします。

    • [設定] グループで [ワークフロー設定] をクリックし、[ワークフローの追加] をクリックします。

  4. [ワークフローの追加] ページの [ワークフロー] セクションで、このリストまたはライブラリに関連付けるワークフロー テンプレートを選択します。

  5. [名前] セクションで、ワークフローの名前を入力します。このリストまたはライブラリのユーザーはこの名前でワークフローを特定します。

  6. [タスク リスト] セクションで、このワークフローで使用するタスク リストを指定します。

  7. [履歴リスト] セクションで、このワークフローで使用する履歴リストを選択します。

    履歴リストには、ワークフローの個々のインスタンスの中で発生するイベントが表示されます。

    重要

    既定の履歴リストを使用するか、別の既存の履歴リストを選択するか、または新しい履歴リストを作成できます。SharePoint リストのサイズが大きくなると、サイトのパフォーマンスが損なわれることがあります。多くのワークフローを必要とする組織の場合、問題が発生しないようにするには、ワークフローの関連付けごとに個別の履歴リストを作成することを検討してください。

  8. [開始オプション] セクションで、ワークフローを開始する方法 (自動または手動)、時期 (アイテムの更新、作成、または両方)、担当者を指定します。

    使用できる開始オプションは、ワークフロー テンプレートに基づいて決まるので、ワークフローごとに異なります。

    注意

    既定では、アイテムの編集権限を持つユーザーは、ワークフローを開始できます。[ワークフローの開始にリストの管理権限を要求する] を指定した場合は、リストの管理権限または Web デザイナー権限を持つユーザーだけがワークフローのインスタンスを開始できます。ほとんどのワークフローでは、この制限は必要ありません。ただし、ドキュメントの削除など、特定のユーザーだけが実行できるタスクを含んだワークフローについては、この設定を使用できます。

  9. 選択したワークフローに追加の構成オプションがある場合は、[次へ] をクリックして、必要に応じてワークフロー固有の設定をカスタマイズします。それ以外の場合は、次の手順に進みます。

  10. 構成オプションを指定したら、[OK] をクリックして、変更をワークフローの関連付けに適用します。

ワークフローをリストまたはライブラリのコンテンツ タイプに関連付ける

ワークフローをリストまたはライブラリのコンテンツ タイプに関連付けるには、次の手順を使用します。

この手順を実行する前に、コンテンツ タイプを管理できるようリストまたはライブラリを構成しておく必要があります。

ワークフローをリストまたはライブラリのコンテンツ タイプに関連付けるには

  1. 次の管理者の資格情報を持つことを確認します。

    • 構成している SharePoint サイトのサイト所有者グループのメンバーである必要があります。
  2. ワークフローを関連付けるコンテンツ タイプを含むリストまたはライブラリを開きます。

  3. 次のいずれかの操作を行います。

    • リストの場合は、[リスト ツール] タブで [リスト] をクリックします。

    • リボンの [設定] グループで、[リストの設定] をクリックします。

    • ライブラリの場合は、[ライブラリ ツール] タブで [ライブラリ] をクリックします。

    • リボンの [設定] グループで、[ライブラリの設定] をクリックします。

  4. [コンテンツ タイプ] セクションの [コンテンツ タイプ] 列で、ワークフローを関連付けるコンテンツ タイプの名前をクリックします。

    注意

    リストまたはライブラリが複数のコンテンツ タイプを管理できるように設定されていない場合、[コンテンツ タイプ] セクションは表示されません。詳細については、「コンテンツ タイプとコンテンツ タイプ発行の概要」(https://go.microsoft.com/fwlink/?linkid=184649&clcid=0x411) を参照してください。

  5. [リストの設定] または [ドキュメント ライブラリの設定] ページの [設定] セクションで、[ワークフロー設定] をクリックします。

  6. [ワークフロー設定] ページで、[ワークフローの追加] をクリックします。

  7. [ワークフローの追加] ページの [ワークフロー] セクションで、このコンテンツ タイプに関連付けるワークフロー テンプレートを選択します。

  8. [名前] セクションで、ワークフローの名前を入力します。サイトのユーザーはこの名前でワークフローを特定します。

  9. [タスク リスト] セクションで、このワークフローで使用するタスク リストを指定します。

  10. [履歴リスト] セクションで、このワークフローで使用する履歴リストを選択します。

    履歴リストには、ワークフローの個々のインスタンスの中で発生するすべてのイベントが表示されます。

    重要

    既定の履歴リストを使用するか、新しい履歴リストを作成できます。SharePoint リストのサイズが大きくなると、サイトのパフォーマンスが損なわれることがあります。多くのワークフローを必要とする組織の場合、問題が発生しないようにするには、ワークフローごとに個別の履歴リストを作成することを検討してください。

  11. [開始オプション] セクションで、ワークフローを開始する方法 (自動または手動)、時期 (アイテムの更新、作成、または両方)、担当者を指定します。

    使用できる開始オプションは、ワークフロー テンプレートに基づいて決まるので、ワークフローごとに異なります。

    注意

    既定では、アイテムの編集権限を持つユーザーは、ワークフローを開始できます。[ワークフローの開始にリストの管理権限を要求する] を指定した場合は、リストの管理権限または Web デザイナー権限を持つユーザーだけがワークフローのインスタンスを開始できます。ほとんどのワークフローでは、この制限は必要ありません。ただし、ドキュメントの削除など、特定のユーザーだけが実行できるタスクを含んだワークフローについては、この設定を使用できます。

  12. 選択したワークフローに追加の構成オプションがある場合は、[次へ] をクリックして、必要に応じてワークフロー固有の設定をカスタマイズします。それ以外の場合は、次の手順に進みます。

  13. 構成オプションを指定したら、ワークフローに応じて [OK] または [保存] をクリックし、変更をワークフローの関連付けに適用します。

ワークフローをサイト コンテンツ タイプに関連付ける

ワークフローをサイト コンテンツ タイプに関連付けるには、次の手順を使用します。

ワークフローをサイト コンテンツ タイプに関連付けるには

  1. 次の管理者の資格情報を持つことを確認します。

    • この手順を実行しているサイトのサイト所有者グループのメンバーである必要があります。
  2. ワークフローをサイト コンテンツ タイプに関連付けるサイトに移動します。

    注意

    別のサイト (たとえば、サイト コレクションのトップ レベル サイト) から継承されたサイト コンテンツ タイプは、継承元のサイトから関連付ける必要があります。 この場合は、サイト コンテンツ タイプの継承元であるサイトに移動し、ワークフローの関連付けを追加します。

  3. サイトのホーム ページにある [サイトの操作] メニューで、[サイトの設定] をクリックします。

  4. [サイトの設定] ページの [ギャラリー] セクションで、[サイト コンテンツ タイプ] をクリックします。

  5. [サイト コンテンツ タイプ] ページの [サイト コンテンツ タイプ] 列で、ワークフローの関連付けを追加するコンテンツ タイプをクリックします。

  6. [サイト コンテンツ タイプ] ページの [設定] セクションで、[ワークフロー設定] をクリックします。

  7. [ワークフロー設定] ページで、[ワークフローの追加] をクリックします。

  8. [ワークフローの追加] ページの [ワークフロー] セクションで、追加するワークフローを選択します。

  9. [名前] セクションで、ワークフローの名前を入力します。サイトのユーザーはこの名前でワークフローを特定します。

  10. [タスク リスト] セクションで、このワークフローで使用するタスク リストを指定します。

  11. [履歴リスト] セクションで、このワークフローで使用する履歴リストを選択します。

    履歴リストには、ワークフローの個々のインスタンスの中で発生するすべてのイベントが表示されます。

    注意

    既定の履歴リストを使用するか、新しい履歴リストを作成できます。SharePoint リストのサイズが大きくなると、サイトのパフォーマンスが損なわれることがあります。多くのワークフローを必要とする組織の場合、問題が発生しないようにするには、ワークフローごとに個別の履歴リストを作成することを検討してください。

  12. [開始オプション] セクションで、ワークフローを開始する方法 (自動または手動)、時期 (アイテムの更新、作成、または両方)、担当者を指定します。

    使用できる開始オプションは、ワークフロー テンプレートに基づいて決まるので、ワークフローごとに異なります。

    注意

    既定では、アイテムの編集権限を持つユーザーは、ワークフローを開始できます。[ワークフローの開始にリストの管理権限を要求する] を指定した場合は、リストの管理権限または Web デザイナー権限を持つユーザーだけがワークフローのインスタンスを開始できます。ほとんどのワークフローでは、この制限は必要ありません。ただし、ドキュメントの削除など、特定のユーザーだけが実行できるタスクを含んだワークフローについては、この設定を使用できます。

  13. 選択したワークフローに追加の構成オプションがある場合は、[次へ] をクリックして、必要に応じてワークフロー固有の設定をカスタマイズします。それ以外の場合は、次の手順に進みます。

  14. 構成オプションを指定したら、[OK] をクリックして、変更をワークフローの関連付けに適用します。

機能パッケージのワークフローをサイトに関連付ける

機能パッケージに含まれるワークフローをサイトに関連付けるには、次の手順を使用します。

ワークフローをサイトに関連付けるには

  1. 次の管理者の資格情報を持つことを確認します。

    • この手順を実行しているサイトのサイト所有者グループのメンバーである必要があります。
  2. ワークフローの関連付けを追加するサイトに移動します。

  3. [サイトの操作] メニューで [サイトの設定] をクリックします。

  4. [サイトの設定] ページの [サイトの管理] セクションで、[ワークフロー設定] をクリックします。

  5. [ワークフロー設定] ページで、[ワークフローの追加] をクリックします。

  6. [ワークフローの追加] ページの [ワークフロー] セクションで、このサイトに関連付けるワークフロー テンプレートを選択します。

  7. [名前] セクションで、ワークフローの名前を入力します。サイトのユーザーはこの名前でワークフローを特定します。

  8. [タスク リスト] セクションで、このワークフローで使用するタスク リストを指定します。

  9. [履歴リスト] セクションで、このワークフローで使用する履歴リストを選択します。

    履歴リストには、ワークフローの個々のインスタンスの中で発生するすべてのイベントが表示されます。

    注意

    既定の履歴リストを使用するか、新しい履歴リストを作成できます。SharePoint リストのサイズが大きくなると、サイトのパフォーマンスが損なわれることがあります。多くのワークフローを必要とする組織の場合、問題が発生しないようにするには、ワークフローごとに個別の履歴リストを作成することを検討してください。

  10. [開始オプション] セクションで、参加権限を持つ認証されたユーザーが手動でワークフローを開始できるようにするかどうか、また、ワークフローを開始するのに管理権限を要求するかどうかを指定します。

    使用できる開始オプションは、ワークフロー テンプレートに基づいて決まるので、ワークフローごとに異なります。

    注意

    既定では、アイテムの編集権限を持つユーザーは、ワークフローを開始できます。[ワークフローの開始に管理権限を要求する] を指定した場合は、少なくともデザイナー レベルの権限が付与されているユーザーだけがワークフローのインスタンスを開始できます。ほとんどのワークフローでは、この制限は必要ありません。ただし、ドキュメントの削除など、特定のユーザーだけが実行できるタスクを含んだワークフローについては、この設定を使用できます。

  11. 選択したワークフローに追加の構成オプションがある場合は、[次へ] をクリックして、必要に応じてワークフロー固有の設定をカスタマイズします。それ以外の場合は、次の手順に進みます。

  12. 構成オプションを指定したら、[OK] をクリックして、変更をワークフローの関連付けに適用します。