Ctrl K
ComunidadGuías…

config/policy.example.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "company": {
    "name": "Example Co",
    "timeZone": "UTC"
  },
  "people": [
    {
      "personID": "00000000-0000-0000-0000-000000000001",
      "displayName": "Blueclaw Admin",
      "emails": [
        "admin@example.com"
      ],
      "circles": [
        "member",
        "admin"
      ],
      "isAdmin": true
    }
  ],
  "circles": [
    {
      "circleID": "member",
      "displayName": "Member",
      "workspaceDirectoryPath": "/workspace/circles/member"
    },
    {
      "circleID": "c-level",
      "displayName": "C-Level",
      "mattermostChannelID": "",
      "workspaceDirectoryPath": "/workspace/circles/c-level",
      "memberCircles": [
        "representative"
      ]
    },
    {
      "circleID": "representative",
      "displayName": "Representative",
      "mattermostChannelID": "",
      "workspaceDirectoryPath": "/workspace/circles/representative"
    },
    {
      "circleID": "admin",
      "displayName": "Admin",
      "mattermostChannelID": "",
      "workspaceDirectoryPath": "/workspace/circles/admin"
    }
  ],
  "resourceAccess": [
    {
      "resource": "file:circle:member",
      "actions": [
        "read",
        "write"
      ],
      "circles": [
        "member"
      ]
    },
    {
      "resource": "file:circle:c-level",
      "actions": [
        "read",
        "write"
      ],
      "circles": [
        "c-level"
      ]
    },
    {
      "resource": "file:circle:representative",
      "actions": [
        "read",
        "write"
      ],
      "circles": [
        "representative"
      ]
    },
    {
      "resource": "file:circle:admin",
      "actions": [
        "read",
        "write",
        "manage"
      ],
      "circles": [
        "admin"
      ]
    },
    {
      "resource": "api:flow.summary",
      "actions": [
        "read"
      ],
      "circles": [
        "member"
      ]
    },
    {
      "resource": "api:flow.task",
      "actions": [
        "create",
        "update"
      ],
      "circles": [
        "member"
      ]
    },
    {
      "resource": "api:flow.definition",
      "actions": [
        "manage"
      ],
      "circles": [
        "admin"
      ]
    },
    {
      "resource": "tool:flow.task.add",
      "actions": [
        "execute"
      ],
      "circles": [
        "member"
      ]
    },
    {
      "resource": "tool:flow.task.list",
      "actions": [
        "execute"
      ],
      "circles": [
        "member"
      ]
    },
    {
      "resource": "tool:flow.task.update",
      "actions": [
        "execute"
      ],
      "circles": [
        "member"
      ]
    },
    {
      "resource": "tool:company.broadcast.send",
      "actions": [
        "execute"
      ],
      "circles": [
        "representative"
      ]
    }
  ],
  "channels": [
    {
      "platform": "slack",
      "externalConversationID": "C123456",
      "conversationType": "channel",
      "displayName": "general",
      "isCollectEnabled": true,
      "isReplyEnabled": true
    }
  ],
  "retention": {
    "rawEventDays": 60
  }
}