I am having trouble sharing search URLs (pre-fill Time, Search, and Fields) with non-admin customer accounts: Even when they have read access to all streams, when my URL doesn’t specify the All Messages (I assume) stream, they get a Page Not Found.
Ex. What I see:
/search?rangetype=absolute&fields=method%2Cmessage%2Cuser%2CremoteIP%2Csystem%2Crequest%2Cuid%2Cstatus%2Csystem_nid&width=1304&highlightMessage=&from=2017-12-04T18%3A00%3A00.000Z&to=2017-12-04T19%3A00%3A00.000Z&q=application_name%3Ahttpd+AND+...
How the non-admin account needs to see it:
/streams/000000000000000000000001/search?rangetype=absolute&fields=method%2Cmessage%2Cuser%2CremoteIP%2Csystem%2Crequest%2Cuid%2Cstatus%2Csystem_nid&width=1304&highlightMessage=&from=2017-12-04T18%3A00%3A00.000Z&to=2017-12-04T19%3A00%3A00.000Z&q=application_name%3Ahttpd+AND+...
Notice the prefixed streams/000000000000000000000001/search
. Is there some simpler way?
This also affects users when I create a shared dashboard widget from a search as admin, and the non-admin user clicks the play button to replay the search: