Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 25 additions & 25 deletions content/self-host/rustdesk-server-pro/console/_index.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,47 +207,47 @@ oder

---

#### Benutzergruppenverwaltung (`user_group.py`)
#### Benutzergruppenverwaltung (`user-groups.py`)

**Hilfe anzeigen:**
`./user_group.py -h`
`./user-groups.py -h`

**Benutzergruppen anzeigen:**
`./user_group.py --url <url> --token <token> view [--name <group_name>]`
`./user-groups.py --url <url> --token <token> view [--name <group_name>]`

**Beispiel:**
`./user_group.py --url https://example.com --token <token> view --name "Vertriebsteam"`
`./user-groups.py --url https://example.com --token <token> view --name "Vertriebsteam"`

**Gruppenoperationen:**

- **Benutzergruppe erstellen:**
`./user_group.py --url <url> --token <token> add --name "Gruppenname" [--note "Beschreibung"] [--accessed-from '<json>'] [--access-to '<json>']`
`./user-groups.py --url <url> --token <token> add --name "Gruppenname" [--note "Beschreibung"] [--accessed-from '<json>'] [--access-to '<json>']`

Beispiel mit Zugriffskontrolle:
`./user_group.py --url <url> --token <token> add --name "Engineering" --accessed-from '[{"type":0,"name":"Manager"}]' --access-to '[{"type":1,"name":"Dev-Server"}]'`
`./user-groups.py --url <url> --token <token> add --name "Engineering" --accessed-from '[{"type":0,"name":"Manager"}]' --access-to '[{"type":1,"name":"Dev-Server"}]'`

- **Benutzergruppe aktualisieren:**
`./user_group.py --url <url> --token <token> update --name "Gruppenname" [--new-name "Neuer Name"] [--note "Neue Notiz"] [--accessed-from '<json>'] [--access-to '<json>']`
`./user-groups.py --url <url> --token <token> update --name "Gruppenname" [--new-name "Neuer Name"] [--note "Neue Notiz"] [--accessed-from '<json>'] [--access-to '<json>']`

- **Benutzergruppe löschen:**
`./user_group.py --url <url> --token <token> delete --name "Gruppenname"`
`./user-groups.py --url <url> --token <token> delete --name "Gruppenname"`

Unterstützt kommagetrennte Namen: `--name "Gruppe1,Gruppe2,Gruppe3"`

**Benutzerverwaltung in Gruppen:**

- **Benutzer in Gruppe anzeigen:**
`./user_group.py --url <url> --token <token> view-users [--name <group_name>] [--user-name <username>]`
`./user-groups.py --url <url> --token <token> view-users [--name <group_name>] [--user-name <username>]`

Filter:
- `--name`: Gruppenname (exakte Übereinstimmung, optional)
- `--user-name`: Benutzername (unscharfe Suche, optional)

Beispiel:
`./user_group.py --url <url> --token <token> view-users --name Default --user-name john`
`./user-groups.py --url <url> --token <token> view-users --name Default --user-name john`

- **Benutzer zur Gruppe hinzufügen:**
`./user_group.py --url <url> --token <token> add-users --name "Gruppenname" --users "user1,user2,user3"`
`./user-groups.py --url <url> --token <token> add-users --name "Gruppenname" --users "user1,user2,user3"`

**Zugriffskontrollparameter:**

Expand All @@ -267,37 +267,37 @@ oder

---

#### Gerätegruppenverwaltung (`device_group.py`)
#### Gerätegruppenverwaltung (`device-groups.py`)

**Hilfe anzeigen:**
`./device_group.py -h`
`./device-groups.py -h`

**Gerätegruppen anzeigen:**
`./device_group.py --url <url> --token <token> view [--name <group_name>]`
`./device-groups.py --url <url> --token <token> view [--name <group_name>]`

**Beispiel:**
`./device_group.py --url https://example.com --token <token> view`
`./device-groups.py --url https://example.com --token <token> view`

**Gruppenoperationen:**

