32 lines
994 B
TypeScript
32 lines
994 B
TypeScript
"use client";
|
|
|
|
import { UserAuthManagement } from "@/components/admin/UserAuthManagement";
|
|
import { ScrollToTop } from "@/components/common/ScrollToTop";
|
|
|
|
/**
|
|
* 사용자 권한 관리 페이지
|
|
* URL: /admin/userAuth
|
|
*
|
|
* 최고 관리자만 접근 가능
|
|
* 사용자별 권한 레벨(SUPER_ADMIN, COMPANY_ADMIN, USER 등) 관리
|
|
*/
|
|
export default function UserAuthPage() {
|
|
return (
|
|
<div className="bg-background flex min-h-screen flex-col">
|
|
<div className="space-y-6 p-6">
|
|
{/* 페이지 헤더 */}
|
|
<div className="space-y-2 border-b pb-4">
|
|
<h1 className="text-3xl font-bold tracking-tight">사용자 권한 관리</h1>
|
|
<p className="text-muted-foreground text-sm">사용자별 권한 레벨을 관리합니다. (최고 관리자 전용)</p>
|
|
</div>
|
|
|
|
{/* 메인 컨텐츠 */}
|
|
<UserAuthManagement />
|
|
</div>
|
|
|
|
{/* Scroll to Top 버튼 (모바일/태블릿 전용) */}
|
|
<ScrollToTop />
|
|
</div>
|
|
);
|
|
}
|