This function is still experimental and subject to change, even in a non-major release.
Modifies the resource ACL (Access Control List) to set the Access Modes for the public.
Specifically, the function returns a new resource ACL (Access Control List) initialised
with the given resource ACL and new rules for the given public access.
If rules for public access already exist in the given ACL, in the returned ACL,
they are replaced by the new rules.
This function does not modify:
Access Modes granted to Agents through other ACL rules, e.g., agent- or group-specific permissions.
Access Modes to child Resources if the associated Resource is a Container.
Modifies the resource ACL (Access Control List) to set the Access Modes for the public. Specifically, the function returns a new resource ACL (Access Control List) initialised with the given resource ACL and new rules for the given public access.
If rules for public access already exist in the given ACL, in the returned ACL, they are replaced by the new rules.
This function does not modify: