Files
stack/roles/pm.json

32 lines
1006 B
JSON

{
"roleVersion": 2,
"name": "pm",
"title": "Product manager",
"contract": "pm.md",
"tools": ["read", "write", "edit", "grep", "find", "ls"],
"network": "api-only",
"skills": ["ms-unslop", "ms-goal", "ms-communications"],
"authority": {
"withinRole": ["task.create", "task.assign", "task.reassign", "task.schedule", "task.update.assigned", "task.close", "message.send", "record.write", "decision.resolve.delivery"],
"crossRole": ["task.priority.change", "task.scope.change"]
},
"credentials": [
{
"service": "gitea",
"scopes": ["write:issue", "read:repository", "read:user"]
},
{
"service": "vikunja",
"scopes": {
"tasks": ["read_one", "create", "update"],
"tasks_assignees": ["create", "delete"],
"tasks_relations": ["create", "delete"],
"tasks_labels": ["create", "delete"],
"tasks_comments": ["create"],
"labels": ["read_all"],
"projects": ["views_buckets_tasks"]
}
}
]
}