DNSmanager API/Administrator

De ISPWiki.

(Redirigé depuis DNSmanager API)

Sommaire

Voir aussi


Administrateur

Menu principal

Utilisateurs

Gestion utilisateurs

Fonction: user

Résultat: la liste des éléments

  • name - Login.
  • owner - Propriétaire.
  • level - .
  • disabled - Compte et ses domaines sont en statut inactif temporairement.
  • level_12 - Administrateur.
  • level_11 - Revendeur.
  • level_10 - Utilisateur.
  • view - Espace des noms DNS.
  • domains - Domaines. Attributs :
    • used - Nombre utilisé.
    • limit - Valeur maximale possible.


Création. Modification. Paramètres d'un 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:

Création d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "name" de la fonction "user")
    • des paramètres de requete supplémentaires...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • name - Login.
  • level - Niveau d'accès.
    En fonction de la valeur choisie admin vous ne pouvez pas utiliser les paramètres suivants: 'view','ip','domlimit'
  • view - Espace des noms DNS.
  • ip - Adresse IP.
  • passwd - Mot de passe.
  • confirm - Confirmation.
  • domlimit - Nombre des domaines.


Supprimer utilisateurs

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 réussite de l'opération ou le message d'erreur


Activer les utilisateurs

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 réussite de l'opération ou le message d'erreur


Désactiver les utilisateurs

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 réussite de l'opération ou le message d'erreur


Devenir utilisateur

Fonction: user.su


Statistiques

Sessions actives

Sessions actives

Fonction: session

Résultat: la liste des éléments

  • id - ID session.
  • name - Utilisateur.
  • lv_12 - .
  • lv_11 - .
  • lv_10 - .
  • lv_7 - Administrateur serveur.
  • lv_6 - Revendeur.
  • lv_5 - Administrateur site.
  • lv_4 - Utilisateur shell.
  • lv_3 - Utilisateur FTP.
  • lv_2 - Utilisateur email.
  • ip - Adresse IP.
  • idle - Attente.


Terminer les sessions sélectionnées

Fonction: session.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 "id" de la fonction "session".

Résultat: la réussite de l'opération ou le message d'erreur


Se connecter au panneau avec les mêmes droits

Fonction: session.su


Action log

Action log

Fonction: journal

Résultat: la liste des éléments

  • id - Identificateur unique d'un élément de liste.
  • time - Temps.
  • user - Utilisateur.
  • ip - Adresse IP distante.
  • funcname - Option.


Consulter le log. Affichage. Modification

Fonction: journal.edit

Cette fonction est utilisée pour afficher et modifier un objet

Affichage d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "id" de la fonction "journal")
    • des paramètres de requete supplémentaires ...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d' objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • time - Temps.
  • user - Utilisateur.
  • ip - Adresse IP distante.
  • funcname - Fonction.
  • params - Paramètres.


Configuration Panneau

Configuration Apparence

Configurer l'apparence . Affichage. Modification

Fonction: brand

Cette fonction peut etre utilisée pour afficher et modifier les données contenues dans ce formulaire

Affichage de données:

Modification de données:

Liste des paramètres d'un objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • site - Lien sur le logo (http://my-hosting-company.com).
  • project - Lien sur le logo (http://my-hosting-company.com).
  • mainlogo - .
  • loginlogo - .
  • favicon - .
  • reset - Annuler tous les paramètres. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
  • h - Teinte.
  • s - Saturation.
  • l - Luminosité.
  • headinclude - Ajouter au HEAD.
  • customstring - Your copyright notice . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
    Le paramètre actif autorise les paramètres suivants: 'customstringvalue'
Le paramètre actif n'autorise pas les paramètres suivants: 'companyname','foundationyear'
  • customstringvalue - Copyright .
  • companyname - Company name .
  • foundationyear - Year of foundation .
  • companyurl - Web-site URL.
  • noaddlang - Remove the locale parameter from URL . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)


Plugins

Plugins

Fonction: plugin

Résultat: la liste des éléments

  • name - Nom de plugin.
  • desc - Descriptif.
  • version - Mise à jour.
  • bad - Descriptif contient trop d'erreurs à cause desquelles le plugin ne fonctionne pas.
  • newver - .


Gamme de plugins

Fonction: plugin.collection

Résultat: la liste des éléments

  • name - Nom de plugin.
  • desc - Descriptif.
  • version - Mise à jour.
  • author - Auteur.


Installation. Affichage. Modification

Fonction: plugin.install

Cette fonction est utilisée pour afficher et modifier un objet

Affichage d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "name" de la fonction "plugin.collection")
    • des paramètres de requete supplémentaires ...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d' objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • agree - Je suis complètement conscient de conséquences de mes actions. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)


Plugin. Affichage. Modification

Fonction: plugin.info

Cette fonction est utilisée pour afficher et modifier un objet

Affichage d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "name" de la fonction "plugin.collection")
    • des paramètres de requete supplémentaires ...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d' objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • description - Description détaillée.
  • interpretator - Langage de programmation.
  • require - Modules nécessaires.
  • author - Auteur.
  • contact - Personnes de contact.


