mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-09 05:28:23 +00:00
fix: prevent bulk deletion on frontend if scim is enabled
This commit is contained in:
+6
-2
@@ -171,7 +171,11 @@ export const OrgMembersSection = () => {
|
|||||||
I={OrgPermissionActions.Delete}
|
I={OrgPermissionActions.Delete}
|
||||||
a={OrgPermissionSubjects.Member}
|
a={OrgPermissionSubjects.Member}
|
||||||
renderTooltip
|
renderTooltip
|
||||||
allowedLabel="Delete"
|
allowedLabel={
|
||||||
|
currentOrg?.scimEnabled
|
||||||
|
? "You cannot manage users from Infisical when org-level auth is enforced for your organization"
|
||||||
|
: undefined
|
||||||
|
}
|
||||||
>
|
>
|
||||||
{(isAllowed) => (
|
{(isAllowed) => (
|
||||||
<Button
|
<Button
|
||||||
@@ -188,7 +192,7 @@ export const OrgMembersSection = () => {
|
|||||||
|
|
||||||
handlePopUpOpen("removeMembers", { selectedOrgMemberships });
|
handlePopUpOpen("removeMembers", { selectedOrgMemberships });
|
||||||
}}
|
}}
|
||||||
isDisabled={!isAllowed}
|
isDisabled={!isAllowed || currentOrg?.scimEnabled}
|
||||||
size="xs"
|
size="xs"
|
||||||
>
|
>
|
||||||
Delete
|
Delete
|
||||||
|
|||||||
Reference in New Issue
Block a user