From 558353c9e6c856731a63189a4c2bb3fb17e518b4 Mon Sep 17 00:00:00 2001 From: Aman Raj Date: Fri, 12 Jun 2026 23:26:36 +0530 Subject: [PATCH] added user attribute for document deletion --- .../util/UserAttributeFactory.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/loan_org/identity_and_access_management/util/UserAttributeFactory.java b/src/main/java/com/loan_org/identity_and_access_management/util/UserAttributeFactory.java index 7adcf78..3eecd11 100644 --- a/src/main/java/com/loan_org/identity_and_access_management/util/UserAttributeFactory.java +++ b/src/main/java/com/loan_org/identity_and_access_management/util/UserAttributeFactory.java @@ -16,6 +16,7 @@ public class UserAttributeFactory { public static final String DOCUMENT_UPLOAD_PERMISSION = "document:upload"; public static final String DOCUMENT_DOWNLOAD_PERMISSION = "document:download"; public static final String DOCUMENT_FETCH_PERMISSION = "document:view"; + public static final String DOCUMENT_DELETE_PERMISSION = "document:delete"; public Map buildRegistrationAttributes(UserRegistrationDto registrationData) { Map attributes = new HashMap<>(); @@ -34,6 +35,7 @@ private void getAttributesForLoanOfficer(Map attributes) { attributes.put(DOCUMENT_UPLOAD_PERMISSION, true); attributes.put(DOCUMENT_DOWNLOAD_PERMISSION, true); attributes.put(DOCUMENT_FETCH_PERMISSION, true); + attributes.put(DOCUMENT_DELETE_PERMISSION, true); }