文档
हिंदी दस्तावेज़
अनुमतियाँ

अनुमतियाँ

कौन से ऑपरेशंस उपयोगकर्ता अनुमोदन की आवश्यकता रखते हैं, नियंत्रित करें।

कॉन्फ़िगरेशन

{
  "permission": {
    "edit": "ask",
    "bash": "ask"
  }
}

अनुमति मान

  • "allow" - बिना अनुमोदन के एक्ज़ीक्यूट करें
  • "deny" - एक्ज़ीक्यूशन रोकें
  • "ask" - उपयोगकर्ता अनुमोदन आवश्यक

प्रति-एजेंट अनुमतियाँ

{
  "agent": {
    "build": {
      "permission": {
        "edit": "allow"
      }
    }
  }
}

Bash कमांड पैटर्न

{
  "permission": {
    "bash": {
      "*": "ask",
      "git status": "allow",
      "git push": "deny"
    }
  }
}

ग्रैन्युलर कंट्रोल के लिए Glob पैटर्न समर्थित हैं।

डिफ़ॉल्ट व्यवहार

डिफ़ॉल्ट रूप से, सभी ऑपरेशंस बिना अनुमोदन के अनुमत हैं।