ArrayKit

Permission Rules Tester

Asli commands par permission rules aazmaiye aur dekhiye ki jeetta kaun-sa hai.

Permission Rules Tester

Asli commands par permission rules aazmaiye aur dekhiye ki jeetta kaun-sa hai.

Rules aur commands aksar internal scripts aur paths batate hain. Sab kuchh browser mein aanka jaata hai aur kahin nahi bheja jaata.

Un tools par hooks jodiye

Permission Rule Tester ke baare mein

Permission rules glob jaise dikhte hain aur unse sankre bartav karte hain, aur pareshani wahin se shuru hoti hai. Rule command se waise hi milaya jaata hai jaisa wo likha hai, aur ant mein koi chhupa wildcard nahi hota: jo rule ek test command ko dhakta hai, wo usi command ko ek flag lag jaane par nahi dhakta. Deny ask par bhaari hai, ask allow par, aur jo kisi se nahi milta wo maujuda mode ke default par chala jaata hai. Ye sab kehna aasaan hai aur ek darjan rules likhte hue dimaag mein rakhna mushkil. Yahaan inhe aazmaya ja sakta hai: rules paste kijiye, wo commands paste kijiye jo chalane ka irada hai, aur har ek ka nateeja us rule ke saath dekhiye jisne faisla kiya. Ye un rules ko bhi dhoondhta hai jo kabhi chal hi nahi sakte, jinme kisi vyapak deny ke neeche dabi allow bhi shaamil hai.

Features

  • Har command, uska nateeja aur faisla karne wala rule
  • Deny > ask > allow, theek asli kram ki tarah
  • Aise rules dhoondhta hai jo vyapak rule ki wajah se kabhi nahi chalenge
  • Deny se pahunch se bahar ho chuki allow ko pakadta hai
  • Jo lines rule hain hi nahi unki soochna deta hai
  • Bina mel wale commands anumaan lagane ke bajaye waise hi dikhata hai
  • Wildcards jaise likhe hain waise — koi adrishya antim mel nahi
  • settings.json ka permission block nikalta hai

Permission Rule Tester kaise use karein

  1. Apne allow, ask aur deny rules paste kijiye
  2. Jo commands chalane ka irada hai wo paste kijiye
  3. Har ek ka nateeja aur faisla karne wala rule padhiye
  4. Permission block settings.json mein copy kijiye

Example

Input

Bash(npm run test)

Output

npm run test:unit — no rule matched

Koi chhupa wildcard nahi: rule theek isi command ko dhakta hai.

Common errors aur troubleshooting

  • Mera rule apekshit command ko nahi dhakta. — Ant mein wildcard nahi hota. Bash(npm run test) sirf usi command se milta hai; roopon ke liye Bash(npm run test:*) lijiye.
  • Allow diye command par bhi poochha ja raha hai. — Zyada priority wala kuchh mil gaya hai. Har command ke liye sabhi milne wale rules usi kram mein dikhaye jaate hain jisme wo suljhte hain.
  • Mera ek rule pahunch se bahar bataya ja raha hai. — Barabar ya zyada priority wala koi vyapak rule pehle hi sab kuchh dhak raha hai. Vyapak deny ke neeche allow aam maamla hai: deny hamesha jeetta hai, isliye wo allow kuchh nahi karti.
  • Kisi line ko rule nahi bataya gaya. — Rules Tool ya Tool(pattern) hote hain. Bina tool prefix ka akela command rule nahi hai aur chhod diya jaata hai.

Aksar pooche jaane wale sawaal

Pattern glob hai ya regular expression?
Theek-theek koi nahi. Ye aksharsah mel hai jisme * kisi bhi akshar-shrinkhala ka pratik hai, aur ye command par waise hi lagta hai jaisa wo likha hai. Regular expression ki bhasha saade text ki tarah li jaati hai.
Jis command se koi rule nahi milta uska kya hota hai?
Wo maujuda permission mode ke default behaviour par chala jaata hai, jo poochhna bhi ho sakta hai aur allow karna bhi. Yahaan unhe anumaan lagane ke bajaye "koi mel nahi" dikhaya jaata hai, kyunki jawab rules par nahi, mode par nirbhar hai.
Kai milein to jeetta kaun hai?
Deny, phir ask, phir allow. Har command ke sabhi mel dikhaye jaate hain taaki dikhe kise dabaya gaya, anumaan na lagana pade.
Deny ke neeche allow kyun dikhayi jaati hai?
Kyunki wo allow kabhi asar nahi kar sakti — deny hamesha jeetti hai. Log ise vyapak deny ke apwaad ki tarah likhte hain, aur koi error nahi batati ki usne kuchh kiya hi nahi.
Zyada allow rules likhein ya deny ke?
Tikte deny wale hain. Allow list rozmarra ke kaam ko chup kara deti hai; deny list theek wahi rokti hai jo aap kabhi nahi chahte, aur wo baaki sab par bhaari hai.

Related tools

AI aur agents ke aur tools

AI aur agents ke sabhi tools dekhein · Saare tools