- **Gerätegruppe erstellen:**
`./device_group.py --url <url> --token <token> add --name "Gruppenname" [--note "Beschreibung"] [--accessed-from '<json>']`
`./device-groups.py --url <url> --token <token> add --name "Gruppenname" [--note "Beschreibung"] [--accessed-from '<json>']`

Beispiel:
`./device_group.py --url <url> --token <token> add --name "Produktion" --accessed-from '[{"type":0,"name":"Admins"}]'`
`./device-groups.py --url <url> --token <token> add --name "Produktion" --accessed-from '[{"type":0,"name":"Admins"}]'`

- **Gerätegruppe aktualisieren:**
`./device_group.py --url <url> --token <token> update --name "Gruppenname" [--new-name "Neuer Name"] [--note "Neue Notiz"] [--accessed-from '<json>']`
`./device-groups.py --url <url> --token <token> update --name "Gruppenname" [--new-name "Neuer Name"] [--note "Neue Notiz"] [--accessed-from '<json>']`

- **Gerätegruppe löschen:**
`./device_group.py --url <url> --token <token> delete --name "Gruppenname"`
`./device-groups.py --url <url> --token <token> delete --name "Gruppenname"`

Unterstützt kommagetrennte Namen: `--name "Gruppe1,Gruppe2,Gruppe3"`

**Geräteverwaltung in Gruppen:**

- **Geräte in Gruppe anzeigen:**
`./device_group.py --url <url> --token <token> view-devices [Filter]`
`./device-groups.py --url <url> --token <token> view-devices [Filter]`

Verfügbare Filter:
- `--name`: Gerätegruppenname (exakte Übereinstimmung)
Expand All @@ -309,21 +309,21 @@ oder
Beispiele:
```bash
# Alle Geräte in einer Gruppe anzeigen
./device_group.py --url <url> --token <token> view-devices --name Produktion
./device-groups.py --url <url> --token <token> view-devices --name Produktion

# Nach Gerätename suchen
./device_group.py --url <url> --token <token> view-devices --device-name server
./device-groups.py --url <url> --token <token> view-devices --device-name server

# Filter kombinieren
./device_group.py --url <url> --token <token> view-devices --name Produktion --user-name john
./device-groups.py --url <url> --token <token> view-devices --name Produktion --user-name john
```


- **Geräte zur Gruppe hinzufügen:**
`./device_group.py --url <url> --token <token> add-devices --name "Gruppenname" --ids "deviceid1,deviceid2"`
`./device-groups.py --url <url> --token <token> add-devices --name "Gruppenname" --ids "deviceid1,deviceid2"`

- **Geräte aus Gruppe entfernen:**
`./device_group.py --url <url> --token <token> remove-devices --name "Gruppenname" --ids "deviceid1,deviceid2"`
`./device-groups.py --url <url> --token <token> remove-devices --name "Gruppenname" --ids "deviceid1,deviceid2"`

**Zugriffskontrollparameter:**

Expand Down
50 changes: 25 additions & 25 deletions content/self-host/rustdesk-server-pro/console/_index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,47 +203,47 @@ The command line on Windows does not have output by default. To get output, plea

---

#### User Groups Management (`user_group.py`)
#### User Groups Management (`user-groups.py`)

**Show help:**
`./user_group.py -h`
`./user-groups.py -h`

**View user groups:**
`./user_group.py --url <url> --token <token> view [--name <group_name>]`
`./user-groups.py --url <url> --token <token> view [--name <group_name>]`

**Example:**
`./user_group.py --url https://example.com --token <token> view --name "Sales Team"`
`./user-groups.py --url https://example.com --token <token> view --name "Sales Team"`

**Group operations:**

- **Create user group:**
`./user_group.py --url <url> --token <token> add --name "GroupName" [--note "description"] [--accessed-from '<json>'] [--access-to '<json>']`
`./user-groups.py --url <url> --token <token> add --name "GroupName" [--note "description"] [--accessed-from '<json>'] [--access-to '<json>']`

