Add JumpCloud SAML SSO integration guide#18605
Conversation
Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes #13869
Docs review for #18605Thanks for adding this JumpCloud guide — the structure mirrors the Okta and OneLogin guides well, the Style guide compliancePer
Placeholder consistency
The Minor nits
Notes
Overall a well-written addition. The primary ask is the style guide pass; everything else is minor. Mention @claude if you'd like another review after changes. |
|
Your site preview for commit d4c0887 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-18605-d4c08873.s3-website.us-west-2.amazonaws.com |
Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned'
|
@claude All feedback addressed in the latest commit:
Please take another look when you get a chance. |
|
Claude finished @joeduffy's task in 39s —— View job Re-review: All feedback addressed ✅I've verified the latest commit against every item from the previous review. Here's what I found: Style guide fixes — confirmed
Other fixes — confirmed
|
JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
CamSoper
left a comment
There was a problem hiding this comment.
Verified against JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi). The correct nav path is Access > SSO Applications, not "User Authentication > SSO Applications". Updated both occurrences. Everything else checks out.
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This reverts commit 29dfc7d.
* Add JumpCloud SAML SSO integration guide Adds a new guide for configuring JumpCloud as a SAML 2.0 identity provider for Pulumi Cloud, including: - Creating and configuring the JumpCloud SSO application - Setting correct ACS URL, SP Entity ID, and other SAML settings - Assigning users via User Groups - Exporting the IdP metadata XML - Completing configuration in Pulumi Cloud - Optional SCIM provisioning guidance Also updates _index.md to link to the new guide (alphabetically between Google Workspace and Okta), and fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list. Closes pulumi#13869 * Address style guide feedback on JumpCloud SAML guide Per review feedback: - Use 'select' instead of 'click' throughout - Use 'navigate' instead of 'go to' - Use 'sign in' instead of 'log in' - Replace SCIM Base URL placeholder <orgName> with 'acmecorp' for consistency - Use present tense: 'JumpCloud uses' instead of 'JumpCloud will use' - Use active voice: 'Assign users' instead of 'Users must be assigned' * Fix JumpCloud admin navigation path JumpCloud's current admin UI and their "Integrate with Pulumi" support article (https://jumpcloud.com/support/integrate-with-pulumi) both use "Access > SSO Applications", not "User Authentication > SSO Applications". Updated both occurrences. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: workprenticebot <257153108+workprenticebot@users.noreply.github.com> Co-authored-by: Cam <cam.soper@outlook.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Summary
This PR adds a complete SAML SSO integration guide for JumpCloud as an identity provider for Pulumi Cloud, addressing the request in issue #13869. It follows the same structure and style as the existing guides for Okta, OneLogin, Microsoft Entra ID, Google Workspace, and Auth0.
Changes
New file:
content/docs/administration/access-identity/saml/jumpcloud.md— A full guide covering:Updated file:
content/docs/administration/access-identity/saml/_index.md— Adds JumpCloud to the integration guides list, alphabetically between Google Workspace and Okta. Also fixes the Google Workspace link to include a trailing slash for consistency with all other links in the list.Notes on screenshots
This guide does not include screenshots. The existing Auth0 guide similarly works without them. JumpCloud's admin interface is straightforward to navigate with the textual instructions provided, and omitting screenshots keeps the guide maintainable as the JumpCloud UI evolves.
Primary source
JumpCloud's own Integrate with Pulumi support article was used as the authoritative source for configuration values and workflow steps.
Closes #13869
🧠 This PR was created by workprenticebot on behalf of @joeduffy.