Skip to content

Commit 2dbc5cd

Browse files
yomybabyagatha197
authored andcommitted
docs(admin): add captured screenshots for admin menu bundle (PR H)
Captures all 3 planned screenshots × 4 languages (12 PNGs): - resource_policy_list_csv.png — Keypair Resource Policy table with Export CSV menu at BAITable bottom-right (FR-2824) - container_registry_editor_modal.png — Add Registry modal with new SSL Verification checkbox (FR-621) - model_card_delete_with_folder.png — Delete Model Card dialog with "Also delete the associated model folder" option and cascade warning (FR-2622 family) Captured at 2× zoom via Portless dev, per-locale via window.switchLanguage(). Test resources (demo-model-folder, demo-model-card) were created and fully cleaned up via the captured delete flow itself.
1 parent 54bf70e commit 2dbc5cd

16 files changed

Lines changed: 17 additions & 29 deletions

packages/backend.ai-webui-docs/src/en/admin_menu/admin_menu.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,10 @@ The Admin Serving page has two tabs:
351351
- **Serving**: Displays the endpoint list across all projects, with the same lifecycle and property filters as the user-facing Serving page.
352352
- **Model Store Management**: Available to superadmins only. See the section below.
353353

354+
:::note
355+
Each individual admin deployment now has its own dedicated route at `/admin-deployments/:id`. When you open a deployment from the Admin Serving page, the URL changes to this path so that the deployment detail can be linked to or bookmarked directly.
356+
:::
357+
354358
<a id="admin-model-store-management"></a>
355359

356360
### Admin Model Store Management
@@ -407,19 +411,14 @@ Click the edit icon next to the model card name to modify an existing model card
407411
You can delete an individual model card by clicking the delete icon next to its name, or perform bulk deletion by selecting multiple model cards with the row checkboxes and clicking the red trash-bin button next to the selection count.
408412

409413
![](../images/model_card_delete_with_folder.png)
410-
<!-- TODO: Recapture screenshot of the model card delete dialog showing the "Also delete the associated model folder" option -->
411414

412415
The deletion confirmation dialog includes an **Also delete the associated model folder** option:
413416

414-
- When this option is checked, the storage folder (vfolder) linked to the model card is moved to the trash at the same time the model card is removed. A trash notification appears so superadmins can confirm that the linked folder was sent to the trash, and the folder can be restored permanently from **Data > Trash** if needed. Note that deleting the associated folder also removes every other model card that references the same folder.
417+
- When this option is checked, the storage folder (vfolder) linked to the model card is moved to the trash at the same time the model card is removed. A trash notification appears so superadmins can confirm that the linked folder was sent to the trash, and the folder can be restored (or permanently deleted) from **Data > Trash** if needed. Note that deleting the associated folder also removes every other model card that references the same folder.
415418
- When this option is unchecked, only the model card record is removed; the linked storage folder remains untouched and can be reused for another model card.
416419

417420
The same behavior applies to **bulk deletion** (the label becomes **Also delete all associated model folders**): each selected model card's linked storage folder is moved to the trash when the option is checked, and a trash notification is shown for each folder that was moved.
418421

419-
:::note
420-
Each individual admin deployment now has its own dedicated route at `/admin-deployments/:id`. When you open a deployment from the Admin Serving page, the URL changes to this path so that the deployment detail can be linked to or bookmarked directly.
421-
:::
422-
423422
<a id="prometheus-query-presets"></a>
424423

425424
## Prometheus Query Presets
@@ -694,7 +693,6 @@ bottom right of the table.
694693
To save the current resource policy list as a CSV file, use the **Export CSV** action in the **bottom-right slot of the table**. This applies to the Keypair, User, and Project resource policy tabs alike — the CSV export control has been moved from the header area to the table's bottom-right toolbar for consistency with other admin lists.
695694

696695
![](../images/resource_policy_list_csv.png)
697-
<!-- TODO: Recapture screenshot of the resource policy list showing the CSV export control at the BAITable bottom-right -->
698696

699697
![](../images/keypair_export.png)
700698

@@ -992,7 +990,6 @@ button. The registry creation dialog contains the following fields:
992990
- **SSL Verification**: Toggles whether Backend.AI verifies the registry's SSL certificate when connecting. **Enabled by default**, which is the recommended setting for any registry reachable over the public internet. Disable this only for a registry served with a self-signed certificate inside a trusted internal environment where you have already verified the network path; turning it off makes the connection vulnerable to man-in-the-middle attacks.
993991

