|
@@ -519,6 +519,14 @@ func GetUserRAGNodesV1(user models.User) (gws map[string]models.Node) {
|
|
|
if err != nil {
|
|
|
return
|
|
|
}
|
|
|
+ if user.IsAdmin || user.IsSuperAdmin {
|
|
|
+ for _, node := range nodes {
|
|
|
+ if node.IsIngressGateway {
|
|
|
+ gws[node.ID.String()] = node
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
tagNodesMap := logic.GetTagMapWithNodes()
|
|
|
accessPolices := logic.ListUserPolicies(user)
|
|
|
for _, policyI := range accessPolices {
|