Aan de slag met Single Sign-On

Last updated: March 25, 2026

Single Sign-On (SSO) is een authenticatieproces waarmee gebruikers toegang krijgen tot meerdere applicaties met één set inloggegevens. HackerRank for Work ondersteunt SSO om een naadloze inlogervaring te bieden en is vooral geschikt voor grotere teams. Deze integratie vereenvoudigt toegangsbeheer door de noodzaak om meerdere inloggegevens te beheren te verminderen.

Vereisten

  • Je moet Company Admin toegang hebben.

Stappen om SSO in te schakelen

  1. Toegang tot SSO-instellingen: Navigeer naar de rechterbovenhoek van de landingspagina, klik op de pijl omlaag onder profiel, en selecteer Instellingen, gevolgd door Single Sign-On.

2024-09-04_12-43-58.png

2. Configureer SSO:

  • Kopieer de SSO Unieke ID en voeg deze toe aan je Identity Provider (IDP) app (bijv. Okta, OneLogin). 

    1. Gebruik de IDP-app om een metadata XML-bestand te genereren.

    2. Klik op Upload Metadata in HRW en upload het XML-bestand. Na upload wordt een metadata-URL weergegeven.

3. Schakel SSO in:

  • Test de SSO-instelling door de gegenereerde URL te kopiëren en te openen in een incognito-venster. Je zou worden doorgestuurd naar je IDP-aanmeldpagina. Log in en controleer of je terugkeert naar HackerRank.

  • Na verificatie klik je op Schakel SSO in om SSO af te dwingen voor alle gebruikers in je organisatie. Vanaf nu moeten alle gebruikers inloggen via de inlogpagina van je IDP.

4. Schakel SSO uit (optioneel):

  • Indien nodig, kunt u SSO op elk moment uitschakelen door op de Disable SSO knop te klikken, die in het rood is gemarkeerd.

2024-09-04_12-34-00.png

SSO-eindpunten

  • Entity ID (Metadata URL):
    https://www.hackerrank.com/x/api/v1/sso/saml/[company_unique_id]/metadata

  • ACS/Reply URL:
    https://www.hackerrank.com/x/api/v1/sso/saml/[company_unique_id]/acs

  • Inlog-URL:
    https://hackerrank.com/work/home

  • Uitlog-URL:
    https://www.hackerrank.com/x/api/v1/sso/saml/[company_unique_id]/logout

Bijvoorbeeld, als de unieke ID van uw bedrijf fj0iolfc03n is:

  • Metadata URL: https://www.hackerrank.com/x/api/v1/sso/saml/fj0iolfc03n/metadata

  • ACS URL: https://www.hackerrank.com/x/api/v1/sso/saml/fj0iolfc03n/acs

Certificaten bijwerken

Uw IdP-metadata bevat een beveiligingscertificaat. Wanneer een certificaat verloopt, upload dan een nieuw metadata-bestand naar de HackerRank SSO-pagina.

Om onderbrekingen te voorkomen, upload een metadata-bestand dat zowel de huidige als de nieuwe certificaten bevat voordat het bestaande certificaat verloopt. In dat geval:

  • Het oude certificaat blijft geldig totdat het verloopt.

  • Het nieuwe certificaat wordt automatisch actief nadat u het hebt bijgewerkt in de IdP, en het oude certificaat verloopt.

Dit proces zorgt ervoor dat gebruikers ingelogd blijven en voorkomt onverwachte inlogfouten.

Opmerking: 

  • HackerRank accepteert alleen het e-mailadres van een gebruiker. De SSO-instelling vereist dat de gebruiker de SAML-assertie met de juiste gegevens definieert. SSO zal mislukken als er iets anders dan het e-mailadres wordt verstrekt.

  • Nieuwe gebruikers ontvangen niet de gebruikelijke welkomstmail om een wachtwoord in te stellen zodra SSO is ingeschakeld.

  • HRW-accounts voor nieuwe gebruikers worden automatisch geactiveerd, en ze worden doorgestuurd naar de SSO-inlogpagina nadat ze hun e-mailadressen hebben ingevoerd.

  • Je kunt je HackerRank-wachtwoord niet resetten wanneer SSO is ingeschakeld. Beheer in plaats daarvan je wachtwoord via je identiteitsprovider-app (IDP).