This is an automated email from the ASF dual-hosted git repository.

dineshkumar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new e00ac9094 RANGER-5454: Update External user with empty firstname for 
backward compatibility (#825)
e00ac9094 is described below

commit e00ac909469e5d771f07d2db75119dabd52f4f94
Author: Rakesh Gupta <[email protected]>
AuthorDate: Tue Feb 10 12:58:39 2026 +0530

    RANGER-5454: Update External user with empty firstname for backward 
compatibility (#825)
---
 security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java 
b/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java
index ffe64e8f7..1d9ab6ca6 100755
--- a/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java
@@ -1055,7 +1055,7 @@ public VXUser updateXUser(VXUser vXUser) {
 
         String firstName = vXUser.getFirstName();
 
-        if (firstName == null || "null".equalsIgnoreCase(firstName) || 
firstName.trim().isEmpty()) {
+        if (RangerCommonEnums.USER_EXTERNAL != vXUser.getUserSource() && 
(firstName == null || "null".equalsIgnoreCase(firstName) || 
firstName.trim().isEmpty())) {
             throw restErrorUtil.createRESTException("Please provide a valid 
first name.", MessageEnums.INVALID_INPUT_DATA);
         }
 

Reply via email to