Skip to content

Commit

Permalink
Update SCIM docs, disable user management in Infisical if SAML is enf…
Browse files Browse the repository at this point in the history
…orced
  • Loading branch information
dangtony98 committed Feb 21, 2024
1 parent 72d4490 commit c372eb7
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 1 deletion.
5 changes: 5 additions & 0 deletions docs/documentation/platform/sso/azure.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,11 @@ description: "Configure Azure SAML for Infisical SSO"

To enforce SAML SSO, you're required to test out the SAML connection by successfully authenticating at least one Azure user with Infisical;
Once you've completed this requirement, you can toggle the **Enforce SAML SSO** button to enforce SAML SSO.

<Warning>
We recommend ensuring that your account is provisioned the application in Azure
prior to enforcing SAML SSO to prevent any unintended issues.
</Warning>
</Step>
</Steps>

Expand Down
5 changes: 5 additions & 0 deletions docs/documentation/platform/sso/jumpcloud.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,11 @@ description: "Configure JumpCloud SAML for Infisical SSO"

To enforce SAML SSO, you're required to test out the SAML connection by successfully authenticating at least one JumpCloud user with Infisical;
Once you've completed this requirement, you can toggle the **Enforce SAML SSO** button to enforce SAML SSO.

<Warning>
We recommend ensuring that your account is provisioned the application in JumpCloud
prior to enforcing SAML SSO to prevent any unintended issues.
</Warning>
</Step>
</Steps>

Expand Down
5 changes: 5 additions & 0 deletions docs/documentation/platform/sso/okta.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,11 @@ description: "Configure Okta SAML 2.0 for Infisical SSO"

To enforce SAML SSO, you're required to test out the SAML connection by successfully authenticating at least one Okta user with Infisical;
Once you've completed this requirement, you can toggle the **Enforce SAML SSO** button to enforce SAML SSO.

<Warning>
We recommend ensuring that your account is provisioned the application in Okta
prior to enforcing SAML SSO to prevent any unintended issues.
</Warning>
</Step>
</Steps>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export const OrgMembersSection = () => {
const handleAddMemberModal = () => {
if (currentOrg?.authEnforced) {
createNotification({
text: "You cannot invite users when org-level auth is configured for your organization",
text: "You cannot manage users from Infisical when org-level auth is enforced for your organization",
type: "error"
});
return;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,14 @@ export const OrgMembersTable = ({ handlePopUpOpen, setCompleteInviteLink }: Prop
{(isAllowed) => (
<IconButton
onClick={() => {
if (currentOrg?.authEnforced) {
createNotification({
text: "You cannot manage users from Infisical when org-level auth is enforced for your organization",
type: "error"
});
return;
}

handlePopUpOpen("removeMember", { orgMembershipId, email });
}}
size="lg"
Expand Down

0 comments on commit c372eb7

Please sign in to comment.