Puente Power Automate, servidor local del tablero HTML v7 y exportacion a Excel/TSV para monitoreo de proyectos en Microsoft Planner. Co-authored-by: Cursor <cursoragent@cursor.com>
35 lines
1.3 KiB
Text
35 lines
1.3 KiB
Text
# Fuente de datos:
|
|
# powerautomate = puente HTTP de Power Automate (recomendado sin Azure)
|
|
# graph = Microsoft Graph API directa
|
|
DATA_SOURCE=powerautomate
|
|
|
|
# URL del trigger HTTP de tu flujo de Power Automate
|
|
# (la copias al guardar el flujo en "Cuando se recibe una solicitud HTTP")
|
|
POWER_AUTOMATE_URL=https://prod-00.westus.logic.azure.com/workflows/.../triggers/manual/paths/invoke?api-version=2016-10-01&sp=...&sv=...&sig=...
|
|
POWER_AUTOMATE_TIMEOUT=120
|
|
|
|
# --- Solo si DATA_SOURCE=graph ---
|
|
AUTH_MODE=delegated
|
|
AZURE_TENANT_ID=
|
|
AZURE_CLIENT_ID=
|
|
AZURE_CLIENT_SECRET=
|
|
GRAPH_API_VERSION=v1.0
|
|
|
|
# --- Tablero HTML v7 (run_tablero.py) ---
|
|
# 0.0.0.0 = red local (varios usuarios). 127.0.0.1 = solo esta PC.
|
|
DASHBOARD_HOST=0.0.0.0
|
|
DASHBOARD_PORT=8765
|
|
DASHBOARD_CACHE_SECONDS=10
|
|
DASHBOARD_USE_EVENTS=true
|
|
DASHBOARD_WEBHOOK_SECRET=cambia_este_secreto
|
|
DASHBOARD_WEBHOOK_DEBOUNCE_SECONDS=3
|
|
# Segundos entre consultas a Planner (0 = solo al abrir o webhook). 10 = casi en tiempo real.
|
|
DASHBOARD_REFRESH_SECONDS=10
|
|
DASHBOARD_OPEN_BROWSER=true
|
|
|
|
# --- Tablero HTML v7 (sync_dashboard.py, opcional) ---
|
|
# ID de la hoja: abre la Google Sheet y copia el ID de /d/ESTE_ID/edit
|
|
GOOGLE_SPREADSHEET_ID=
|
|
GOOGLE_SHEET_NAME=Hoja 1
|
|
# Ruta al JSON de cuenta de servicio de Google Cloud
|
|
GOOGLE_CREDENTIALS_PATH=credentials/google_service_account.json
|