I create permission set (TEST0) like this: (All page obects can be executed)
I also create a permission set (TEST) like this:
I assign the permission TEST to my user:
I check the permissions for the user;
This is correct, no execute permission is set for the user on the page with object id 1.
I change permission set (TEST0) like this:
I also have a permission set (TEST) like this:
I assign the permission TEST to my user:
I check the permissions for the user;
In spite of that I have excluded object id 1 in TEST permission set but I can still execute object id 1.
I should not be able to execute object id??
Thanks for your answer. But if this would be valid in my case, both Part 1 example and Part 2 example would have the execute permission. They do not, only Part 2 gets execute permission. The two examples include object id 1 in Permission set Test0 and is excluded in Permission Set Test. The difference is that I include ALL objects in Permission set Test0.
Can yu please explain the difference?
Hi, Sorry, the size of the picture is relatively small, I can't see the details clearly.
But I personally think that the reason for this problem should be that your other Permission Set contains object id 1.
for example
Permission Set A: Exclude object id 1
Permission Set B: Include object id 1
When both A and B are granted to the user, the user will have the execution permission of object id 1. Because this is intersection.
Hope this can give you some hints
Thanks.
ZHU
Could you please explain in your own words why Part 1 in the problem description wors, but not part 2?
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,151 Super User 2024 Season 2
Martin Dráb 229,993 Most Valuable Professional
nmaenpaa 101,156