Description
When you create a public stream, you can choose to apply the permission of a specific user to the stream.
If the permission of the user changes after the creation of the stream, it is not taken into account until the instance reloads.
Reproducible steps
Steps to create the smallest reproducible scenario:
- Create a user with restriction TLP:AMBER
- Create a public stream in Data > Data sharing > Live streams > Create Live Stream and restrict with this user's rights with filter on entity type > report :
- Create a report with no marking => it should appear in the stream
- Add TLP : RED Marking and update it => it should not appear in the stream
- Add TLP : RED access to your user
- Update again the report : it is not shared in the stream (and it should)
Expected output
The user's permission should be updated automatically in the stream linked to this user.
Actual output
User's permission update is not taken into account.
Description
When you create a public stream, you can choose to apply the permission of a specific user to the stream.
If the permission of the user changes after the creation of the stream, it is not taken into account until the instance reloads.
Reproducible steps
Steps to create the smallest reproducible scenario:
Expected output
The user's permission should be updated automatically in the stream linked to this user.
Actual output
User's permission update is not taken into account.