ISPmanager API. Revendeurs (ISPmanager)
De ISPWiki.
- [#reseller Gestion Revendeurs]
- [#reseller.edit Création. Modification. Revendeur]
- [#reseller.delete Supprimer les revendeurs sélectionnés]
- [#reseller.enable Activer le compte revendeur sélectionné avec ses utilisateurs]
- [#reseller.disable Désactiver le compte revendeur sélectionné avec ses utilisateurs]
- [#reseller.access Accès aux fonctions]
- [#reseller.access.enable Autoriser accès aux fonctions sélectionnées]
- [#reseller.access.disable Interdire accès aux fonctions sélectionnées]
- [#new.msg Message au centre support]
Gestion Revendeurs.
Fonction: reseller
Résultat: la [api.html#list liste des éléments]
- name - Nom.
- disabled - Ce compte est désactivé temporairement.
- cgi - Le revendeur peut utiliser CGI pour ses domaines WWW.
- php - Le revendeur peut utiliser PHP pour ses domaines WWW.
- ssi - Le revendeur peut utiliser SSI pour ses domaines WWW.
- ssl - Le revendeur peut utiliser une connexion sécurisée HTTPs pour ses domaines WWW.
- shell - Le revendeur peut autoriser ses utilisateurs à utiliser le shell.
- note - Notes:.
- user - Utilisateurs. Attributs :
- used - Nombre utilisé.
- limit - Valeur maximale possible.
- disk - Disque. Attributs :
- used - Nombre utilisé.
- limit - Valeur maximale possible.
- bandwidth - Trafic. Attributs :
- used - Nombre utilisé.
- limit - Valeur maximale possible.
Création. Modification. Revendeur.
Fonction: reseller.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 "reseller")
- 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 "reseller")
- 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 de revendeur.
- passwd - Mot de passe.
- confirm - Confirmation.
- ip - Adresse IP.
- preset - Préconfiguration.
- email - Email.
- welcome - Envoyer un message. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- shell - Accès shell. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- ssl - SSL. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- phpmod - PHP comme module Apache. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- phpcgi - PHP comme CGI. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- phpfcgi - PHP comme FastCGI. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- cgi - CGI. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- ssi - SSI. (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 "1000000".)
- userlimit - Utilisateurs. (Valeur numérique. Pour spécifier la valeur illimitée veuillez utiliser "10000".)
- 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 les revendeurs sélectionnés.
Fonction: reseller.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 "reseller".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Activer le compte revendeur sélectionné avec ses utilisateurs.
Fonction: reseller.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 "reseller".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Désactiver le compte revendeur sélectionné avec ses utilisateurs.
Fonction: reseller.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 "reseller".
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: reseller.access
Paramètres:
- elid - l'identificateur unique (l'élément "name" de la fonction "reseller").
Résultat: la [api.html#list liste des éléments]
- ftitle - Nom du module.
- name - Nom de fonction.
- disabled - Le revendeur ne peut pas accéder à cette fonction.
Autoriser accès aux fonctions sélectionnées.
Fonction: reseller.access.enable
Paramètres:
- plid - l'identificateur unique de la liste parent (l'élément "name" de la fonction "reseller").
- 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 "reseller.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 fonctions sélectionnées.
Fonction: reseller.access.disable
Paramètres:
- plid - l'identificateur unique de la liste parent (l'élément "name" de la fonction "reseller").
- 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 "reseller.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.