994992
![](../images/container_registry_editor_modal.png)
995-
<!-- TODO: Recapture screenshot of the Container Registry Editor modal including the SSL Verification checkbox -->
996993

997994
![](../images/add_registry_dialog.png)
998995

68.8 KB
Loading
49.1 KB
Loading
67.5 KB
Loading

packages/backend.ai-webui-docs/src/ja/admin_menu/admin_menu.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,10 @@ models:
331331
- **Serving**: すべてのプロジェクトのエンドポイント一覧を表示し、ユーザー向けサービングページと同じライフサイクルおよびプロパティフィルターを提供します。
332332
- **Model Store Management**: スーパー管理者のみ利用可能です。以下のセクションを参照してください。
333333

334+
:::note
335+
各管理者向けデプロイメントには `/admin-deployments/:id` 専用のルートが用意されました。管理者サービングページからデプロイメントを開くと URL がこのパスに切り替わるため、デプロイメント詳細ページを直接リンクしたりブックマークしたりできます。
336+
:::
337+
334338
<a id="admin-model-store-management"></a>
335339

336340
### 管理者モデルストア管理
@@ -387,7 +391,6 @@ models:
387391
モデルカード名の横にある削除アイコンをクリックして個別のモデルカードを削除するか、行のチェックボックスで複数のモデルカードを選択したうえで、選択件数の横にある赤色のゴミ箱ボタンをクリックして一括削除を実行できます。
388392

389393
![](../images/model_card_delete_with_folder.png)
390-
<!-- TODO: Recapture screenshot of the model card delete dialog showing the "Also delete the associated model folder" option -->
391394

392395
削除確認ダイアログには **関連するモデルフォルダも削除する** オプションが含まれています:
393396

@@ -396,10 +399,6 @@ models:
396399

397400
**一括削除** でも同じ挙動になります(ラベルは **関連するモデルフォルダをすべて削除する** に変わります)。オプションをチェックすると、選択した各モデルカードに紐づくストレージフォルダがゴミ箱に移動され、移動されたフォルダごとにゴミ箱通知が表示されます。
398401

399-
:::note
400-
各管理者向けデプロイメントには `/admin-deployments/:id` 専用のルートが用意されました。管理者サービングページからデプロイメントを開くと URL がこのパスに切り替わるため、デプロイメント詳細ページを直接リンクしたりブックマークしたりできます。
401-
:::
402-
403402
<a id="prometheus-query-presets"></a>
404403

405404
## Prometheusプリセット
@@ -659,7 +658,6 @@ Backend.AIでは、管理者は各キーペア、ユーザー、プロジェク
659658
現在のリソースポリシー一覧を CSV ファイルとして保存するには、**テーブル右下** の **CSVをエクスポート(Export CSV)** アクションを使用します。これは Keypair、User、Project のいずれのリソースポリシータブでも同様です。他の管理者向け一覧との一貫性を保つため、CSV エクスポートのコントロールはヘッダー領域からテーブル右下のツールバーに移動されました。
660659

661660
![](../images/resource_policy_list_csv.png)
662-
<!-- TODO: Recapture screenshot of the resource policy list showing the CSV export control at the BAITable bottom-right -->
663661

664662
![](../images/keypair_export.png)
665663

@@ -958,7 +956,6 @@ Harborが提供するレジストリです。
958956
- **SSL検証(SSL Verification)**: Backend.AI がレジストリに接続する際に SSL 証明書を検証するかどうかを切り替えます。**デフォルトでは有効** で、公開インターネット経由でアクセス可能なレジストリでは有効のままにすることを推奨します。自己署名(self-signed)証明書で配信されるレジストリで、かつネットワーク経路を既に検証済みの信頼できる内部環境でのみ無効化してください。検証を無効にすると中間者(MITM)攻撃に対して脆弱になるため注意が必要です。
959957

960958
![](../images/container_registry_editor_modal.png)
961-
<!-- TODO: Recapture screenshot of the Container Registry Editor modal including the SSL Verification checkbox -->
962959

963960
![](../images/add_registry_dialog.png)
964961

76.5 KB
Loading
69.2 KB
Loading
70.9 KB
Loading

