Limit user from accessing and creating Case at account level.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 08:42 AM
Hi,
I have created a Checkbox on Account Table called 'Allow Case Creation', Default value is True.
When this checkbox is unchecked or false then all contacts for the Account will not have access to view or create cases.
How can I achieve this, please suggest.
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 08:51 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-02-2023 08:41 AM
Hi @Clara Lemos ,
They are using portal, but I want restriction at Account table level not at user level.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 09:01 AM
If they send out emails you cannot really stop them from making any cases I think.
But I would still provide all the users a specific role in this case, for instance: sn_customerservice.create_case & sn_customerservice.view_case
Based on that role do ACL's/Conditions.
If they do everything on the portal you should implement it there.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 09:05 AM
Hi @gagan12
The access level ( read / write / create ) should manage via the role(s) and acl(s), any specific reason for managing this at table level.
You can write ACL ( read , create ) and check this table checkbox [ unchecked or false ] and current logged in user belong to "contract for the account" or not.
Please mark this response as correct and helpful if it helps you can mark more that one reply as accepted solution