Affected module
UI
Describe the bug
A user with Data producers role does not have the import export options when a condition is added. Without a condition and EditAll permission. you are able to see these options.
Data Producer definition:
EditAll on Glossary and Glossary Term with 0 conditions.
Different conditions (isOwner(), hasDomain(), matchTeam())
To Reproduce
Login as Admin and Create a Data Producer Role with the policy and roles defined above. Assign the role to a user
Create a Glossary item and add the above user as the owner
Login as the user and you will see import and export options
When you log back in as Admin and assign conditions to the policy, the import and export options are not available anymore
Expected behavior
Import and Export Options should be available when a user adds conditions to the policy.
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.
Affected module
UI
Describe the bug
A user with Data producers role does not have the import export options when a condition is added. Without a condition and EditAll permission. you are able to see these options.
Data Producer definition:
EditAll on Glossary and Glossary Term with 0 conditions.
Different conditions (isOwner(), hasDomain(), matchTeam())
To Reproduce
Login as Admin and Create a Data Producer Role with the policy and roles defined above. Assign the role to a user
Create a Glossary item and add the above user as the owner
Login as the user and you will see import and export options
When you log back in as Admin and assign conditions to the policy, the import and export options are not available anymore
Expected behavior
Import and Export Options should be available when a user adds conditions to the policy.
Version:
openmetadata-ingestion[docker]==XYZ]Additional context
Add any other context about the problem here.