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]

Sommaire

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.
Cet article vous a-t-il été utile? Oui | Non
Affichages
Outils personnels