Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mcr/saml testing #3477

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open

Mcr/saml testing #3477

wants to merge 17 commits into from

Conversation

mark-robustelli
Copy link
Contributor

Blog using IAMShowcase to test FusionAuth SAML configuration.

@mark-robustelli mark-robustelli requested review from a team as code owners January 23, 2025 15:13
Copy link
Contributor

@mooreds mooreds left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no periods on end of titles

I'd add a mermaid diagram of the login flow from the SP to the IdP and back.

Mention that you can configure all of this via the APIs and SDKs, but for this tutorial you are going to walk people through manual configuration.

Whenever you are referencing a navigation element, use Breadcrumb. When it is a field, use InlineField. When it is another UI element like a button, use InlineUIElement. When it is a value, use the code backticks. (From https://github.com/FusionAuth/fusionauth-site/blob/main/DocsDevREADME.md#docs )

astro/src/content/blog/test-saml-configuration.mdx Outdated Show resolved Hide resolved
astro/src/content/blog/test-saml-configuration.mdx Outdated Show resolved Hide resolved
astro/src/content/blog/test-saml-configuration.mdx Outdated Show resolved Hide resolved
astro/src/content/blog/test-saml-configuration.mdx Outdated Show resolved Hide resolved
**IdP** - Identity Provider - A service that verifies your user's identity. In this case, FusionAuth. This will be where the user logs in.

<Aside type="note">
[FusionAuth supports SAML](/docs/lifecycle/authenticate-users/identity-providers/overview-samlv2) both as a SAML Identity Provider (IdP) and as a Service Provider (SP). Using FusionAuth for both could make this more difficult to follow, so for the purposes of this blog we will only be using FusionAuth as the IdP.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to address the fact that when you configure a SAMLv2 Identity Provider in FusionAuth, you are actually having FusionAuth be the SP? Or do you think that is confusing?

astro/src/content/blog/test-saml-configuration.mdx Outdated Show resolved Hide resolved
astro/src/content/blog/test-saml-configuration.mdx Outdated Show resolved Hide resolved

### Add the user to the IAMShowcase Example application.

Select <InlineUIElement>Users</InlineUIElement>. Find the user you wish to test with. Select <InlineUIElement>Manage</InlineUIElement>. <InlineUIElement>Add registration</InlineUIElement> for the IAMShowcase Example application for the user. This user should have access to FusionAuth admin as well.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Select <InlineUIElement>Users</InlineUIElement>. Find the user you wish to test with. Select <InlineUIElement>Manage</InlineUIElement>. <InlineUIElement>Add registration</InlineUIElement> for the IAMShowcase Example application for the user. This user should have access to FusionAuth admin as well.
Select <Breadcrumb>Users</Breadcrumb>. Find the user you wish to test with. Select <InlineUIElement>Manage</InlineUIElement>. <InlineUIElement>Add registration</InlineUIElement> for the IAMShowcase Example application for the user. This user should have access to FusionAuth admin as well.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why does the user need access tot he admin UI?

astro/src/content/blog/test-saml-configuration.mdx Outdated Show resolved Hide resolved
mark-robustelli and others added 13 commits January 24, 2025 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants