Service Manager 作成ツールでアクティビティ ツールボックスを構成する
Service Manager オーサリング ツールでアクティビティ ツールボックスを構成するには、次の 2 つの方法があります。
- カスタム活動項目を追加または削除して既定のツールボックスを変更する。 これらの変更には管理レベルのアクセス許可が必要であり、オーサリング ツールのすべてのユーザーに表示されます。
- ツールボックスをカスタマイズする。 これらの変更には、特別なアクセス許可は必要ありません。 1 人のユーザーによって行われた変更は、そのユーザーにのみ影響します。
既定のツールボックスを変更する
Windows Workflow Foundation (WF) アクティビティの既定のセットが組織のニーズを満たしていない場合は、Service Manager オーサリング ツールでカスタム アクティビティを使用できます。 カスタム アクティビティには、お客様または組織が開発したアクティビティや、Microsoft 以外の関係者が開発するアクティビティが含まれます。 これらの活動項目は、アセンブリ ファイル (活動項目のセット名.dll) にコンパイルする必要があります。 WF 活動の開発の詳細については、「 Workflow Activity Reference (ワークフロー活動のリファレンス)」を参照してください。
カスタム アクティビティ アセンブリをインストールまたは削除すると、すべてのオーサリング ツール ユーザーに対して使用可能なアクティビティのセットが変更されます。 アクティビティ アセンブリをインストールまたは削除するときは、変更を Authoring Tool ユーザーに通知することを忘れないでください。 カスタム アクティビティは、アクティビティ ツールボックスに自動的に表示されません。カスタム アクティビティを使用するには、ユーザーがカスタマイズされたアクティビティ グループに追加する必要があります。
カスタム アクティビティ アセンブリをインストールする
ワークフローでカスタムまたはサード パーティの Windows Workflow Foundation (WF) アクティビティを使用できるように、アクティビティ アセンブリ ファイルを最初にインストールする必要があります。 Service Manager オーサリング ツールを実行しているコンピューターと、Service Manager を実行しているコンピューターに対する管理アクセス許可が必要です。 既定のアクティビティと同様に、カスタム アクティビティは、Service Manager を実行しているコンピューターと、オーサリング ツールを実行しているコンピューターで使用できる必要があります。
オーサリング ツールを実行しているコンピューターで、[オーサリング ツール ワークフロー アクティビティ ライブラリ] フォルダーを参照します。たとえば、D:Program Files (x86)Microsoft System CenterService Manager <version> AuthoringWorkflow アクティビティ ライブラリなどです。 カスタム アクティビティ アセンブリをこのフォルダーに貼り付けます。
Service Manager を実行しているコンピューターで、Service Manager インストール フォルダーを参照し、カスタム アクティビティ アセンブリをこのフォルダーに貼り付けます。
カスタム アクティビティ アセンブリをインストールしたら、次の手順を使用して、カスタム アクティビティを個人用アクティビティ グループに追加できるようになったことを Authoring Tool ユーザーに通知します。
Note
ユーザーは、カスタマイズされたアクティビティ グループにのみカスタム アクティビティを追加できます。既定のアクティビティ グループにカスタム アクティビティを追加することはできません。
カスタム アクティビティ アセンブリを削除する
カスタム アクティビティ アセンブリを削除するには、Service Manager Authoring Tool を実行しているコンピューターと、Service Manager コンソールを実行しているコンピューターに対する管理アクセス許可が必要です。 カスタム アクティビティ アセンブリが削除されると、そのアセンブリにコンパイルされたアクティビティは、個人用アクティビティ グループでは使用できなくなります。
オーサリング ツールを実行しているコンピューターで、[オーサリング ツール ワークフロー アクティビティ ライブラリ] フォルダーを参照します。たとえば、D:Program Files (x86)Microsoft System CenterService Manager <version> AuthoringWorkflow アクティビティ ライブラリなどです。 このフォルダーからカスタム アクティビティ アセンブリを削除します。
Service Manager コンソールを実行しているコンピューターで、Service Manager インストール フォルダーを参照します。 このフォルダーからカスタム アクティビティ アセンブリを削除します。
カスタム アクティビティ アセンブリを削除したら、作成ツールのユーザーに、カスタム アクティビティが使用できなくなったことを通知します。
アクティビティ ツールボックスをカスタマイズする
このセクションの手順を使用して、Service Manager オーサリング ツールの Activities ツールボックス ペインをカスタマイズします。 各ユーザーは、 Activities ツールボックス 異なる方法でカスタマイズできます。オーサリング ツールでは、この情報が各ユーザーのプロファイルの一部として格納されます。
重要
名前を変更できるのはカスタム活動グループだけです。 既定のアクティビティ グループを変更することはできません。
Service Manager オーサリング ツールの Activities ツールボックス ペインでアクティビティ グループを作成するには、次の手順に従います。
最上位レベルのアクティビティ グループを作成する
Activities ツールボックス ウィンドウで、Activity Groups を右クリックし、新しいグループ選択。
新しいグループの名前を入力します。
アクティビティ サブグループを作成する
Activities ツールボックス ウィンドウで、親グループを右クリックし、[新しいグループ] 選択。
新しいグループの名前を入力します。
個人用アクティビティ グループの名前を変更する
Service Manager オーサリング ツールで個人用アクティビティ グループの名前を変更するには、次の手順に従います。
重要
名前を変更できるのは、個人用アクティビティ グループのみです。 既定のアクティビティ グループの名前を変更することはできません。
Activities ツールボックスウィンドウで、グループを右クリックし、[グループ名を選択。
グループの新しい名前を入力します。
個人用アクティビティ グループにアクティビティを追加する
Service Manager オーサリング ツールで個人用アクティビティ グループにアクティビティを追加するには、次の手順に従います。 アクティビティは複数のグループに属することができます。たとえば、 Favorites グループを作成し、他のグループに既に属している既定のアクティビティとカスタム アクティビティの両方を設定できます。
重要
個人用に設定されたアクティビティ グループにのみアクティビティを追加できます。 既定のアクティビティ グループにアクティビティを追加することはできません。
ワークフローでカスタム アクティビティを使用する場合は、 Activities ツールボックス ウィンドウで使用できるようにするには、それらをグループに追加する必要があります。 カスタム アクティビティをグループに追加する前に、管理者は作成ツールを実行しているコンピューターに適切なアクティビティ アセンブリ ファイルをインストールする必要があります。
Activities ツールボックス ウィンドウで、グループを右クリックし、[ アクティビティの選択。
[ グループのアクティビティの選択 ] ダイアログで、一覧をスクロールして、追加するアクティビティを見つけます。 追加するアクティビティのチェック ボックスをオンにします。
一覧に表示されないカスタム アクティビティを使用する場合は、[カスタム アクティビティの追加 選択。 [カスタム アクティビティ アセンブリの選択 ダイアログで、カスタム アクティビティ アセンブリ ファイルを選択し、開くを選択します。 これにより、このアセンブリ ファイルのカスタム アクティビティがアクティビティ リストに追加されます。
グループのすべてのアクティビティを選択したら、 OKを選択します。
個人用アクティビティ グループからアクティビティを削除する
Service Manager オーサリング ツールで個人用アクティビティ グループからアクティビティを削除するには、次の手順に従います。 グループからアクティビティを削除しても、アクティビティ ライブラリや他のグループからアクティビティは削除されません。
重要
個人用に設定されたアクティビティ グループからのみアクティビティを削除できます。 既定のアクティビティ グループからアクティビティを削除することはできません。
Activities ツールボックス ウィンドウで、グループを右クリックし、[ アクティビティの選択。
グループのアクティビティの選択ダイアログで、一覧をスクロールして削除するアクティビティを見つけます。 削除するアクティビティのチェック ボックスをオフにして、 OKを選択します。
個人用に設定されたアクティビティ グループを削除する
Service Manager オーサリング ツールでアクティビティ グループを削除するには、次の手順に従います。 アクティビティ グループに 1 つ以上のサブグループが含まれている場合、サブグループも削除されます。 アクティビティ グループを削除しても、そのメンバー アクティビティはアクティビティ ライブラリや他のグループから削除されません。
重要
個人用に設定されたアクティビティ グループのみを削除できます。 既定のアクティビティ グループは削除できません。
- Activities ツールボックスウィンドウで、グループを右クリックし、[グループの削除] 選択。
次のステップ
オーサリング ツールでカスタム アクティビティを作成するための Guidelinesを確認します。