CH-J Toolsspráva serverů přes SSH
Menu
Vydané zdroje

CH-J Tools

Procházejte adresáře a soubory konkrétního vydání aplikace.

Stáhnout zdroje ZIP
CH-J / Server Manager 872 souborů
core-20261030T220507Z-61e4558d889f Přidáno: · Sestaveno:
users.ts Přidáno: Datum není evidováno 1,2 KB · 13 řádků
Kód Stáhnout soubor
1/** Remote users, groups, keys and SSH policy (`users.read`, `users.manage`). */
2import { call } from "../transport";
3import type { Payload } from "../types";
5export const users = Object.freeze({
6 list: (sessionId: string) => call<Payload>("module_users_list", "plugin:users:list", { sessionId }),
7 manage: (sessionId: string, payload: Payload) => call<Payload>("module_users_manage", "plugin:users:manage", { ...payload, sessionId }),
8 privileges: (sessionId: string, refresh = false) => call<Payload>("module_users_privileges", "plugin:users:privileges", { sessionId, refresh }),
9 inventory: (sessionId: string, options: Payload = {}) => call<Payload>("module_users_inventory", "plugin:users:inventory", { ...options, sessionId }),
10 detail: (sessionId: string, username: string, options: Payload = {}) => call<Payload>("module_users_detail", "plugin:users:detail", { ...options, sessionId, username }),
11 keys: (sessionId: string, payload: Payload) => call<Payload>("module_users_keys", "plugin:users:keys", { ...payload, sessionId }),
12 sshPolicy: (sessionId: string, payload: Payload) => call<Payload>("module_users_ssh_policy", "plugin:users:sshPolicy", { ...payload, sessionId })
13});
SHA-2569ea7c61a9eabba3886481ec60e5561d2dbb8f0c0a0bb50ac0b0c48a2a470ae91

CH-J Proprietary Software License 1.14 · Zdroje jsou zveřejněny pod CH-J Proprietary Software License 1.14. Jejich dostupnost nemění licenční podmínky ani neposkytuje další oprávnění.

SHA-256 archivu77380d4805485ffa4027fbe7858b5836f197a4aa9d52358a43e2d12d018744df
Soubory