OpenMetadata icon indicating copy to clipboard operation
OpenMetadata copied to clipboard

revisit announcement operation permissions

Open aniketkatkar97 opened this issue 1 year ago • 2 comments

Affected module UI, backend

  • Backend:

  • [x] User shouldn't be able to add an announcement if he/she doesn't have edit access on the entity

  • [x] User without edit permission can add and edit an announcement but can't delete the announcement created

image image
  • UI:

  • [x] Ensure the permissions changes for announcements in the UI. (Current behavior from the UI is, if a user has an EditAll access on an asset, he can add and edit an announcement. A user, irrespective of the permissions can delete the announcement if he/she is the author of the announcement.)

To Reproduce

Screenshots or steps to reproduce

Expected behavior A clear and concise description of what you expected to happen.

Version:

  • OS: [e.g. iOS]
  • Python version:
  • OpenMetadata version: [e.g. 0.8]
  • OpenMetadata Ingestion package version: [e.g. openmetadata-ingestion[docker]==XYZ]

Additional context Add any other context about the problem here.

aniketkatkar97 avatar May 02 '23 04:05 aniketkatkar97