ServiceBuilder で構築されたカスタム モデルに固有のカスタム アクセス許可を追加しようとしています (以下の resource-actions/default.xml からの抜粋を参照)。ポートレットはすでにデプロイされ、使用されています。
これに関して 2 つの質問があります。
- 新しいアクション キーが考慮されるように、アップグレード メソッドで適切なリソースを再作成する必要があると思います。そうですか ?
- すべてのモデル インスタンスにリソースを再度追加する必要がある場合、以前に割り当てられたアクセス許可は維持されますか?
よろしく、 アラン
resource-actions default.xml ファイルの抽出:
<permissions>
<supports>
<action-key>VIEW</action-key>
<action-key>DELETE</action-key>
...
<action-key>NEW_CUSTOM_PERMISSION</action-key>
</supports>
...
</permissions>