Преглед на файлове

HPCC-22348 Missing daliadmin roles needed.

Signed-off-by: Jake Smith <jake.smith@lexisnexisrisk.com>
Jake Smith преди 6 години
родител
ревизия
0ae08a0f2d
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      dali/base/dasess.cpp

+ 4 - 1
dali/base/dasess.cpp

@@ -1440,7 +1440,10 @@ class CWhiteListHandler
                         StringBuffer ipSB;
                         const char *ip = resolveComputer(masterCompName, ipSB);
                         if (ip)
+                        {
                             whiteList.insert({ ip, DCR_ThorMaster });
+                            whiteList.insert({ ip, DCR_DaliAdmin });
+                        }
                         break;
                     }
                     case EclAgentProcess:
@@ -1465,7 +1468,7 @@ class CWhiteListHandler
                         addRoles(component, { DCR_EclScheduler });
                         break;
                     case BackupNodeProcess:
-                        addRoles(component, { DCR_BackupGen });
+                        addRoles(component, { DCR_BackupGen, DCR_DaliAdmin });
                         break;
                     case DaliServerProcess:
                         addRoles(component, { DCR_DaliServer, DCR_DaliDiag, DCR_SwapNode, DCR_UpdateEnv, DCR_DaliAdmin, DCR_TreeView, DCR_Testing, DCR_DaFsControl, DCR_XRef, DCR_Config, DCR_ScheduleAdmin });