graylog2-server icon indicating copy to clipboard operation
graylog2-server copied to clipboard

Sharing of event definition not working

Open todvora opened this issue 1 year ago • 3 comments

I have created an event definition and shared it with another user:

image

The event definition itself (notice that no stream is assigned):

image

The other user doesn't see the definition. Additionally, the paging is still displaying pages for all the definitions that are hidden:

image

Here the roles configuration of the receiving user:

image

Steps to Reproduce (for bugs)

  1. Create event definition
  2. Share it with a non-admin user
  3. Log in as the non-admin user and visit event definitions page
  4. Check that there is no definition available and paging is still displaying all pages for all hidden definitions

Your Environment

  • Graylog Version: Graylog Cloud 6.0.0 (431)
  • Browser version: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0

todvora avatar Apr 11 '24 09:04 todvora

Checking, that nothing serious is broken. Otherwise we will fix it for the next patch...

kmerz avatar Apr 12 '24 08:04 kmerz

The event definition is actually being shared. the reason you are not seeing it, is because of #19007

You can search for the name and you will find it. Or you can click through the pages.

I don't consider this a blocking issue right now.

mpfz0r avatar Apr 12 '24 13:04 mpfz0r

#19007 has been fixed, so we might want to test this one again and be able to close it!

mako42 avatar May 08 '24 07:05 mako42

Verified that shared event is now visible on 6.0 RC4. Paging is still broken (based on all events, instead of those visible to user)

patrickmann avatar May 13 '24 06:05 patrickmann

I created a separate issue for the paging problem: #19323 Closing this one, since sharing issue is resolved.

patrickmann avatar May 13 '24 06:05 patrickmann