Plugin. Affichage. Modification

Fonction: plugin.info

Cette fonction est utilisée pour afficher et modifier un objet

Affichage d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "name" de la fonction "plugin")
    • des paramètres de requete supplémentaires ...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d' objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • description - Description détaillée.
  • interpretator - Langage de programmation.
  • require - Modules nécessaires.
  • author - Auteur.
  • contact - Personnes de contact.


Mise à jour

Fonction: plugin.update


'

Fonction: plugin.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 "plugin".

Résultat: la réussite de l'opération ou le message d'erreur


Source des extensions

Fonction: plugin.source

Résultat: la liste des éléments

  • url - URL de plugin.


Création. Modification. Source des extensions

Fonction: plugin.source.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:

Création d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "url" de la fonction "plugin.source")
    • des paramètres de requete supplémentaires...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • url - URL de plugin.


Supprimer le plugin

Fonction: plugin.source.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 "url" de la fonction "plugin.source".

Résultat: la réussite de l'opération ou le message d'erreur


Renouveler les données du plugin

Fonction: plugin.source.refresh

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 "url" de la fonction "plugin.source".

Résultat: la réussite de l'opération ou le message d'erreur


Intégration sous IPmanager

avec IPmanager. Affichage. Modification

Fonction: ipmgr

Cette fonction peut etre utilisée pour afficher et modifier les données contenues dans ce formulaire

Affichage de données:

Modification de données:

Liste des paramètres d'un objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • server - Adresse (URL) d'IPmanager.
  • user - Login.
  • passwd - Mot de passe.


Liste des adresses IP

Gestion des adresses IP

Fonction: iplist

Résultat: la liste des éléments

  • name - Adresse IP.
  • usedby - Occupée.
  • access - Accès.


Création. Modification. Modifier l'accès pour l'adresse IP

Fonction: iplist.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:

Création d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "name" de la fonction "iplist")
    • des paramètres de requete supplémentaires...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • name - Adresse IP.
  • atype - Accès.
    En fonction de la valeur choisie allow vous ne pouvez pas utiliser les paramètres suivants: 'memb'
En fonction de la valeur choisie deny vous ne pouvez pas utiliser les paramètres suivants: 'memb'
En fonction de la valeur choisie denypartial vous pouvez utiliser les paramètres suivants: 'memb'
En fonction de la valeur choisie allowpartial vous pouvez utiliser les paramètres suivants: 'memb'
  • members - Revendeurs. (Une ou plusieurs valeurs séparées par un espace)


Supprimer les adresses IP sélectionnées

Fonction: iplist.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 "iplist".

Résultat: la réussite de l'opération ou le message d'erreur


Accès aux modules

Accès aux modules

Fonction: access

Résultat: la liste des éléments

  • name - Fonction.
  • ftitle - Nom du module.
  • lv_12 - Administrateur peut accéder à ce module.
  • lv_11 - Revendeur peut accéder à ce module.
  • lv_10 - Utilisateur peut accéder à ce module.
  • lv_7 - Administrateur du serveur(root) peut accéder à ce module.
  • lv_6 - Revendeur peut accéder à ce module.
  • lv_5 - Administrateur de site peut accéder à ce module.
  • lv_4 - Utilisateur shell peut accéder à ce module.
  • lv_3 - Utilisateur FTP peut accéder à ce module.
  • lv_2 - Utilisateur email peut accéder à ce module.
  • status - Statut.


Accès module. Affichage. Modification

Fonction: access.edit

Cette fonction est utilisée pour afficher et modifier un objet

Affichage d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "name" de la fonction "access")
    • des paramètres de requete supplémentaires ...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d' objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • name - Nom de module.
  • ftype - Type d'accès.

Valeurs possibles :

    • allow - Autorisé
    • deny - Interdit
    • allow_partial - Autorisé partiellement
    • deny_partial - Interdit partiellement
En fonction de la valeur choisie allow_partial vous pouvez utiliser les paramètres suivants: 'userlist'
En fonction de la valeur choisie deny_partial vous pouvez utiliser les paramètres suivants: 'userlist'
  • userlist - Liste des utilisateurs. (Une ou plusieurs valeurs séparées par un espace)


Configurations du panneau

Configurations du panneau. Affichage. Modification

Fonction: usrparam

Cette fonction peut etre utilisée pour afficher et modifier les données contenues dans ce formulaire

Affichage de données:

Modification de données:

