Thank you for the information provided, it makes much more sense now. Your configuration is correct, however, you would also need to do the following:
- Create a new Role ("Rest client" for example) and add your user with "None" privilege level to this role
- In the Permissions application, Permissions for: Module, Event Log grant Read to your role
- And the last, please check the documentation on how you can query the objects
Documentation says:
Note: /all object retrieval requests only work if the user account used for authentication has the Global administrator privilege level.
Therefore, instead of /all you need to use some other data query parameter like TopN or Where to filter out the requested data. The following request, for example, will work:
http://localhost/Kentico12_1_Admin/rest/cms.eventlog?topn=100