ナレッジ記事をレビューするワークフローを開始できないのはなぜですか。
ナレッジ記事をレビューのために送信できるようにするには、管理者がナレッジのワークフローを作成して有効にする必要があります:
詳細は、Oracle Video Hubの「ワークフロー」ビデオを参照してください。
ワークフロー・タスク承認使用可能
ワークフロー・タスク承認を有効にするには:
- 管理者としてログインします。
- 「設定およびメンテナンス」を選択します。
- 「タスク」タブをクリックし、「検索」をクリックします。
- 「アクティビティStandard参照の管理」を検索してクリックします。
- ZMM_ACTIVITY_OUTCOMEをクリックします。
- 「ルックアップ・コード」列の上にあるテキスト・ボックスにORA_KMと入力し、Enterキーを押します。
-
次の「有効」チェック・ボックスを選択します:
- ORA_KM_APPROVED
- ORA_KM_REJECTED
- 「保存してクローズ」をクリックします。
- 「完了」をクリックします。
ワークフローの作成
ワークフローを作成する前に、公開ライフサイクルのすべての可能なステップを考慮して、事前にワークフローを計画する必要があります。 また、既存のワークフローを確認して、要件をすでに満たしているワークフローがあるかどうかを判断することもできます。
ワークフローを作成するには、次の手順を使用します:
- 「設定およびメンテナンス」作業領域で、「ナレッジ・ワークフローの管理」タスクに移動します:
- オファリング: サービスまたはヘルプ・デスク
- 機能領域: ナレッジ管理
- タスク: ナレッジ・ワークフローの管理
- 「ワークフロー」ページで、「作成」をクリックします。
- 次の情報を指定します:
- ワークフロー名: ワークフロー・プロセスの名前。
- 完了時に記事を自動的に公開しますか?: ワークフローの完了時に記事を手動で公開する場合は、このオプションを無効にします。 デフォルトでは、このオプションは有効になっており、ワークフローの完了後に記事が自動的に公開されます。
- ワークフローにステップを追加するには、次の手順を実行します:
- +Stepをクリックします。
-
「ステップの追加」ページで、次の詳細を指定します:
- ステップ名: ワークフロー・ステップの名前。 この名前は、「ナレッジ・タスク」ページでユーザーにタスクとして表示されます。
- 参照キー: このステップの内部識別子として使用されるテキスト文字列。 このステップのデータ・セキュリティ・ポリシーの作成に使用される参照キーをノートにとります。
- 期間: ユーザーがこのステップを完了するまでの日数。 これを使用すると、ワークフロー・タスクに期日が設定されます。
期日が経過した場合、タスクは期限超過とみなされます。 タスクが期限を過ぎても、ユーザーはタスクを完了できます。 タスクは自動的には承認されません。
- ステップでの編集を許可しますか?: ワークフローのこのステップ中にユーザーが記事を編集しないようにする場合は、このオプションを無効にします。
- 割り当てられたユーザーのみが承認できますか。: このステップを承認するためにユーザーを割り当てる必要があるかどうかを示します。
デフォルトでは、このオプションは有効になっていません。これは、(ワークフロー・ステップのオーサリングおよび承認で記事を表示する権限を持つ)すべてのユーザーがステップを承認できることを意味します。
- 「作成」をクリックします。
- ワークフローにさらにステップを追加する場合は、ステップ4を繰り返します。
- 「+Contentタイプ」をクリックし、このワークフローを関連付けるコンテンツ・タイプを選択して、「追加」をクリックします。ノート: このワークフローを通過するのは、このコンテンツ・タイプの記事のみです。
- 「保存」をクリックします。
ワークフローのユーザー権限の設定
ワークフローには通常、次の2つのタイプのユーザーが関与します:
- ワークフロー内のステップを実行するユーザー
- タスクの実行に加えて、他のユーザーにタスクを割り当てるユーザー
他のユーザーにタスクを割り当てるナレッジ・マネージャなどのユーザーには、タスクを割り当てるための特別な権限が必要です。
ワークフローの権限について知っておくべき重要なポイントを次に示します:
- 特別な権限を持つユーザーが必要なワークフロー・ステップを決定する必要があります。
- ワークフロー・ステップの参照キーをノートにとっておく必要があります。
- ユーザーに特別な権限を割り当てるには、ユーザーの既存のナレッジ・オーサリング・ロールにデータ・セキュリティ・ポリシーを追加する必要があります。 これは、既存のナレッジ・オーサリング権限に加えてあります。 承認権限があるだけで、ユーザーにはオーサリングUIへのアクセス権や、承認が必要な記事を表示するためのアクセス権が付与されません。
ワークフロー・ステップごとにデータ・セキュリティ・ポリシーを作成する必要があります。 たとえば、ワークフローに「SME Review」という名前のステップがある場合は、次のステップを実行する必要があります:
- ステップの参照キーを書き留めます。
- 「ツール」に移動し、「セキュリティ・コンソール」をクリックします。
- 「ロール」ページで、ワークフロー権限を割り当てるロールを検索して選択します。
- 「アクション」メニューから、「ロールの編集」をクリックします。
- 「データ・セキュリティ・ポリシー」をクリックします。
- 「データ・セキュリティ・ポリシー」ページで、「+データ・セキュリティ・ポリシーの作成」をクリックします。
-
次の情報を入力します。
- ポリシー名: データ・セキュリティ・ポリシーの名前。 たとえば、SMEレビュー・ステップです。
- データ・リソース: ナレッジ・ワークフロー・ステップ
- データ・セット: キーによる選択
- REFERENCE_KEY: ノートにしたワークフロー・ステップの参照キー。 次に例を示します: SME_REVIEW.
- アクション: ナレッジ・ワークフロー・ステップの承認または否認の選択
- 「OK」をクリックします。
-
SMEレビューを実行しているユーザーが他のユーザーにタスクを割り当てることができる場合は、次の構成を完了します。 それ以外の場合は、このステップをスキップします。
- 「機能セキュリティ・ポリシー」をクリックします。
- 「機能セキュリティ・ポリシー」ページで、「+Add機能セキュリティ・ポリシー」をクリックします。
- 「ナレッジ・タスクの管理」を検索して選択します。このコードにはCSO_MANAGE_TASKS_PRIVがあります。
- 「ロールに権限追加」をクリックします。
- 「ナレッジ・ユーザー管理」を検索して選択します。このコードにはCSO_KNOWLEDGE_USER_MANAGEMENT_PRIVがあります。 この権限により、割当者は、タスクを割り当てるユーザーを表示および選択できます。
- 「ロールに権限追加」をクリックします。
- 「概要」をクリックします。
- 「保存してクローズ」をクリックします。