Cet article présente l'approche recommandée pour intégrer les services de WEDOS.protection dans votre panneau d'administration personnalisé. Pour plus d'informations, ainsi que d'autres options de revente disponibles pour les clients B2B, voir l'article Global - Options de revente B2B.
Dans cet article, vous apprendrez :
- Quelles sont les fonctionnalités de WEDOS.protection disponibles via l'API ?
- Comment gérer les services
- Questions fréquemment posées
Caractéristiques de l'API WEDOS.protection
Pour une expérience utilisateur plus transparente, nous recommandons à nos partenaires B2B d'utiliser l'API WEDOS (WAPI en abrégé) et d'intégrer les services WEDOS dans leurs propres panneaux d'administration avec lesquels les clients finaux sont déjà familiarisés.
Avant de poursuivre la lecture, familiarisez-vous avec l'API WEDOS en lisant le manuel WAPI.
L'interface WAPI prend actuellement en charge les fonctions de protection WEDOS suivantes :
- Obtention d'informations sur le service (domaine) à partir du système. Vous pouvez obtenir une liste de tous les services de votre compte à l'aide de la commande
wgp-services-listou toutes les informations disponibles sur un seul service avec la commandewgp-domain-info. - Ajout d'un service au système. Il s'agit notamment de la
wgp-domain-create(tente d'ajouter un domaine au système) etwgp-domain-retry(retente d'ajouter le domaine en cas d'erreur) commandes. - Gestion du domaine. Vous pouvez utiliser l'interface WAPI pour étendre un domaine qui n'a pas encore été supprimé (
wgp-domain-renew), supprimer un domaine du système (wgp-domain-delete) ou modifier le plan d'abonnement (wgp-domain-update-subscription). - Application de modèles de domaine. Modèles de domaines est le moyen le plus simple de répliquer les paramètres sur les domaines de vos utilisateurs. Vous pouvez utiliser les commandes WAPI suivantes
wgp-domain-templates-listpour vérifier quels sont les modèles disponibles, etwgp-domain-template-replicatepour appliquer un modèle à un domaine cible. - Effacer le cache du domaine. Actuellement, la seule commande disponible pour affecter directement les paramètres du domaine WEDOS.protection est la suivante
wgp-domain-cache-purge(efface tous les fichiers statiques mis en cache pour le domaine).
Pour des informations complètes sur ces commandes, voir l'article WAPI - WEDOS.protection (WGP).
Gestion des services
Les conseils suivants sont basés sur ces hypothèses :
- Vous disposez d'un compte client et d'un compte crédit WEDOS B2B. Ce compte client sera utilisé pour créer tous les services que vous revendez, et ces services seront également facturés sur ce compte (via un crédit négatif - pour plus d'informations, voir l'article WEDOS - Compte de crédit ou consulter votre représentant commercial WEDOS). La façon dont vous gérez la facturation de votre côté est entièrement à votre charge.
- Vos clients accèderont aux services de WEDOS.protection uniquement via votre panneau d'administration. Cette approche nécessite que vous configuriez l'accès WAPI et que vous l'utilisiez pour permettre à vos clients d'acheter des produits WEDOS par l'intermédiaire de votre compte (voir ci-dessus). Pour plus d'informations, voir l'article Global - Options pour les revendeurs B2B.
Sur la base des fonctionnalités de WEDOS.protection actuellement disponibles via WAPI, nous proposons une approche hybride de la gestion des domaines pour vous et vos clients :
- Vous : Panneau d'administration global de WEDOS. Le panneau d'administration global de WEDOS &boxbox ; vous donne actuellement accès à tous les paramètres disponibles, y compris ceux qui n'ont pas encore été intégrés dans la WAPI. Comme toutes les interactions de vos clients avec les services seront basées sur WAPI, vous devez, en tant qu'administrateur, effectuer certains réglages à l'aide d'une interface où ils sont disponibles. Pour plus d'informations, voir le chapitre Panneau d'administration de WEDOS.global.
- Vos clients : votre panneau d'administration personnalisé. Nous vous recommandons de créer une interface pour vos clients dans votre propre panneau d'administration en utilisant WAPI. De cette façon, vos clients peuvent gérer les services sans avoir à créer de comptes WEDOS pour eux-mêmes. Pour plus d'informations, voir le chapitre Panneau d'administration personnalisé.
Panneau d'administration de WEDOS.global
Nous vous conseillons de ne donner accès à vos services qu'à vous (ou à vos administrateurs désignés) via le panneau d'administration de WEDOS.global ⧉, et de maintenir une interface distincte pour vos clients finaux.
Les domaines clés de la gestion des services de WEDOS.protection, qui ne sont actuellement accessibles que dans le panneau d'administration de WEDOS.global, sont les suivants
- Configuration directe des services. Si vous devez configurer un seul service, par exemple Filtres ou Upstream, vous devez accéder à ce service dans le panneau d'administration. Si vous souhaitez permettre à une autre personne de visualiser ou de configurer ce service, vous pouvez l'ajouter en tant que membre (elle devra toutefois disposer de son propre compte WEDOS).
- Configuration et gestion de modèles de domaines. Pour automatiser les routines de configuration fréquentes, vous pouvez utiliser le panneau d'administration pour configurer des modèles de domaine et laisser vos clients les répliquer sur leurs services via WAPI à l'aide de votre panneau d'administration.
- IP cibles et sous-domaines. Si les adresses IP cibles ou les sous-domaines du client final changent, seul l'administrateur peut actuellement les mettre à jour. Pour plus d'informations, voir l'article Protection - DNS et adresses IP cibles (en amont).
- Surveillance des performances de Grafana. Cette surveillance n'est actuellement disponible que pour l'ensemble du compte, plutôt que pour des domaines individuels. Pour plus d'informations, voir l'article Protection - Grafana.
L'avantage supplémentaire de gérer tous les services que vous revendez à partir de notre interface est que vous avez accès à toutes les nouvelles fonctionnalités immédiatement, sans avoir à les mettre en œuvre vous-même.
Panneau d'administration personnalisé
Vos clients finaux ne doivent avoir accès qu'aux services WEDOS.protection que vous revendez à partir de votre interface. Leur expérience est ainsi transparente, tandis que vous avez le contrôle total sur les paramètres qu'ils peuvent ou ne peuvent pas effectuer.
Nous vous conseillons vivement d'inclure les caractéristiques suivantes :
- Création, renouvellement et suppression du service. Les clients doivent avoir la possibilité d'ajouter leurs domaines à WEDOS.protection, de renouveler ou d'annuler leur abonnement.
En cours d'exécution wgp-domain-createSi vous avez besoin d'un nouveau service, assurez-vous de vérifier périodiquement l'état du nouveau service en utilisant la fonction wgp-domain-info. Si vous rencontrez des erreurs, en particulier error_crt, utiliser wgp-domain-retry pour tenter de résoudre le problème. Pour plus d'informations, voir l'article WAPI - WEDOS.protection (WGP).
- Effacer le cache. L'effacement du cache est particulièrement important lorsque les clients finaux mettent à jour des sites fréquemment visités (tels que la page d'accueil) et que leurs utilisateurs doivent voir le changement immédiatement. Assurez-vous qu'un Effacer le cache qui envoie le
wgp-domain-cache-purgeest à la disposition de tous les clients.
Les caractéristiques suivantes sont facultatives et nous vous suggérons de les inclure à votre guise :
- Gérer l'abonnement. Bien qu'il soit pratique que tous vos clients utilisent la même formule d'abonnement, vous pouvez leur permettre de modifier leur abonnement dans votre panneau d'administration. Gardez à l'esprit que si votre client déclasse son plan d'abonnement, le nouveau prix n'entrera pas en vigueur immédiatement, mais à partir de la période de facturation suivante, tandis que les surclassements entraînent immédiatement une surtaxe. Vous trouverez de plus amples informations dans l'article Protection - Plan d'abonnement.
- Configuration rapide grâce aux modèles de domaine. Vous pouvez créer un nombre illimité de modèles dans le système et donner à vos clients la possibilité de les reproduire. Par exemple, vous pouvez créer un modèle avec blocage GeoIP, qui permet à vos utilisateurs de n'autoriser que les demandes provenant de certains pays ou continents en un seul clic.
Les modèles de domaine n'appliquent leurs valeurs qu'au moment de la réplication. Si vous modifiez ultérieurement un modèle de domaine, vous devez le répliquer à nouveau pour appliquer les nouveaux paramètres.
FAQ
Prévoyez-vous de publier des plugins pour les systèmes d'administration courants, tels que DirectAdmin ?
Oui, nous développons actuellement les plugins WEDOS.protection et WEDOS.zone pour DirectAdmin. Ces plugins utilisent également WAPI, de sorte que l'administrateur devra toujours accéder au panneau d'administration global &boxbox ; de WEDOS pour certaines fonctions.
