feat: management root tools (assume + sandbox binding)

This commit is contained in:
Haitao Pan 2026-02-06 18:19:35 +08:00
parent 7a5bf406d5
commit cbdf069f26

View File

@ -14,6 +14,7 @@ import UserGroupManagement, {
type CreateManagedUserInput,
} from '../management/components/UserGroupManagement'
import SandboxNodeBindingPanel from '../management/components/SandboxNodeBindingPanel'
import RootAssumeSandboxPanel from '../management/components/RootAssumeSandboxPanel'
import { EmailBlacklist } from '../management/components/EmailBlacklist'
import Breadcrumbs from '@/app/panel/components/Breadcrumbs'
import { resolveAccess } from '@lib/accessControl'
@ -365,7 +366,12 @@ export default function UserCenterManagementRoute() {
onCreateCustomUser={handleCreateCustomUser}
onManageBlacklist={() => setIsBlacklistOpen(true)}
/>
{canCreateCustomUser ? <SandboxNodeBindingPanel /> : null}
{canCreateCustomUser ? (
<>
<RootAssumeSandboxPanel />
<SandboxNodeBindingPanel />
</>
) : null}
<EmailBlacklist isOpen={isBlacklistOpen} onClose={() => setIsBlacklistOpen(false)} />
</div>
)