Example with access control:
`./user_group.py --url <url> --token <token> add --name "Engineering" --accessed-from '[{"type":0,"name":"Managers"}]' --access-to '[{"type":1,"name":"DevServers"}]'`
`./user-groups.py --url <url> --token <token> add --name "Engineering" --accessed-from '[{"type":0,"name":"Managers"}]' --access-to '[{"type":1,"name":"DevServers"}]'`

- **Update user group:**
`./user_group.py --url <url> --token <token> update --name "GroupName" [--new-name "NewName"] [--note "new note"] [--accessed-from '<json>'] [--access-to '<json>']`
`./user-groups.py --url <url> --token <token> update --name "GroupName" [--new-name "NewName"] [--note "new note"] [--accessed-from '<json>'] [--access-to '<json>']`

- **Delete user group:**
`./user_group.py --url <url> --token <token> delete --name "GroupName"`
`./user-groups.py --url <url> --token <token> delete --name "GroupName"`

Supports comma-separated names: `--name "Group1,Group2,Group3"`

**User management in groups:**

- **View users in group:**
`./user_group.py --url <url> --token <token> view-users [--name <group_name>] [--user-name <username>]`
`./user-groups.py --url <url> --token <token> view-users [--name <group_name>] [--user-name <username>]`

Filters:
- `--name`: group name (exact match, optional)
- `--user-name`: username (fuzzy search, optional)

Example:
`./user_group.py --url <url> --token <token> view-users --name Default --user-name john`
`./user-groups.py --url <url> --token <token> view-users --name Default --user-name john`

- **Add users to group:**
`./user_group.py --url <url> --token <token> add-users --name "GroupName" --users "user1,user2,user3"`
`./user-groups.py --url <url> --token <token> add-users --name "GroupName" --users "user1,user2,user3"`

**Access control parameters:**

Expand All @@ -261,37 +261,37 @@ The command line on Windows does not have output by default. To get output, plea

---

#### Device Groups Management (`device_group.py`)
#### Device Groups Management (`device-groups.py`)

**Show help:**
`./device_group.py -h`
`./device-groups.py -h`

**View device groups:**
`./device_group.py --url <url> --token <token> view [--name <group_name>]`
`./device-groups.py --url <url> --token <token> view [--name <group_name>]`

**Example:**
`./device_group.py --url https://example.com --token <token> view`
`./device-groups.py --url https://example.com --token <token> view`

**Group operations:**

- **Create device group:**
`./device_group.py --url <url> --token <token> add --name "GroupName" [--note "description"] [--accessed-from '<json>']`
`./device-groups.py --url <url> --token <token> add --name "GroupName" [--note "description"] [--accessed-from '<json>']`

Example:
`./device_group.py --url <url> --token <token> add --name "Production" --accessed-from '[{"type":0,"name":"Admins"}]'`
`./device-groups.py --url <url> --token <token> add --name "Production" --accessed-from '[{"type":0,"name":"Admins"}]'`

- **Update device group:**
`./device_group.py --url <url> --token <token> update --name "GroupName" [--new-name "NewName"] [--note "new note"] [--accessed-from '<json>']`
`./device-groups.py --url <url> --token <token> update --name "GroupName" [--new-name "NewName"] [--note "new note"] [--accessed-from '<json>']`

- **Delete device group:**
`./device_group.py --url <url> --token <token> delete --name "GroupName"`
`./device-groups.py --url <url> --token <token> delete --name "GroupName"`

Supports comma-separated names: `--name "Group1,Group2,Group3"`

**Device management in groups:**

- **View devices in group:**
`./device_group.py --url <url> --token <token> view-devices [filters]`
`./device-groups.py --url <url> --token <token> view-devices [filters]`

Available filters:
- `--name`: device group name (exact match)
Expand All @@ -303,20 +303,20 @@ The command line on Windows does not have output by default. To get output, plea
Examples:
```bash
# View all devices in a group
./device_group.py --url <url> --token <token> view-devices --name Production
./device-groups.py --url <url> --token <token> view-devices --name Production

# Search by device name
./device_group.py --url <url> --token <token> view-devices --device-name server
./device-groups.py --url <url> --token <token> view-devices --device-name server

# Combine filters
./device_group.py --url <url> --token <token> view-devices --name Production --user-name john
./device-groups.py --url <url> --token <token> view-devices --name Production --user-name john
```

