FIX - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: АДМИНКА РОЛЕЙ TASKER

This commit is contained in:
DCCONSTRUCTIONS
2026-05-06 15:30:56 +03:00
parent d4eba0ff3a
commit 5f461d57ea
9 changed files with 604 additions and 58 deletions
+282 -4
View File
@@ -14,7 +14,14 @@
"contactEmail": "dcctouch@gmail.com",
"notes": "Live-клиент NODE.DC для первичной проверки control-plane, SSO и доступа к сервисам.",
"createdAt": "2026-05-04T00:00:00.000Z",
"updatedAt": "2026-05-04T12:55:13.842Z"
"updatedAt": "2026-05-06T08:44:44.882Z",
"integrations": {
"taskManager": {
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC"
}
},
"inn": null
}
],
"users": [
@@ -491,10 +498,10 @@
"objectName": "DCTOUCH",
"objectType": "client",
"target": "authentik",
"state": "synced",
"state": "pending",
"lastSyncAt": "2026-05-04T12:55:13.842Z",
"error": null,
"updatedAt": "2026-05-04T12:55:13.842Z"
"updatedAt": "2026-05-06T08:44:44.887Z"
},
{
"id": "sync_dc_touch_authentik",
@@ -1964,6 +1971,198 @@
"clientId": null,
"result": "success",
"details": "Logo link: http://launcher.local.nodedc/; Tasker workspace policy: task_admins_only"
},
{
"id": "audit_dctouch",
"at": "2026-05-06T08:44:44.887Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Обновлён клиент",
"objectType": "client",
"objectName": "DCTOUCH",
"clientId": "client_romashka",
"result": "success",
"details": null
},
{
"id": "audit_dc_constr",
"at": "2026-05-06T09:02:42.183Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC CONSTR",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: 15"
},
{
"id": "audit_dc_constr_2",
"at": "2026-05-06T09:02:45.197Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC CONSTR",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: 15"
},
{
"id": "audit_dc_constr_3",
"at": "2026-05-06T09:02:57.971Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC CONSTR",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: 15"
},
{
"id": "audit_dc_constr_4",
"at": "2026-05-06T09:02:59.293Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC CONSTR",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: 15"
},
{
"id": "audit_dc_constr_5",
"at": "2026-05-06T09:09:09.389Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC CONSTR",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: 15"
},
{
"id": "audit_dc_silver",
"at": "2026-05-06T09:46:34.612Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC SILVER",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: admin"
},
{
"id": "audit_dc_constr_6",
"at": "2026-05-06T09:46:41.427Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC CONSTR",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: member"
},
{
"id": "audit_dc_sudo",
"at": "2026-05-06T10:17:58.710Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC SUDO",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: admin"
},
{
"id": "audit_dc_sudo_2",
"at": "2026-05-06T10:21:44.717Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Снят Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC SUDO",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: nodedc"
},
{
"id": "audit_dc_support",
"at": "2026-05-06T10:38:27.410Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC SUPPORT",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: member"
},
{
"id": "audit_dc_silver_2",
"at": "2026-05-06T10:51:20.914Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC SILVER",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: member"
},
{
"id": "audit_dc_sudo_3",
"at": "2026-05-06T10:54:33.543Z",
"actorUserId": "system",
"actorName": "NODE.DC System",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC SUDO",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: admin"
},
{
"id": "audit_dc_silver007",
"at": "2026-05-06T11:20:45.826Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC SILVER007",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: member"
},
{
"id": "audit_dc_abramov",
"at": "2026-05-06T11:20:47.255Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC ABRAMOV",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: member"
},
{
"id": "audit_dc_constrictions",
"at": "2026-05-06T11:20:48.841Z",
"actorUserId": "user_root",
"actorName": "DC SUDO",
"action": "Назначен Tasker workspace",
"objectType": "task-manager-membership",
"objectName": "DC CONSTRICTIONS",
"clientId": "client_romashka",
"result": "success",
"details": "Workspace: NODE DC; Role: member"
}
],
"settings": {
@@ -1973,5 +2172,84 @@
"taskManager": {
"workspaceCreationPolicy": "task_admins_only"
}
}
},
"taskManagerMemberships": [
{
"id": "tasker_mem_client_romashka_user_silver_psih_nodedc",
"clientId": "client_romashka",
"userId": "user_silver_psih",
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC",
"role": "member",
"planeUserId": "7315d59a-50e1-4d26-8de8-ae632777b46e",
"planeRole": 15,
"updatedAt": "2026-05-06T10:51:20.911Z"
},
{
"id": "tasker_mem_client_romashka_user_constr_dc_yahoo_com_nodedc",
"clientId": "client_romashka",
"userId": "user_constr_dc_yahoo_com",
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC",
"role": "member",
"planeUserId": "62aa744d-32ef-427f-8ad2-184d2ec2f5e5",
"planeRole": 15,
"updatedAt": "2026-05-06T09:46:41.427Z"
},
{
"id": "tasker_mem_client_romashka_user_support_dctouch_ru_nodedc",
"clientId": "client_romashka",
"userId": "user_support_dctouch_ru",
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC",
"role": "member",
"planeUserId": "53e56870-8772-4dfd-9c8c-2eeacfb53caa",
"planeRole": 15,
"updatedAt": "2026-05-06T10:38:27.409Z"
},
{
"id": "tasker_mem_client_romashka_user_root_nodedc",
"clientId": "client_romashka",
"userId": "user_root",
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC",
"role": "admin",
"planeUserId": "844d7f18-285d-4671-8371-8ca9ca5ffa39",
"planeRole": 20,
"updatedAt": "2026-05-06T10:54:33.542Z"
},
{
"id": "tasker_mem_client_romashka_user_silverpsih007_gmail_com_nodedc",
"clientId": "client_romashka",
"userId": "user_silverpsih007_gmail_com",
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC",
"role": "member",
"planeUserId": "52817493-1ff4-44f9-aae4-463ecd512d51",
"planeRole": 15,
"updatedAt": "2026-05-06T11:20:45.826Z"
},
{
"id": "tasker_mem_client_romashka_user_abramov_dcconstructions_ru_nodedc",
"clientId": "client_romashka",
"userId": "user_abramov_dcconstructions_ru",
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC",
"role": "member",
"planeUserId": "d28a2d28-da56-4625-a211-d9bb3d06b0d3",
"planeRole": 15,
"updatedAt": "2026-05-06T11:20:47.255Z"
},
{
"id": "tasker_mem_client_romashka_user_support_dcconstructions_ru_nodedc",
"clientId": "client_romashka",
"userId": "user_support_dcconstructions_ru",
"workspaceSlug": "nodedc",
"workspaceName": "NODE DC",
"role": "member",
"planeUserId": "1cc7ae3a-1f42-41ac-8cc2-1ff0fce59554",
"planeRole": 15,
"updatedAt": "2026-05-06T11:20:48.841Z"
}
]
}