docs(partner-portal): Partner Portal documentation (PP-323)#10999
docs(partner-portal): Partner Portal documentation (PP-323)#10999pap-nazaries wants to merge 3 commits into
Conversation
Adds Prowler Partner Portal user-facing documentation to docs.prowler.com under a new dedicated "Prowler Partner Portal" group, mirroring the Getting Started product grouping. Pages added: - PP-320 Overview: getting-started/products/prowler-partner-portal.mdx - PP-324 Sign-up: user-guide/tutorials/partner-portal-sign-up.mdx - PP-325 Team: user-guide/tutorials/partner-portal-team.mdx - PP-326 Organization: user-guide/tutorials/partner-portal-organization.mdx - PP-327 Customer onboarding: user-guide/tutorials/partner-portal-customer-onboarding.mdx - PP-328 Branding: user-guide/tutorials/partner-portal-branding.mdx docs/docs.json adds two new groups: - Getting Started → "Prowler Partner Portal" between Lighthouse AI and MCP Server - Guides → "Prowler Partner Portal" between Prowler Cloud/App and CI/CD Refs PP-323
|
✅ Conflict Markers Resolved All conflict markers have been successfully resolved in this pull request. |
HugoPBrito
left a comment
There was a problem hiding this comment.
Thanks for the work on this — solid coverage of the epic. I've left a few inline comments to tighten consistency with the rest of docs/. The recurring patterns to align on are:
- US English spelling (
Customize,white-labeling) — repo grep: 4×Customize, 0×Customise. - Title Case in frontmatter titles and
##/###headings, matchingprowler-app-rbac.mdx,aws-organizations-bulk-provisioning.mdx,prowler-mcp.mdx, etc. - Markdown links for URLs in prose (we don't usually leave bare
https://...inline). ## Next Stepsblock at the end of each page using<Columns cols={2}>+<Card>, like other overviews/tutorials.
I've grouped these per file in the inline comments below, plus a few content-level nits. Happy to re-review once you've had a look.
- Apply Title Case to frontmatter titles and section headings - Use US English (customize, white-labeling, catalog) - Convert bare URLs to Markdown links - Add Next Steps Cards section to all six pages - Add rocket icon to overview Card and architecture-diagram TODO - Convert Team page permissions list to a table - Fix only/all contradiction on customer-onboarding page - Replace inline providers list with link to prowler-app#components - Reorder sidebar: Sign-up, Team, Organization, Branding, Customer onboarding
|
Thanks for the thorough review @HugoPBrito — really appreciated. I've pushed Global patterns
Per-file
Sidebar (
Ready for another pass whenever you have a minute. 🙏 |
HugoPBrito
left a comment
There was a problem hiding this comment.
Thanks for the thorough pass — every consistency point is addressed and the lifecycle ordering in docs.json is a nice touch. The phrasing on ## Accessing a Customer Tenant on Behalf of the Customer is clearer than what I suggested. LGTM.
…roduct (PP-323) Apply PP-362 role rename and the partner-facing terminology pass: - Admin → Superadmin; Member → Organization Admin (UI labels). - Drop the 1:1 mapping to Cloud Manager/Operator from /team docs; the Cloud-side level is now provisioned automatically and managed in Prowler Cloud, not chosen at invitation time. - Update permission matrix: Organization Admin gains manage_billing, manage_organizations and access_tenants — it is no longer read-only. - Replace "tenant" with "customer workspace" in partner-facing prose, keeping backend identifiers (access_tenants flag, on_behalf_of claim). Workspaces are intentionally left out of the user-facing matrix — the /workspaces sidebar entry is still filtered out of the menu, so manage_workspaces and access_all_workspaces are not documented yet.
Context
Adds Prowler Partner Portal user-facing documentation to
docs.prowler.com. Prowler Partner Portal is a separate product (partners.prowler.com) for resellers, MSPs and consultants to onboard customers and operate Prowler Cloud tenants on their behalf — until now there was no first-party documentation for it ondocs.prowler.com.Implements epic PP-323 and its 6 child tasks: PP-320, PP-324, PP-325, PP-326, PP-327, PP-328.
Description
Adds 6 new MDX pages and updates
docs/docs.jsonwith two new dedicated groups under the "Prowler Partner Portal" name. Partner Portal is a separate product (different audience, URL, API, branding), so its docs are grouped together rather than interleaved inside Prowler Cloud/App.Pages added:
docs/getting-started/products/prowler-partner-portal.mdxdocs/user-guide/tutorials/partner-portal-sign-up.mdxdocs/user-guide/tutorials/partner-portal-team.mdxdocs/user-guide/tutorials/partner-portal-organization.mdxdocs/user-guide/tutorials/partner-portal-customer-onboarding.mdxdocs/user-guide/tutorials/partner-portal-branding.mdxdocs/docs.jsonadds two groups:Steps to review
cd docs && npm install -g mint && mint dev.http://localhost:3000and verify:/getting-started/products/prowler-partner-portal.Checklist
Community Checklist
SDK/CLI
UI
API
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.