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.
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.
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
- Install or run with Copy skill directory
When to use manage-firewall Skill
- Use it for developers using power-platform-skills.
Built with
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.
Auto-fetched from GitHub.