Favicon of manage-firewall

manage-firewall Skill

AI Agent SkillJavaScriptOpen source

Inspects and configures the web application firewall (WAF) in front of a Power Pages production site. Lists the current state, recommends enabling protection when it is off, and walks the user through adding, updating, or removing custom rules — IP blocks, country blocks, path blocks, and rate limits. Use when the user Published by microsoft in power-platform-skills.

What is manage-firewall Skill?

Inspects and configures the web application firewall (WAF) in front of a Power Pages production site. Lists the current state, recommends enabling protection when it is off, and walks the user through adding, updating, or removing custom rules — IP blocks, country blocks, path blocks, and rate limits. Use when the user Published by microsoft in power-platform-skills. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
66/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using power-platform-skills

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use manage-firewall Skill

  • Use it for developers using power-platform-skills.

Built with

JavaScriptCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/power-platform-skills
  • Skill file: plugins/power-pages/skills/manage-firewall/SKILL.md

What it does

Inspects and configures the web application firewall (WAF) in front of a Power Pages production site. Lists the current state, recommends enabling protection when it is off, and walks the user through adding, updating, or removing custom rules — IP blocks, country blocks, path blocks, and rate limits. Use when the user

Skill instructions

Plugin check: Run node "${PLUGINROOT}/scripts/check-version.js" — if it outputs a message, show it to the user before proceeding. Manage Web Application Firewall Configure the firewall for a Power Pages production site. The firewall is only available on production sites and in supported regions — the scripts detect and report eligibility issues. After rule changes, edge propagation takes up to one hour. Initial request: $ARGUMENTS Gotchas - Website record id vs portal id. .powerpages-site/website.yml stores the website record id, not the portal id. Every script takes --portalId. Resolve once via website.js --websiteId during prerequisites. - Never resolve by name. Site names can duplicate; only the website record id is safe. - Async operations. enable.js and disable.js poll until the status reaches the target value (or timeout). delete-rules.js returns immediately (202) — verify via get-rules.js. - Concurrent-operation guard. B003 means another enable/disable is in flight. Poll status

Explore related resources

Frequently asked questions

What is manage-firewall?

manage-firewall is a open-source AI agent skill with Copy skill directory. Inspects and configures the web application firewall (WAF) in front of a Power Pages production site.

Who is manage-firewall best for?

manage-firewall is best for reusing agent instructions, scripts, and references.

How do I install manage-firewall?

Install or run manage-firewall using Copy skill directory. Check manage-firewall for the latest setup command.

Is manage-firewall actively maintained?

manage-firewall may need a closer maintenance check before production use.

Share:

Stars
459
Forks
88
Last commit
9 days ago
Repository age
6 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to manage-firewall

manage-firewall: Install, Config & GitHub Signals – SkillIndex