ドラフト版のナレッジ記事を公開する方法について
オプション
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
12-25-2023 01:41 AM
お世話になっております。
一点、「Knowledge」関連でお聞きしたい事項があり投稿させて頂きます。
ServicenowのKnowledge[kb_knowledge]テーブル上で、workflowが"Draft"のナレッジ記事を"公開"する場合、デフォルトの設定としてユーザーはナレッジ作成者、Adminロールを持つユーザー、ナレッジベースの所有者でなければいけないようです。
そこで、どのユーザーであっても「公開」操作がができるよう、UI Actionの"Publish"設定から、以下のようなコードに修正を行ったところ、「公開」のUIボタンは表示されるようになりました。
!(new KBCommon().isStackNameDialog()) && (new KBKnowledge().canPublish(current)) ||gs.hasRole('knowledge_manager')
ただ依然として「公開」ボタンをクリックしてもworkflowは"Draft"のままで何も変化がないようです。
そこで「公開」ボタンをクリック後、workflowを"Published"へ切り替えるためには、その他にどこの設定を修正すればよいのか、ご存知の方がいらっしゃいましたら、ご教授頂けたら幸いでございます。
よろしくお願いいたします。
0件の返信0