ドラフト版のナレッジ記事を公開する方法について

Yuta3553
Tera Contributor

お世話になっております。

一点、「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