リソースの権限を変更するAPIがありますか?
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
解決
- 権限の削除:remove-resource-permission
- 権限の追加:add-resource-permission
注:”scope=4”(SCOPE_INDIVIDUAL)のコンテンツに対応しておりません。
-
権限の変更:set-individual-resource-permissions
actionIdsはclass java.lang.String[]型となっています。設定したい権限情報を "VIEW","ADD_DISCUSSION" のような形式で指定します。
- 指定するパラメータの情報につきましては、「ResourcePermission」テーブルをご確認ください。
- actionIdの指定は以下のクエリを実行し、定義を参照します。
select * from ResourceAction where name='com.liferay.portal.kernel.model.Layout';
did-this-article-resolve-your-issue