HostFact Help
HostFact Help > Eigen diensttypes
Gebruik maken van een eigen diensttype
Vanaf versie 6.1.0 is het mogelijk om eigen diensttypes aan te maken in uw HostFact omgeving.
Module activeren
De eerste stap is het activeren van de module voor eigen diensttypes. Dit kan u doen door in de backoffice in het menu te gaan naar "Instellingen" en vervolgens "Instellingen voor diensten". Hier kan de extra dienst voor "Eigen diensttypes" worden geactiveerd.
Diensttype toevoegen
Na het activeren van de diensttype ziet u aan de rechterzijde op de pagina een link met "Diensttype toevoegen". Klik op deze link en geef een naam op die voor de diensttype dient te worden gebruikt.
Vanwege de grote diversiteit aan diensttypes die bij ons zijn aangevraagd om te ondersteunen zijn er naast de naam van de diensttype ook een aantal instellingen voor het diensttype.
Integratie met webhooks
Schakel deze instelling in wanneer u een daadwerkelijke integratie wilt maken voor de diensttype waarbij bijvoorbeeld het aanmaken, opzeggen en verlengen middels een integratie verloopt.
Uniek kernmerk
Wanneer deze instelling wordt ingeschakeld dient er een unieke identifier per dienst te worden opgegeven. Dit kan bijvoorbeeld een telefoonnummer, hostname of domeinnaam zijn. Indien er geen gebruik wordt gemaakt van het uniek kenmerk zal de dienst worden aangemaakt met productnaam als kenmerk voor de dienst.
Aantal
Heeft de dienst een kwantitatieve hoeveelheid zoals bijvoorbeeld het aantal gebruikers/licenties, schakel dan deze instelling in. Het "aantal" veld zal hiermee beschikbaar komen bij het toevoegen en bewerken van een dienst van dit type.
Verlengprocedure
Wanneer de verlengprocedure wordt aangevinkt komt de status "Verlopen" en een verlengdatum beschikbaar voor deze diensten. Tevens zijn er aanvullende instellingen beschikbaar voor "Autorenew" waarmee hiervoor methodes in de integratie kunnen worden gebruikt en kan er een waarschuwing worden ingesteld voor een x aantal dagen voordat de dienst verloopt.
Aanvraagproces
De instelling voor het aanvraagproces zorgt ervoor dat de status "In aanvraag" en een extern ordernummer beschikbaar komt voor dit type diensten. Dit dient te worden gebruikt wanneer een dienst eerst wordt aangevraagd waarbij een ordernummer bekend is en er vervolgens gecontroleerd dient te worden of de aanvraag gelukt is voordat een dienst daadwerkelijk actief wordt. In de integratie komen hiermee de functies "request" en "requestcheck" beschikbaar in plaats van de "create" functie die normaliter wordt gebruikt.
Blokkeer actie
Deze instelling dient geactiveerd te worden wanneer er een suspend/unsuspend actie kan worden uitgevoerd op de dienst. Dit is enkel van toepassing wanneer er een integratie wordt opgezet waarbij deze acties worden ondersteund.
Aanvullende acties
Bij het aanmaken en bewerken van de diensttype kunt u ook aanvullende acties configureren. Dit is enkel van toepassing wanneer u heeft gekozen voor een integratie met webhooks.
Met de aanvullende acties krijgt u binnen de backoffice een actieknop waarbij een webhook functie zal worden aangeroepen. Dit is handig wanneer u acties mogelijk wilt maken zoals bijvoorbeeld het toesturen van gegevens over de dienst of via de integratie een restart of dergelijke wilt uitvoeren.
Vervolgstappen
Na het aanmaken van de diensttype is de volgende stap het toevoegen van eigen velden voor diensten van dit diensttype. Het toevoegen van eigen velden zat al langer in HostFact en het toevoegen van velden aan eigen diensttypes is in deze reeds bestaande functionaliteit verwerkt.
Het toevoegen van de velden kan door in de backoffice te gaan naar "Instellingen" -> "HostFact voorkeuren" -> "eigen velden". Er kunnen velden worden toegevoegd voor producten dat onder het diensttype vallen en ook voor de diensten zelf.
Velden voor producten bij een diensttype gaan om producteigenschappen. Deze velden worden dus ingevuld wanneer er vervolgens een product wordt aangemaakt wat aan dit diensttype toebehoord.
Velden voor diensten worden op het niveau van een dienst ingevuld. Bij zowel velden op productniveau als dienstniveau kan er worden gekozen of de velden in het klantenpaneel zichtbaar dienen te zijn voor de klanten.
Nadat de eigen velden zijn aangemaakt dienen de producten worden toegevoegd via "Beheer" -> "Productbeheer" -> "product toevoegen". Hier kan de nieuwe diensttype als "type product" worden gekozen. Nadat de producten zijn toegevoegd kunnen uiteindelijk de diensten worden toegevoegd. Dit doet u door het menu naar "Diensten" te gaan en vervolgens ziet u hierin de nieuwe diensttype staan.
Vanaf versie 6.1.0 is het mogelijk om eigen diensttypes aan te maken in uw HostFact omgeving.
Module activeren
De eerste stap is het activeren van de module voor eigen diensttypes. Dit kan u doen door in de backoffice in het menu te gaan naar "Instellingen" en vervolgens "Instellingen voor diensten". Hier kan de extra dienst voor "Eigen diensttypes" worden geactiveerd.
Diensttype toevoegen
Na het activeren van de diensttype ziet u aan de rechterzijde op de pagina een link met "Diensttype toevoegen". Klik op deze link en geef een naam op die voor de diensttype dient te worden gebruikt.
Vanwege de grote diversiteit aan diensttypes die bij ons zijn aangevraagd om te ondersteunen zijn er naast de naam van de diensttype ook een aantal instellingen voor het diensttype.
Integratie met webhooks
Schakel deze instelling in wanneer u een daadwerkelijke integratie wilt maken voor de diensttype waarbij bijvoorbeeld het aanmaken, opzeggen en verlengen middels een integratie verloopt.
Uniek kernmerk
Wanneer deze instelling wordt ingeschakeld dient er een unieke identifier per dienst te worden opgegeven. Dit kan bijvoorbeeld een telefoonnummer, hostname of domeinnaam zijn. Indien er geen gebruik wordt gemaakt van het uniek kenmerk zal de dienst worden aangemaakt met productnaam als kenmerk voor de dienst.
Aantal
Heeft de dienst een kwantitatieve hoeveelheid zoals bijvoorbeeld het aantal gebruikers/licenties, schakel dan deze instelling in. Het "aantal" veld zal hiermee beschikbaar komen bij het toevoegen en bewerken van een dienst van dit type.
Verlengprocedure
Wanneer de verlengprocedure wordt aangevinkt komt de status "Verlopen" en een verlengdatum beschikbaar voor deze diensten. Tevens zijn er aanvullende instellingen beschikbaar voor "Autorenew" waarmee hiervoor methodes in de integratie kunnen worden gebruikt en kan er een waarschuwing worden ingesteld voor een x aantal dagen voordat de dienst verloopt.
Aanvraagproces
De instelling voor het aanvraagproces zorgt ervoor dat de status "In aanvraag" en een extern ordernummer beschikbaar komt voor dit type diensten. Dit dient te worden gebruikt wanneer een dienst eerst wordt aangevraagd waarbij een ordernummer bekend is en er vervolgens gecontroleerd dient te worden of de aanvraag gelukt is voordat een dienst daadwerkelijk actief wordt. In de integratie komen hiermee de functies "request" en "requestcheck" beschikbaar in plaats van de "create" functie die normaliter wordt gebruikt.
Blokkeer actie
Deze instelling dient geactiveerd te worden wanneer er een suspend/unsuspend actie kan worden uitgevoerd op de dienst. Dit is enkel van toepassing wanneer er een integratie wordt opgezet waarbij deze acties worden ondersteund.
Aanvullende acties
Bij het aanmaken en bewerken van de diensttype kunt u ook aanvullende acties configureren. Dit is enkel van toepassing wanneer u heeft gekozen voor een integratie met webhooks.
Met de aanvullende acties krijgt u binnen de backoffice een actieknop waarbij een webhook functie zal worden aangeroepen. Dit is handig wanneer u acties mogelijk wilt maken zoals bijvoorbeeld het toesturen van gegevens over de dienst of via de integratie een restart of dergelijke wilt uitvoeren.
Vervolgstappen
Na het aanmaken van de diensttype is de volgende stap het toevoegen van eigen velden voor diensten van dit diensttype. Het toevoegen van eigen velden zat al langer in HostFact en het toevoegen van velden aan eigen diensttypes is in deze reeds bestaande functionaliteit verwerkt.
Het toevoegen van de velden kan door in de backoffice te gaan naar "Instellingen" -> "HostFact voorkeuren" -> "eigen velden". Er kunnen velden worden toegevoegd voor producten dat onder het diensttype vallen en ook voor de diensten zelf.
Velden voor producten bij een diensttype gaan om producteigenschappen. Deze velden worden dus ingevuld wanneer er vervolgens een product wordt aangemaakt wat aan dit diensttype toebehoord.
Velden voor diensten worden op het niveau van een dienst ingevuld. Bij zowel velden op productniveau als dienstniveau kan er worden gekozen of de velden in het klantenpaneel zichtbaar dienen te zijn voor de klanten.
Nadat de eigen velden zijn aangemaakt dienen de producten worden toegevoegd via "Beheer" -> "Productbeheer" -> "product toevoegen". Hier kan de nieuwe diensttype als "type product" worden gekozen. Nadat de producten zijn toegevoegd kunnen uiteindelijk de diensten worden toegevoegd. Dit doet u door het menu naar "Diensten" te gaan en vervolgens ziet u hierin de nieuwe diensttype staan.