Liste des paramètres d'un objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • name - Nom d'utilisateur.
  • email - Email pour avertissements.
  • email - Email pour avertissements. Paramètres en fonction de fonctionnalités billmgr.
  • changed - Thème.
  • theme - Thème.
  • lang - Langue.
  • timezone - Fuseau horaire.
  • passwd - Mot de passe.
  • confirm - Confrmation.
  • atype - Accès au panneau d'administration.
    En fonction de la valeur choisie atany vous ne pouvez pas utiliser les paramètres suivants: 'addr'
  • addr - Liste des adresses IP. (Une ou plusieurs valeurs séparées par un espace)
  • startpage - Page d'accueil.
  • rows - Lignes par page .
  • recordlimit - Nombre d'enregistrements.
  • buttonview - Barre d'icônes.
  • ticketsound - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
  • ticketnoconfirm - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
  • useavatar - . (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
    Le paramètre actif autorise les paramètres suivants: 'avatardfield','avatarfield','avatarview'
  • filename - .


Aide

Licence

Licence. Affichage. Modification

Fonction: softinfo

Cette fonction peut etre utilisée pour afficher et modifier les données contenues dans ce formulaire

Affichage de données:

Modification de données:

Liste des paramètres d'un objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • os - Système d'exploitation.
  • mgrver - Version actuelle.
  • mgrbuild - Date de compilation.
  • licid - ID de la licence.
  • licip - IP de la licence.
  • licname - Nom de la licence.
  • licdate - Valide jusqu'au.


Mises à jour

Mises à jour installées

Fonction: updatelist

Résultat: la liste des éléments

  • id - Identificateur unique d'un élément de liste.
  • version - Version.
  • release - Date d'édition.
  • lines - Nombre de mises à jour.
  • backup - Date de backup.


Liste des mises à jour

Fonction: updatelist.changelog

Paramètres:

  • elid - l'identificateur unique (l'élément "id" de la fonction "updatelist").

Résultat: la liste des éléments

  • id - Identificateur unique d'un élément de liste.
  • description - Description.
  • isp1 - ISPmanager Lite.
  • isp2 - ISPmanager Pro.
  • isp3 - ISPmanager Cluster.
  • bill1 - BILLmanager Standard.
  • bill2 - BILLmanager Advanced.
  • bill3 - BILLmanager Corparate.
  • changetype - Type de mise à jour.


Retourner à la version. Affichage. Modification

Fonction: updatelist.restore

Cette fonction est utilisée pour afficher et modifier un objet

Affichage d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "id" de la fonction "updatelist")
    • des paramètres de requete supplémentaires ...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d' objet ou des paramètres de requete supplémentaires (voir ci-dessus):


Paramétrer des mises à jour. Affichage. Modification

Fonction: updatelist.settings

Cette fonction peut etre utilisée pour afficher et modifier les données contenues dans ce formulaire

Affichage de données:

Modification de données:

Liste des paramètres d'un objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • os - Système d'exploitation.
  • mgrver - Version courante.
  • mgrbuild - Date de complitaion.
  • vertype - Type de version.
  • srvver - Version actuelle.
  • mirror - Miroir.
  • autoupdate - Mise à jour automatique. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)


Mettre à jour le panneau d'administration

Fonction: updatelist.updatenow


Développement

Développement

Fonction: wishlist

Résultat: la liste des éléments

  • id - ID .
  • name - Remarques.
  • created - Date de la création.
  • vote - Votes.
  • jobeval - Quantité de travail .
  • prio - Priorité.
  • status - Statut.


Création. Modification. Requête

Fonction: wishlist.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:

Création d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "id" de la fonction "wishlist")
    • des paramètres de requete supplémentaires...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • name - Nom.
  • desc - Description.
  • myvote - Votes disponibles.
  • vote - Ajouter mon vote.


Voter

Fonction: wishlist.vote

  • myvote - Votes disponibles.
  • vote - Ajouter mes votes (pour chaque améliration).


Relire la liste des améliorations

Fonction: wishlist.refresh


Log d'erreurs

Log d'erreurs

Fonction: errorjournal

Résultat: la liste des éléments

  • date - Date.
  • funcname - Fonction.
  • lv_12 - .
  • lv_11 - .
  • lv_10 - .
  • lv_7 - Administrateur.
  • lv_6 - Revendeur.
  • lv_5 - Utilisateur.
  • lv_4 - accès au shell.
  • lv_3 - Compte FTP.
  • lv_2 - Boîte email.
  • user - Utilisateur.
  • status - Statut.


Paramétrage des logs. Affichage. Modification

Fonction: errorjournal.settings

Cette fonction peut etre utilisée pour afficher et modifier les données contenues dans ce formulaire

Affichage de données:

Modification de données:

Liste des paramètres d'un objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • level - Niveau.


Erreur . Affichage. Modification

Fonction: errorjournal.edit

Cette fonction est utilisée pour afficher et modifier un objet

Affichage d'un objet:

Modification d'un objet:

  • Paramètres:
    • sok - paramètre ne doit pas être vide, normalement c’est "oui".
    • elid - l'identificateur unique (l'élément "date" de la fonction "errorjournal")
    • des paramètres de requete supplémentaires ...
  • Résultat: la réussite de l'opération ou le message d'erreur

Liste des paramètres d' objet ou des paramètres de requete supplémentaires (voir ci-dessus):

  • email - E-Mail.
  • drop - Supprimer le rapport après l'envoi. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
  • data - .


Supprimer les rapports sélectionnés

Fonction: errorjournal.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 "date" de la fonction "errorjournal".

Résultat: la réussite de l'opération ou le message d'erreur



  • Utilisez la fonction API "featurelist" afin d'obtenir la liste des fonctionnalités disponibles.
Cet article vous a-t-il été utile? Oui | Non
Outils personnels