- **Add devices to group:**
`./device_group.py --url <url> --token <token> add-devices --name "GroupName" --ids "deviceid1,deviceid2"`
`./device-groups.py --url <url> --token <token> add-devices --name "GroupName" --ids "deviceid1,deviceid2"`

- **Remove devices from group:**
`./device_group.py --url <url> --token <token> remove-devices --name "GroupName" --ids "deviceid1,deviceid2"`
`./device-groups.py --url <url> --token <token> remove-devices --name "GroupName" --ids "deviceid1,deviceid2"`

**Access control parameter:**

Expand Down
50 changes: 25 additions & 25 deletions content/self-host/rustdesk-server-pro/console/_index.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,47 +206,47 @@ ver [aquí](https://github.com/rustdesk/rustdesk/discussions/6377#discussioncomm

---

#### Gestión de Grupos de Usuarios (`user_group.py`)
#### Gestión de Grupos de Usuarios (`user-groups.py`)

**Mostrar ayuda:**
`./user_group.py -h`
`./user-groups.py -h`

**Ver grupos de usuarios:**
`./user_group.py --url <url> --token <token> view [--name <group_name>]`
`./user-groups.py --url <url> --token <token> view [--name <group_name>]`

**Ejemplo:**
`./user_group.py --url https://example.com --token <token> view --name "Equipo Ventas"`
`./user-groups.py --url https://example.com --token <token> view --name "Equipo Ventas"`

**Operaciones de grupo:**

- **Crear grupo de usuarios:**
`./user_group.py --url <url> --token <token> add --name "NombreGrupo" [--note "descripción"] [--accessed-from '<json>'] [--access-to '<json>']`
`./user-groups.py --url <url> --token <token> add --name "NombreGrupo" [--note "descripción"] [--accessed-from '<json>'] [--access-to '<json>']`

Ejemplo con control de acceso:
`./user_group.py --url <url> --token <token> add --name "Ingeniería" --accessed-from '[{"type":0,"name":"Gerentes"}]' --access-to '[{"type":1,"name":"Servidores Dev"}]'`
`./user-groups.py --url <url> --token <token> add --name "Ingeniería" --accessed-from '[{"type":0,"name":"Gerentes"}]' --access-to '[{"type":1,"name":"Servidores Dev"}]'`

- **Actualizar grupo de usuarios:**
`./user_group.py --url <url> --token <token> update --name "NombreGrupo" [--new-name "Nuevo Nombre"] [--note "nueva nota"] [--accessed-from '<json>'] [--access-to '<json>']`
`./user-groups.py --url <url> --token <token> update --name "NombreGrupo" [--new-name "Nuevo Nombre"] [--note "nueva nota"] [--accessed-from '<json>'] [--access-to '<json>']`

- **Eliminar grupo de usuarios:**
`./user_group.py --url <url> --token <token> delete --name "NombreGrupo"`
`./user-groups.py --url <url> --token <token> delete --name "NombreGrupo"`

Admite nombres separados por comas: `--name "Grupo1,Grupo2,Grupo3"`

**Gestión de usuarios en grupos:**

- **Ver usuarios en grupo:**
`./user_group.py --url <url> --token <token> view-users [--name <group_name>] [--user-name <username>]`
`./user-groups.py --url <url> --token <token> view-users [--name <group_name>] [--user-name <username>]`

Filtros:
- `--name`: nombre del grupo (coincidencia exacta, opcional)
- `--user-name`: nombre de usuario (búsqueda difusa, opcional)

Ejemplo:
`./user_group.py --url <url> --token <token> view-users --name Default --user-name john`
`./user-groups.py --url <url> --token <token> view-users --name Default --user-name john`

- **Agregar usuarios al grupo:**
`./user_group.py --url <url> --token <token> add-users --name "NombreGrupo" --users "user1,user2,user3"`
`./user-groups.py --url <url> --token <token> add-users --name "NombreGrupo" --users "user1,user2,user3"`

**Parámetros de control de acceso:**

Expand All @@ -266,37 +266,37 @@ ver [aquí](https://github.com/rustdesk/rustdesk/discussions/6377#discussioncomm

---

#### Gestión de Grupos de Dispositivos (`device_group.py`)
#### Gestión de Grupos de Dispositivos (`device-groups.py`)

**Mostrar ayuda:**
`./device_group.py -h`
`./device-groups.py -h`

**Ver grupos de dispositivos:**
`./device_group.py --url <url> --token <token> view [--name <group_name>]`
`./device-groups.py --url <url> --token <token> view [--name <group_name>]`

**Ejemplo:**
`./device_group.py --url https://example.com --token <token> view`
`./device-groups.py --url https://example.com --token <token> view`

**Operaciones de grupo:**

- **Crear grupo de dispositivos:**
`./device_group.py --url <url> --token <token> add --name "NombreGrupo" [--note "descripción"] [--accessed-from '<json>']`
`./device-groups.py --url <url> --token <token> add --name "NombreGrupo" [--note "descripción"] [--accessed-from '<json>']`

Ejemplo:
`./device_group.py --url <url> --token <token> add --name "Producción" --accessed-from '[{"type":0,"name":"Admins"}]'`
`./device-groups.py --url <url> --token <token> add --name "Producción" --accessed-from '[{"type":0,"name":"Admins"}]'`

- **Actualizar grupo de dispositivos:**
`./device_group.py --url <url> --token <token> update --name "NombreGrupo" [--new-name "Nuevo Nombre"] [--note "nueva nota"] [--accessed-from '<json>']`
`./device-groups.py --url <url> --token <token> update --name "NombreGrupo" [--new-name "Nuevo Nombre"] [--note "nueva nota"] [--accessed-from '<json>']`

- **Eliminar grupo de dispositivos:**
`./device_group.py --url <url> --token <token> delete --name "NombreGrupo"`
`./device-groups.py --url <url> --token <token> delete --name "NombreGrupo"`

Admite nombres separados por comas: `--name "Grupo1,Grupo2,Grupo3"`

**Gestión de dispositivos en grupos:**

- **Ver dispositivos en grupo:**
`./device_group.py --url <url> --token <token> view-devices [filtros]`
`./device-groups.py --url <url> --token <token> view-devices [filtros]`

Filtros disponibles:
- `--name`: nombre del grupo de dispositivos (coincidencia exacta)
Expand All @@ -308,21 +308,21 @@ ver [aquí](https://github.com/rustdesk/rustdesk/discussions/6377#discussioncomm
Ejemplos:
```bash
# Ver todos los dispositivos en un grupo
./device_group.py --url <url> --token <token> view-devices --name Producción
./device-groups.py --url <url> --token <token> view-devices --name Producción

# Buscar por nombre de dispositivo
./device_group.py --url <url> --token <token> view-devices --device-name server
./device-groups.py --url <url> --token <token> view-devices --device-name server

# Combinar filtros
./device_group.py --url <url> --token <token> view-devices --name Producción --user-name john
./device-groups.py --url <url> --token <token> view-devices --name Producción --user-name john
```


- **Agregar dispositivos al grupo:**
`./device_group.py --url <url> --token <token> add-devices --name "NombreGrupo" --ids "deviceid1,deviceid2"`
`./device-groups.py --url <url> --token <token> add-devices --name "NombreGrupo" --ids "deviceid1,deviceid2"`

- **Quitar dispositivos del grupo:**
`./device_group.py --url <url> --token <token> remove-devices --name "NombreGrupo" --ids "deviceid1,deviceid2"`
`./device-groups.py --url <url> --token <token> remove-devices --name "NombreGrupo" --ids "deviceid1,deviceid2"`

**Parámetro de control de acceso:**

Expand Down
Loading