問題タブ [sitecore-workflow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
workflow - サイトコア ワークフローの権限
Sitecore ワークフローおよびセキュリティ リファレンス データ シートには、次のように記載されています。
ワークフロー状態の削除は、特定のワークフロー状態に現在関連付けられているアイテムをセキュリティ アカウント (ユーザーまたはロール) が削除できるかどうかを制御します。
Workflow State Writeは、特定のワークフロー状態に現在関連付けられているアイテムをセキュリティ アカウントが更新できるかどうかを制御します。
ワークフロー コマンドの実行は、アカウントがワークフロー コマンドを表示できるかどうかを制御します。
したがって、私はセキュリティ エディターを使用して、クリエーターとパブリッシャーの役割にアクセス許可を追加しているので、個々のワークフロー状態に削除と書き込みのアクセス許可を追加することは本当に理にかなっていますが、コマンドの実行列が表示されません。これらの権限をロールに設定するにはどうすればよいですか?
sitecore - ワークフローの状態を編集した後、リセットされませんか?
これと同じサイトコア ワークフローを実装しました。基本的に、私は 2 つのデータベース (ステージング Web と運用 Web) と、データベースごとに 2 つの承認された状態を持っています。
これは新しいアイテムには適していますが、既に「生産承認済み」状態にあるアイテムのフィールドを変更すると、想定どおりにドラフトにリセットされません。
これを引き起こしている可能性のあるアイデアはありますか?
sitecore - 特定のユーザーにSitecoreワークフローを適用する
特定のユーザーにのみSitecoreでワークフローを適用することは可能ですか?
編集者がアイテムを編集するときにワークフローを適用したいのですが、管理者がアイテムを編集する場合に備えて、そのアイテムにワークフローを適用したくありません。それは可能ですか?
sitecore - 一括ワークフロー承認用のカスタムsitecoreシェルツール
Sitecoreシェル用のシンプルなカスタムリボンコントロールを作成するためのドキュメントについて疑問に思っています。
私が対処しようとしている問題は、管理者がすべてのサブアイテムを(各サブアイテムを手動で承認するのではなく)特定のワークフロー状態に再帰的に承認できるようにする必要があることですが、現在、それを実現する方法はわかりません。
これを解決するには、プログラムでワークフロー状態全体にアイテムを強制します(対応するコマンドをトリガーします)が、管理者がこれを操作するための適切な方法が必要です。賢明なオプションは、サイトコアシェルのカスタムのものですが、私たちはそうではありません。それを達成するのがどれほど簡単かを確認してください。
この問題の推奨読書はありますか?
sitecore - サイトコア ワークフローと標準値の継承に関する厄介な問題
現在、サイトコアのワークフローに問題があります。問題は次のとおりです。
テンプレートの標準値により、ワークフロー フィールドとデフォルト ワークフロー フィールドが設定されました。ワークフローの状態は下書きに設定されています。ただし、このテンプレートからアイテムを作成するたびに、ワークフロー セクションのフィールドが継承されず、すべてが空です
アイテムのワークフローとワークフロー状態を手動で設定すると、最終状態まで期待どおりに機能します。ただし、コンテンツ作成者がアイテムを編集すると、新しいバージョンが作成されますが、ワークフロー フィールドの値のみが保持され、ワークフローの状態は再び空になります。
私は何を間違っていますか?なぜこうなった?サイトコア 6.5.0 を使用しています
workflow - サイトコア ワークフローで新しいアイテムを作成する管理者
ワークフローが 1 つの特定のテンプレートに適用されている場合。管理者はそのテンプレートを使用して新しいアイテムを作成します。この場合、ワークフローの初期状態が下書きだったため、アイテムは下書き状態です。
そのため、管理者がアイテムを作成したとしても、ワークフローを通過する必要があります...
これを回避する方法はありますか..管理者以外のユーザーのワークフローのドラフトとして初期状態を設定する必要があります。
アドバイスをください..ありがとう
sitecore - Sitecore:匿名ページのプレビュー
SiteCoreで匿名ページプレビューを実装することは可能ですか?コンテンツがリリースされる前にコンテンツを確認するために、承認メールをグループに送信する必要がありますが、プレビューリンクが機能する前にユーザーが最初にSiteCoreにログインする必要があると、ユーザーエクスペリエンスが損なわれます。理想的には、ワークフロープロセス中に生成(または派生)できるURLが必要です。これは、基本的にページのパブリックプレビューです。
これは可能ですか?
アンディ
sitecore - 変更が適用された後、sitecoreワークフローがリセットされない
カスタムワークフローをインストールした後に気付いたのは、アイテムが初めて作成されたときにのみワークフローを通過することです。それらが最終状態に達した後、アイテムのそれ以上の変更はそれを「ドラフト」に送り返しません。私が見落としているかもしれないものについて何か考えはありますか?保存イベントに特別なものが必要ですか?
sitecore - ワークフローの一部としてエイリアスを公開しますか?
現在、作成者と編集者の役割を持つカスタム ワークフローがあり、ワークフローはアイテムが最終状態に達すると自動公開します。どちらの役割も、[プレゼンテーション] -> [エイリアス] に移動して、ページのエイリアスを作成および編集できます。
問題は、エイリアス フォルダーが /sitecore/system/aliases にあり、管理者ユーザーのみがこのフォルダーを表示できるため、これらのユーザーがエイリアスの変更を公開できないことです。
アイテムが承認されたときに自動公開するページに関連するエイリアスを処理するにはどうすればよいですか?
sitecore - ワークフローコメントはカスタマイズ可能ですか?
「コメント」オプションを有効にした場合にSitecoreに表示されるワークフローコメントボックスをカスタマイズする方法を知っている人はいますか?
私はこれを少し拡張しようとしています...しかし、これがサイトコアのJavaScriptまたはシェルファイルで参照されているのを見ることができません-必要な機能を実装するには、カスタムダイアログ全体を構築する必要があると思いますが、どこから始めれば100%ではありません!