Custom PermissionChecker in Liferay 7.0Custom PermissionChecker in Liferay 7.0https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1151410682024-03-29T15:02:34Z2024-03-29T15:02:34ZRE: Custom PermissionChecker in Liferay 7.0Jacob Johnsonhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1152492822019-09-10T17:11:03Z2019-09-10T17:11:03ZHi Mohammed,<br /><br />We are creating multiple sites using the same site template. However, we'd like to be able to set different permissions per site, so, for instance, one site could have some assets viewable by guests, while another other site is entirely private.<br /><br />We were thinking that extending the PermissionChecker would allow us to manage permissions broadly across these sites, without needing to individually set resource permissions for individual assets in each site. Each site would have its own data (created via service builder) to define what permissions scheme is in place, and our new PermissionChecker would then enforce these rules. (Permission checks for any assets not belonging to one of these sites would fall back to the default PermissionChecker methods.)<br /><br />Thanks,<br />-JakeJacob Johnson2019-09-10T17:11:03ZRE: Custom PermissionChecker in Liferay 7.0Mohammed Yasinhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1152429532019-09-10T12:48:57Z2019-09-10T12:48:57ZHi, What kind of customization you want to do in permissionchecker impl ?Mohammed Yasin2019-09-10T12:48:57ZCustom PermissionChecker in Liferay 7.0Jacob Johnsonhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1151410672019-09-09T16:44:59Z2019-09-09T16:44:59ZHello,<br /><br />I'm trying to implement a custom PermissionChecker in Liferay 7.0.5. I've found other threads in the forum that suggest using an Ext Plugin, together with modifying the 'permissions.checker' portal property, is one way to accomplish this. However, the documentation in <a href="https://portal.liferay.dev/docs/7-0/tutorials/-/knowledge_base/t/advanced-customization-with-ext-plugins#deploying-in-production">Customization with Ext Plugins</a> states "Ext plugins are deprecated for Liferay Portal CE 7.0 and should only be used if absolutely necessary". <br /><br />Given thi