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 3eecd11..08e6d0e 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 @@ -17,6 +17,7 @@ public class UserAttributeFactory { 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 static final String DOCUMENT_UPDATE_PERMISSION = "document:update"; public Map buildRegistrationAttributes(UserRegistrationDto registrationData) { Map attributes = new HashMap<>(); @@ -36,6 +37,7 @@ private void getAttributesForLoanOfficer(Map attributes) { attributes.put(DOCUMENT_DOWNLOAD_PERMISSION, true); attributes.put(DOCUMENT_FETCH_PERMISSION, true); attributes.put(DOCUMENT_DELETE_PERMISSION, true); + attributes.put(DOCUMENT_UPDATE_PERMISSION, true); }