CoreCP

Wat je zelf kunt regelen

Je hebt een hostingaccount bij een hostingbedrijf. Voor het meeste hoef je dat bedrijf niet te bellen: je mail, je DNS en je beveiligingscertificaten regel je zelf, in het paneel, zonder wachttijd.

Geschreven voor: Klant, Reseller

Je hebt een hostingaccount bij een hostingbedrijf. Voor het meeste hoef je dat bedrijf niet te bellen: je mail, je DNS en je beveiligingscertificaten regel je zelf, in het paneel, zonder wachttijd.

Deze pagina zegt precies wat "zelf" betekent — en waar de grens ligt, zodat je niet gaat zoeken naar een knop die er niet is.

Dit doe je zelf

E-mail

  • Een mailbox aanmaken op je eigen domein.
  • Een mailbox verwijderen. Bij het verwijderen vraagt het paneel apart of de berichten mee moeten; laat je dat uit staan, dan blijft de post staan.
  • Het wachtwoord of het quotum van een mailbox wijzigen.
  • Een afwezigheidsbericht instellen of uitzetten.
  • Webmail openen zonder opnieuw in te loggen.
  • De schakelaar Mail van dit domein hier bezorgen aan- of uitzetten. Uit betekent: je mail gaat naar een andere partij (Google, Microsoft, wie dan ook). Je mailboxen blijven staan, dus je kunt het altijd terugdraaien.

DNS

  • Een record toevoegen of vervangen in je eigen zone — A, AAAA, MX, TXT, CNAME.
  • Een record verwijderen.

Beveiliging (SSL)

  • Een certificaat aanvragen voor je eigen website. Eén knop, Certificaat aanvragen; het paneel regelt de aanvraag en de vernieuwing daarna vanzelf.
  • Een certificaat installeren dat je zelf ergens gekocht hebt.

Databases

  • Een database aanmaken, een databaselogin genereren, rechten geven of intrekken, en een nieuw wachtwoord laten maken.
  • phpMyAdmin openen zonder tweede wachtwoord.

Verder

  • Je eigen bestanden, FTP-logins, SSH-sleutels en back-ups.

Dit vraag je aan je hostingbedrijf

Niet omdat het ingewikkeld is, maar omdat het buiten je eigen account of buiten je eigen pakket valt:

WatWaarom
Een website toevoegen of verwijderenDat verandert wat je pakket kost en bevat.
De PHP-versie van een websiteDie komt uit wat de machine geïnstalleerd heeft.
Een vast IP-adres voor een websiteAdressen worden door het hostingbedrijf beheerd.
Een doorstuuradres of aliasNog niet vrijgegeven voor zelfbediening.
De DNS-zone zelf aanmaken, verplaatsen of ondertekenen (DNSSEC)De zone is de dienst; de records erin zijn van jou.
Een database weggooienDe enige knop op dit scherm die data vernietigt zonder weg terug.

Zie je zo'n knop niet staan? Dan is dat geen storing — het paneel toont geen knoppen die je toch niet mag indrukken.

Waarom je nooit bij het account van iemand anders komt

Elke handeling hierboven hangt aan jouw account. Het paneel zoekt eerst op van wie het account is en pas daarna wat je wilde doen; hoort het account niet bij jou, dan stopt het daar, met de melding account_out_of_scope. Dat geldt ook als je het adres in de adresbalk aanpast — de grens zit in de server, niet in het scherm.

Werk je met een collega of een webbureau in je account? Dan bepaalt hun profiel wat zij mogen: Mailbeheer komt bij je mailboxen en niet bij je zone, DNS-beheer andersom, en Alleen-lezen verandert nooit iets. Zie Iemand toegang geven.

Voor beheerders: dit nakijken

De grens staat op één plek in code én is van buitenaf te lezen:

# de hele matrix van routes × soorten gebruikers
corecp-panel authz --check

# wat een klantsessie mag op één route
grep -A3 '"route": "mailbox.create"' \
  corecp-panel/internal/panelapi/authz_matrix.json

En zo bewijst de acceptatie het tegen een echt paneel — vier keer toegestaan, en twee keer geweigerd waar dat hoort:

bash scripts/e2e-r2-ui-hosting.sh 2>&1 | sed -n '/end user creates/,/alias.create/p'