@ -387,8 +387,8 @@ def Update(inGSettings):
lUACClientDict [ " pyOpenRPADict " ] [ " CPKeyDict " ] [ lAllowedKeyItemStr ] = True # Convert
# Send update UACDict for user by the list
__Orchestrator__ . UACUpdate ( inGSettings = inGSettings , inADLoginStr = lUserUpperStr , inADStr = lDomainUpperStr , inRoleHierarchyAllowedDict = lUACClientDict )
# remove "ControlPanelKeyAllowedList"
del inGSettings [ " ServerDict " ] [ " AccessUsers " ] [ " RuleDomainUserDict " ] [ lItemKeyTurple ] [ " ControlPanelKeyAllowedList " ]
# remove "ControlPanelKeyAllowedList" - will be removed in __Orchestrator__.UACUpdate
#del inGSettings["ServerDict"]["AccessUsers"]["RuleDomainUserDict"][lItemKeyTurple]["ControlPanelKeyAllowedList" ]
if lShowWarnBool : # Show only 1 warning per all run
if lL : lL . warning ( f " Backward compatibility (v1.1.20 to v1.2.0): Convert CP allowed list to UAC Client hierarchy (consolidated) " ) # Log about compatibility
# Check if ControlPanelDict is active > convert to CPDict