Understanding Metadata Permissions for CRUD Operations on Dashboards and Charts

Original Slack Thread

<@U06TM7M40RK> What metadata permission does required to perform crud operation on dashboard and chart properties?

To perform CRUD operations on dashboard and chart properties in DataHub, you need specific metadata privileges. According to the <https://datahubproject.io/docs/0.14.0/authorization/roles#metadata-privileges|DataHub documentation on metadata privileges>, the following permissions are relevant:

  1. Edit Tags: The ability to add and remove tags to an asset.
  2. Edit Glossary Terms: The ability to add and remove glossary terms to an asset.
  3. Edit Description: The ability to edit the description (documentation) of an entity.
  4. Edit Links: The ability to edit links associated with an entity.
  5. Edit Status: The ability to edit the status of an entity (soft deleted or not).
  6. Edit Domain: The ability to edit the Domain of an entity.
  7. Edit Data Product: The ability to edit the Data Product of an entity.
  8. Edit Deprecation: The ability to edit the Deprecation status of an entity.
  9. Edit Assertions: The ability to add and remove assertions from an entity.
  10. Edit Incidents: The ability to create and remove incidents for an entity.
  11. Edit Entity: The ability to edit any information about an entity. This is a super user privilege for the entity.

These permissions allow you to manage various aspects of dashboards and charts, including their properties, tags, glossary terms, and more. If you need to perform these operations, ensure that your user account or group has been granted these privileges.

Would you like more detailed guidance on how to assign these privileges or any other specific aspect?

Sources:

Hi <@U07J218Q1M0>, how did my answer work out for you? Need any more assistance? You can also tag <@U07FV3UHE4D> to let your fellow community members know you’re still looking for guidance.

Thanks. It helped to understand the permissions policy.

Hi :slight_smile: ! Did this interaction resolve your issue or do you still require assistance ?

Please tag @ RunLLM if you still need further assistance !

Or tag @Datahub Community Support if you require a person to take a look :slight_smile:

Hope this helps ! ><