問題
- コントロール パネル > ワークフロー > プロセス ビルダーのワークフロー定義を表示および管理する権限を非管理者ロールに割り当てたいと考えています。 ただし、これらの権限を追加しようとすると、これらの権限にアクセスして割り当てることができません。
再現する手順
- DXP 7.2 のクリーンなインスタンスを起動し、管理者ユーザーとしてサインインします。
- 「ワークフロー編集者」という新しい役割を作成します
- [アクセス許可の定義] タブに移動し、[コントロール パネル > ワークフロー] に移動して、ワークフロー プロセス ビルダーを表示および管理するためのロール アクセスを提供してみます。
予想される動作: 管理者は、プロセス ビルダーと呼ばれるタブを表示して、プロセス ビルダーを表示および管理するロール権限を付与できるようにする必要があります。
実際の動作: 管理者には Process Builder というタブが表示されません。
環境
- DXP 7.0 フィックスパック 82+
- DXP 7.1 フィックスパック 12+
- DXP 7.2+
解決策
- これは、セキュリティの脆弱性 LSV-454に対処するために LPE-16614 に実装された意図的な変更です。 変更は LPS-120318 でも完了し、役割画面から権限が削除されました。
- ワークフロー プロセスを追加または編集するには、ユーザーが管理者である必要があります。
追加情報
- この変更により、サイト管理者は、サイト管理 > コンテンツ & データ > Kaleo Forms 管理者を通じてワークフローを編集または作成することもできなくなります。 詳細は次のとおりです: サイト管理者はワークフローを編集または作成できません。