Is it possible to dynamically add permissions/a role to users depending on certain criteria (ip range in this example).
(My use case is: I want anybody in our company to be able to review unpublished pages/pages in revision, without the need for them to log in with a username/password)