Ce que cette connexion vous apporte
Connecter votre propre compte Gcore permet de diffuser le DNS d’un domaine depuis votre compte au lieu du nôtre. Vous conservez la zone, la facture et le tableau de bord du fournisseur ; nous créons et mettons à jour les enregistrements nécessaires à vos sites et boîtes de messagerie, afin que vous n’ayez pas à les copier manuellement.
Avant de commencer
Un compte Gcore avec Managed DNS disponible sur celui-ci.
1. Créez la clé chez Gcore
Dans le portail client de Gcore, ouvrez votre avatar en haut à droite, puis Profile → API tokens → Create token. Nommez-le, choisissez Never expire ou une date d’expiration, et attribuez-lui un rôle pour chaque produit dont il a besoin. Gcore n’affiche le jeton qu’une seule fois ; copiez-le à ce moment-là.
Le même jeton fonctionne pour chaque produit Gcore que vous connectez ; par conséquent, si vous avez déjà connecté un produit Gcore, vous pouvez coller le même jeton à nouveau — à condition que ses rôles couvrent également ce produit. Un jeton ne peut pas recevoir un rôle supérieur à celui de votre propre identifiant de connexion.
Pour le DNS, attribuez au jeton un rôle pour Managed DNS.
2. Connectez-le ici
Ouvrez Integrations dans votre tableau de bord et choisissez Connect an account. Choisissez Your own DNS comme groupe et Gcore DNS comme compte, renseignez API token, puis appuyez sur Connect account.
Nous testons ce que vous collez avant que quoi que ce soit ne soit enregistré. Une clé qui ne fonctionne pas n’est jamais stockée, et la réponse indique ce qui n’allait pas avec celle-ci. Une clé qui fonctionne est conservée chiffrée dans notre coffre-fort de secrets — jamais dans notre base de données — et ne sera plus jamais affichée, pas même à vous.
Que se passe-t-il ensuite
- Sur n’importe quel domaine, ouvrez son onglet DNS et choisissez ce compte comme emplacement à partir duquel le DNS du domaine est diffusé. Nous y créons la zone si elle n’existe pas et écrivons les enregistrements nécessaires aux sites et à la messagerie du domaine.
- Lorsque quelque chose change de notre côté quant au contenu obligatoire d’un enregistrement — vous déplacez un site, changez de CDN ou ajoutez une boîte de messagerie — nous mettons à jour l’enregistrement sur votre compte.
- Pour finaliser le transfert, les serveurs de noms de votre domaine doivent pointer vers Gcore. Si le domaine est enregistré chez nous, ou auprès d’un bureau d’enregistrement que vous avez connecté, nous les configurons pour vous ; sinon, la page du domaine affiche les serveurs de noms à définir.
- Lorsque vous vous connectez, nous vérifions que la clé peut lister vos zones, lire les enregistrements et modifier les enregistrements. La liste de vérification située à côté de la connexion indique ceux que nous avons pu confirmer.
Si la connexion échoue
Vos zones n’apparaissent pas. Le rôle du jeton n’inclut pas Managed DNS. Créez un jeton qui l’inclut.
Il indique que la clé a été rejetée. Il s’agit presque toujours de l’une de ces trois choses : un espace ou un saut de ligne copié avec celle-ci, une clé ayant expiré, ou une clé qui a été révoquée ou régénérée après que vous l’avez copiée. Créez-en une nouvelle et collez-la à nouveau.
La connexion s’établit, mais quelque chose échoue plus tard. La clé s’authentifie mais ne dispose pas d’une autorisation requise par l’action. Créez une nouvelle clé avec les autorisations répertoriées ci-dessus, puis déconnectez l’ancienne connexion et connectez la nouvelle clé.
Déconnexion
Ouvrez Integrations, trouvez le compte et appuyez sur Disconnect. Cela supprime immédiatement la clé stockée. Tout ce qui l’utilisait s’arrête lors de sa prochaine action, et les écrans qui en dépendaient l’indiquent au lieu d’échouer silencieusement.
La déconnexion n’annule pas ce qui a déjà été fait — les enregistrements, déploiements ou paramètres que nous avons modifiés sur votre compte restent tels quels. Si vous pensez que la clé elle-même a pu être divulguée, révoquez-la également chez le fournisseur ; la déconnexion supprime notre copie, pas la leur.