json.data.policy.DefaultBotPolicy.json Maven / Gradle / Ivy
{
"name": "DefaultBotPolicy",
"displayName": "Default Bot Policy",
"fullyQualifiedName": "DefaultBotPolicy",
"description": "Policy for all the Bots to perform operations on metadata entities",
"enabled": true,
"allowDelete": false,
"provider": "system",
"rules": [
{
"name": "BotRule-Deny",
"description" : "A bot can't create another bot",
"resources" : ["bot", "webhook"],
"operations": ["Create", "Delete"],
"effect": "deny"
},
{
"name": "BotRule-IngestionPipeline",
"description" : "A bot can Edit ingestion pipelines to pass the status",
"resources" : ["ingestionPipeline"],
"operations": ["ViewAll","EditIngestionPipelineStatus"],
"effect": "allow"
}
]
}