packages/backend.ai-webui-docs/src/ko/admin_menu/admin_menu.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,10 @@ models:
289289
- **Serving**: 모든 프로젝트의 엔드포인트 목록을 표시하며, 사용자용 서빙 페이지와 동일한 라이프사이클 및 속성 필터를 제공합니다.
290290
- **Model Store Management**: 슈퍼관리자에게만 제공됩니다. 아래 섹션을 참조하세요.
291291

292+
:::note
293+
각 관리자용 디플로이먼트는 이제 `/admin-deployments/:id` 전용 경로를 갖습니다. 관리자 서빙 페이지에서 디플로이먼트를 열면 URL이 이 경로로 변경되어 디플로이먼트 상세 페이지를 직접 링크하거나 북마크할 수 있습니다.
294+
:::
295+
292296
<a id="admin-model-store-management"></a>
293297

294298
### 관리자 모델 스토어 관리
@@ -345,7 +349,6 @@ models:
345349
모델 카드 이름 옆의 삭제 아이콘을 클릭하여 개별 모델 카드를 삭제하거나, 행 체크박스로 여러 모델 카드를 선택한 후 선택 개수 옆의 빨간색 휴지통 버튼을 클릭하여 일괄 삭제를 수행할 수 있습니다.
346350

347351
![](../images/model_card_delete_with_folder.png)
348-
<!-- TODO: Recapture screenshot of the model card delete dialog showing the "Also delete the associated model folder" option -->
349352

350353
삭제 확인 대화 상자에는 **연결된 모델 폴더도 함께 삭제** 옵션이 포함되어 있습니다:
351354

@@ -354,10 +357,6 @@ models:
354357

355358
**일괄 삭제** 시에도 동일하게 동작하며, 옵션을 체크하면 선택된 각 모델 카드와 연결된 스토리지 폴더가 휴지통으로 이동하고, 이동된 폴더마다 휴지통 알림이 표시됩니다.
356359

357-
:::note
358-
각 관리자용 디플로이먼트는 이제 `/admin-deployments/:id` 전용 경로를 갖습니다. 관리자 서빙 페이지에서 디플로이먼트를 열면 URL이 이 경로로 변경되어 디플로이먼트 상세 페이지를 직접 링크하거나 북마크할 수 있습니다.
359-
:::
360-
361360
<a id="prometheus-query-presets"></a>
362361

363362
## 프로메테우스 프리셋
@@ -558,7 +557,6 @@ keypair 자원 정책과 마찬가지로 테이블 오른쪽 하단의 '설정 (
558557
현재 자원 정책 목록을 CSV 파일로 저장하려면 **테이블 오른쪽 하단**의 **CSV로 내보내기(Export CSV)** 액션을 사용합니다. 이는 Keypair, User, Project 자원 정책 탭 모두에 동일하게 적용됩니다. 다른 관리자 목록과의 일관성을 위해 CSV 내보내기 컨트롤이 헤더 영역에서 테이블 하단 오른쪽 툴바로 이동되었습니다.
559558

560559
![](../images/resource_policy_list_csv.png)
561-
<!-- TODO: Recapture screenshot of the resource policy list showing the CSV export control at the BAITable bottom-right -->
562560

563561
![](../images/keypair_export.png)
564562

@@ -834,7 +832,6 @@ Controls의 새로고침 아이콘을 클릭하면 연결된 레지스트리에
834832
- **SSL 검증(SSL Verification)**: Backend.AI가 레지스트리에 연결할 때 SSL 인증서를 검증할지 여부를 설정합니다. **기본값은 활성화**이며, 공용 인터넷을 통해 접근 가능한 모든 레지스트리에는 활성화 상태를 유지하는 것을 권장합니다. 자체 서명(self-signed) 인증서를 사용하는 신뢰할 수 있는 내부 환경에서 네트워크 경로를 이미 검증한 경우에만 비활성화합니다. 검증을 비활성화하면 중간자(MITM) 공격에 취약해질 수 있으니 주의하세요.
835833

836834
![](../images/container_registry_editor_modal.png)
837-
<!-- TODO: Recapture screenshot of the Container Registry Editor modal including the SSL Verification checkbox -->
838835

839836
![](../images/add_registry_dialog.png)
840837

64.9 KB
Loading

0 commit comments

Comments
 (0)