[UX] #577 align VPD menus with DDS
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
</div>
|
||||
<div class="dashboard-hero-actions" aria-label="주요 작업">
|
||||
<a class="btn rw-btn-primary" href="/probe">접근 검증</a>
|
||||
<a class="btn rw-btn-secondary" href="/permissions">접근 정책</a>
|
||||
<a class="btn rw-btn-secondary" href="/permissions">접근 규칙</a>
|
||||
</div>
|
||||
<details class="explanation-details dashboard-explanation">
|
||||
<summary>도움말</summary>
|
||||
@@ -30,7 +30,7 @@
|
||||
<h2>주요 작업</h2>
|
||||
<div class="dashboard-action-grid">
|
||||
<a class="dashboard-action" href="/permissions">
|
||||
<span><strong>접근 정책</strong><small>역할별 객체·행·컬럼 접근을 설정합니다.</small></span>
|
||||
<span><strong>접근 규칙</strong><small>역할별 객체·행·컬럼 접근을 설정합니다.</small></span>
|
||||
<span class="dashboard-action-arrow" aria-hidden="true">→</span>
|
||||
</a>
|
||||
<a class="dashboard-action dashboard-action-emphasis" href="/probe">
|
||||
|
||||
@@ -18,18 +18,26 @@
|
||||
<div class="rw-menu-group">
|
||||
<button class="rw-menu-trigger" type="button" aria-expanded="false">권한 관리</button>
|
||||
<div class="rw-menu-panel">
|
||||
<a class="nav-link" href="/users">사용자</a>
|
||||
<a class="nav-link" href="/groups">그룹</a>
|
||||
<a class="nav-link" href="/roles">역할</a>
|
||||
<a class="nav-link" href="/permissions">접근 정책</a>
|
||||
<a class="nav-link" href="/effective-matrix">사용자별 접근 확인</a>
|
||||
<a class="nav-link" href="/users">사용자 관리</a>
|
||||
<a class="nav-link" href="/groups">그룹 관리</a>
|
||||
<a class="nav-link" href="/roles">역할 관리</a>
|
||||
<a class="nav-link" href="/permissions">접근 규칙</a>
|
||||
<a class="nav-link" href="/effective-matrix">권한 현황</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="rw-menu-group">
|
||||
<button class="rw-menu-trigger" type="button" aria-expanded="false">데이터 보호</button>
|
||||
<button class="rw-menu-trigger" type="button" aria-expanded="false">보호 정책 관리</button>
|
||||
<div class="rw-menu-panel">
|
||||
<a class="nav-link" href="/vpd-policies">보호 상태</a>
|
||||
<a class="nav-link" href="/objects">조회 대상</a>
|
||||
<a class="nav-link" href="/objects">보호 대상 관리</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="rw-menu-group">
|
||||
<button class="rw-menu-trigger" type="button" aria-expanded="false">지식자료 관리</button>
|
||||
<div class="rw-menu-panel">
|
||||
<a class="nav-link" href="/vector-knowledge">지식자료 등록 및 검색</a>
|
||||
<a class="nav-link" href="/mcp-chatbot">대화형 검색</a>
|
||||
<a class="nav-link" href="/mcp-reasoning">검색 해석</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="rw-menu-group">
|
||||
@@ -37,25 +45,7 @@
|
||||
<div class="rw-menu-panel">
|
||||
<a class="nav-link" href="/tokens">검증 세션</a>
|
||||
<a class="nav-link" href="/probe">접근 검증</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="rw-menu-group">
|
||||
<button class="rw-menu-trigger" type="button" aria-expanded="false">지식 검색</button>
|
||||
<div class="rw-menu-panel">
|
||||
<a class="nav-link" href="/vector-knowledge">지식 검색</a>
|
||||
<a class="nav-link" href="/mcp-chatbot">대화형 검색</a>
|
||||
<a class="nav-link" href="/mcp-reasoning">검색 해석</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="rw-menu-group">
|
||||
<button class="rw-menu-trigger" type="button" aria-expanded="false">시스템 관리</button>
|
||||
<div class="rw-menu-panel">
|
||||
<a class="nav-link" href="/ords-handlers">조회 연동</a>
|
||||
<a class="nav-link" href="/mcp-sse">MCP 연동</a>
|
||||
<a class="nav-link" href="/mcp-client-demo">연동 점검</a>
|
||||
<a class="nav-link" href="/operation-status">운영 현황</a>
|
||||
<a class="nav-link" href="/vpd-filter-policies">고급 접근 조건</a>
|
||||
<a class="nav-link" href="/settings">시스템 설정</a>
|
||||
<a class="nav-link" href="/operation-status">검증 현황</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!doctype html>
|
||||
<html lang="ko" xmlns:th="http://www.thymeleaf.org">
|
||||
<head th:replace="~{fragments/layout :: head('접근 정책')}"></head>
|
||||
<head th:replace="~{fragments/layout :: head('접근 규칙')}"></head>
|
||||
<body>
|
||||
<nav th:replace="~{fragments/layout :: nav}"></nav>
|
||||
<main class="container py-4">
|
||||
<div class="page-title">
|
||||
<h1>접근 정책</h1>
|
||||
<h1>접근 규칙</h1>
|
||||
<details class="explanation-details">
|
||||
<summary>도움말</summary>
|
||||
<p>VPD policy function이 참조할 사용자, 역할, 행 규칙, 컬럼 원문 허용 규칙을 저장합니다. 이 화면에서 만든 규칙이 기본 Filter의 동적 입력이 됩니다.</p>
|
||||
@@ -18,7 +18,7 @@
|
||||
<section class="content-band">
|
||||
<div class="section-heading">
|
||||
<div>
|
||||
<h2>새 접근 정책</h2>
|
||||
<h2>새 접근 규칙</h2>
|
||||
<p class="section-description">저장 전 적용 대상과 행 범위를 검토한 뒤 VPD 권한을 반영합니다.</p>
|
||||
</div>
|
||||
<div class="wizard-progress" aria-label="권한 추가 단계">
|
||||
@@ -243,7 +243,7 @@
|
||||
</section>
|
||||
|
||||
<section class="content-band">
|
||||
<h2>접근 정책 목록</h2>
|
||||
<h2>접근 규칙 목록</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-sm align-middle">
|
||||
<thead>
|
||||
|
||||
Reference in New Issue
Block a user