ISPmanager API. Utilisateurs (ISPmanager)
De ISPWiki.
- [#user Utilisateurs]
- [#user.edit Création. Modification. Paramètres Utilisateur]
- [#user.delete Supprimer le(s) utilisateur(s) selectionne(s)]
- [#user.enable Activer l'utilisateur avec tous ses domaines WWW]
- [#user.disable Désactiver l'utilisateur avec tous ses domaines WWW]
- [#user.access Accès aux fonctions]
- [#user.access.enable Permettre accès aux fonctions choisies]
- [#user.access.disable Interdire accès aux fonctiones choisies]
- [#new.msg Message au centre support]
Utilisateurs.
Fonction: user
Résultat: la [api.html#list liste des éléments]
- name - Nom.
- owner - Propriétaire.
- preset - Pre-configuration.
- disabled - Ce compte et ses domaines WWW sont temporairement desactivés.
- cgi - L'utilisateur peut utiliser CGI pour ses domaines WWW.
- php - L'utilisateur peut utiliser PHP pour ses domaines WWW.
- ssi - L'utilisateur peut utiliser SSI pour ses domaines WWW.
- ssl - L'utilisateur peut utiliser une connexion securisée HTTPs pour ses domaines WWW.
- shell - L'utilisateur peut utiliser le shell.
- note - Notes:.
- disk - Disque. Attributs :
- used - Nombre utilisé.
- limit - Valeur maximale possible.
- bandwidth - Trafic. Attributs :
- used - Nombre utilisé.
- limit - Valeur maximale possible.
Création. Modification. Paramètres Utilisateur.
Fonction: user.edit
Cette fonction peut etre utilisée pour afficher un objet, modifier un objet existant et créer un nouvel objet.
Affichage d'un objet:
- Paramètres:
- elid - l'identificateur unique (l'élément "name" de la fonction "user")
- Résultat: la [api.html#param liste des paramètres d'objet]
Création d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- des paramètres de requete supplémentaires...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Modification d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- elid - l'identificateur unique (l'élément "name" de la fonction "user")
- des paramètres de requete supplémentaires...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):
- name - Nom d'utilisateur.
- passwd - Mot de passe.
- confirm - Confirmation.
- domain - Domaine.
- ip - Adresse IP.
- owner - Proprietaire.
- preset - Preconfiguration.
- email - Email.
- welcome - Envoyer un message. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- shell - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- ssl - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- cgi - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- ssi - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- phpmod - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- phpcgi - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- phpfcgi - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- safemode - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- disklimit - Disque. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "0".)
- ftplimit - Comptes FTP. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- maillimit - Boîtes email. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- domainlimit - Domaines. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- webdomainlimit - Domaines WWW. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- maildomainlimit - Domaines email. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- baselimit - Bases de données. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- baseuserlimit - Utilisateurs des bases de données. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- bandwidthlimit - Trafic. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "100000000".)
- cpulimit - Quota CPU. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "0".)
- memlimit - Quota mémoire. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "0".)
- proclimit - Nombre de processus. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "0".)
- note - .
Supprimer le(s) utilisateur(s) selectionne(s).
Fonction: user.delete
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "user".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Activer l'utilisateur avec tous ses domaines WWW.
Fonction: user.enable
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "user".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Désactiver l'utilisateur avec tous ses domaines WWW.
Fonction: user.disable
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "user".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Accès aux fonctions.
Fonction: user.access
Paramètres:
- elid - l'identificateur unique (l'élément "name" de la fonction "user").
Résultat: la [api.html#list liste des éléments]
- ftitle - Nom du module.
- name - Nom fonction.
- disabled - Utilisateur n'a pas d'accès à cette fonction.
Permettre accès aux fonctions choisies.
Fonction: user.access.enable
Paramètres:
- plid - l'identificateur unique de la liste parent (l'élément "name" de la fonction "user").
- elid - un ou plusieurs identificateurs uniques de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "user.access".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Interdire accès aux fonctiones choisies.
Fonction: user.access.disable
Paramètres:
- plid - l'identificateur unique de la liste parent (l'élément "name" de la fonction "user").
- elid - un ou plusieurs identificateurs uniques de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "user.access".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Message au centre support.
Fonction: new.msg
- subj - Thème.
- prio - Priorité.
- category - Catégorie.
- text - Texte.
