Found the answer. Create a custom role with a JSON query from the commandline:
curl -v -XPOST -H 'Content-Type: application/json' 'http://admin:[email protected]:9000/api/roles' -d '{"read_only": false,"permissions": ["searches:absolute", "searches:keyword", "searches:relative", "streams:read"],"name": "Global Search","description": "Permission to perform global search"}' On Wednesday, November 9, 2016 at 3:40:42 PM UTC+11, Luke Robertson wrote: > > Hi, > > I've created a new user, which has a new role applied. This role has > access to a dashboard that I set up. > However, when I log in as that user, I can't replay logs from the > dashboard. Can this be done? Or does the user need to be an admin? > -- You received this message because you are subscribed to the Google Groups "Graylog Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/graylog2/56e4719e-9f1d-4f7c-b3ab-8a210f1e4c74%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
