S-Filer Admin CLI : Guide d'utilisation
Note
Le S-Filer Admin CLI est un utilitaire en ligne de commande qui permet aux administrateurs de gérer les utilisateurs, les groupes et les communautés de S-Filer Portal.
Concepts
The application requires authentication to access its functions. Once authenticated, users can perform operations such as managing users, groups and communities.
It runs on Windows and Linux operating systems. Simply open a command console and execute the necessary commands. You can use the --help parameter to get help on the commands available.
Each command is made up of several options, some of which are used by all commands. Common options are :
Options | Required/Optional | Description |
---|---|---|
-l | Required | username to use to perform the action |
-ld | Optional | Domain ID to login to. Use the list-domains command to get the IDs of the domains. Default: 1 |
-log | Optional | The name of the log file. If none is specified, there are no log file. If verbose, debug logs are written. |
-op | Optional | The obfuscated (hidden) password to authenticate |
-p | Required | The password to authenticate |
-s | Required | The URL of the server to use. (Ex: [https://[PUBLIC](https://[PUBLIC ADDRESS]/sfiler/server. |
After the required properties, you need to add the command and the parameters specific to that command.
Commandes
The S-Filer Admin CLI supports the following commands:
- add-community
- add-group
- add-user
- add-auth-factor-access-token
- assign-group-to-community
- assign-user-to-community
- assign-user-to-group
- change-password
- delete-auth-factor-access-token
- delete-auth-factor-totp
- delete-community
- delete-group
- delete-user
- get-theme-for-user
- hide-password
- list-admins
- list-auth-factor-access-token
- list-communities
- list-domains
- list-groups
- list-groups-in-community
- list-users
- list-users-in-community
- list-users-in-group
- modify-community
- modify-group
- modify-user
- transfer-ownership
- unassign-group-from-community
- unassign-user-from-community
- unassign-user-from-group