From f0af033f76e0d8f2224801efbf9aec385646ceaf Mon Sep 17 00:00:00 2001 From: Raj Tekal Date: Wed, 26 Jul 2023 21:45:42 -0400 Subject: [PATCH] Create_Join_Privilege should be part of COMMON_ENTITY_PRIVILEGES --- .../metadata/authorization/PoliciesConfig.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/metadata-utils/src/main/java/com/linkedin/metadata/authorization/PoliciesConfig.java b/metadata-utils/src/main/java/com/linkedin/metadata/authorization/PoliciesConfig.java index 877843365e97f9..64f5c4da8f3424 100644 --- a/metadata-utils/src/main/java/com/linkedin/metadata/authorization/PoliciesConfig.java +++ b/metadata-utils/src/main/java/com/linkedin/metadata/authorization/PoliciesConfig.java @@ -210,6 +210,11 @@ public class PoliciesConfig { "Edit Embedded Content", "The ability to edit the embedded content for an entity."); + public static final Privilege CREATE_JOIN_PRIVILEGE = Privilege.of( + "CREATE_ENTITY_JOIN", + "Create join", + "The ability to add join on a dataset."); + public static final List COMMON_ENTITY_PRIVILEGES = ImmutableList.of( VIEW_ENTITY_PAGE_PRIVILEGE, EDIT_ENTITY_TAGS_PRIVILEGE, @@ -222,7 +227,8 @@ public class PoliciesConfig { EDIT_ENTITY_DATA_PRODUCTS_PRIVILEGE, EDIT_ENTITY_DEPRECATION_PRIVILEGE, EDIT_ENTITY_PRIVILEGE, - DELETE_ENTITY_PRIVILEGE + DELETE_ENTITY_PRIVILEGE, + CREATE_JOIN_PRIVILEGE ); // Dataset Privileges @@ -512,10 +518,6 @@ public class PoliciesConfig { EDIT_USER_PROFILE_PRIVILEGE, EDIT_ENTITY_PRIVILEGE) ); - public static final Privilege CREATE_JOIN_PRIVILEGE = Privilege.of( - "CREATE_ENTITY_JOIN", - "Create join", - "The ability to add join on a dataset."); // Join Privileges public static final ResourcePrivileges JOIN_PRIVILEGES = ResourcePrivileges.of(