> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Migrera till LDAP eller SAML

```text theme={null}
{
  _id:        '123',
  email:      'alice@example.com'
  first_name: 'Alice',
  last_name:  'Jones'
}
```

Nu vill du integrera med ditt företags LDAP-/Active Directory-system. I det systemet ser Alices uppgifter ut så här:

```text theme={null}
Alice:
  - uid:  'alicejones'
  - mail: 'alicejones@tech.example.com'
  - givenName:   'Alice'
  - sn: 'Jones'
```

Målet är att Alice ska logga in med sitt LDAP-användarnamn (`alicejones`) och lösenord i stället för sina gamla Overleaf-inloggningsuppgifter, utan att förlora något av sitt arbete. Så här gör du det.

<Warning>
  Den här processen kräver att containern **sharelatex** återskapas, vilket leder till viss driftstopp. Vi rekommenderar starkt att du bekantar dig med processen genom att först gå igenom den i en test-/stagingmiljö.
</Warning>

<Steps>
  <Step title="Be dina användare att uppdatera sina e-postadresser">
    Overleaf-konton är knutna till e-postadresser, så det första steget är att synkronisera användarnas e-postadresser i Overleaf med deras e-postadresser i LDAP eller SAML.

    I vårt exempel ber du Alice att logga in på sitt Overleaf-konto och ändra sin e-postadress från `alice@example.com` till `alicejones@tech.example.com`.

    <Warning>
      Glöm inte bort dig själv! Om du är administratör måste du också uppdatera din egen e-postadress.
    </Warning>

    <Check>
      Om du har många användare kan du använda skriptet [Username migration](/sv/on-premises/user-and-project-management/user-management/username-migration) för att ändra användares primära e-postadress i bulk.
    </Check>
  </Step>

  <Step title="Aktivera LDAP- eller SAML-modulen">
    När allas e-postadresser har uppdaterats är det dags att slå om! Du behöver ange rätt miljövariabler för din nya autentiseringsmetod och sedan återskapa containern **sharelatex** med kommandot `bin/up -d`.

    Detta ersätter Overleafs vanliga inloggningsformulär med ditt nya LDAP- eller SAML-formulär.

    <Info>
      Du hittar relevant information om hur du aktiverar LDAP [här](/sv/on-premises/configuration/overleaf-toolkit/authentication/ldap-authentication) och SAML 2.0 [här](/sv/on-premises/configuration/overleaf-toolkit/authentication/saml-authentication).
    </Info>
  </Step>

  <Step title="Användarna kan nu logga in via LDAP eller SAML">
    Nästa gång Alice loggar in ser hon det nya formuläret.

    <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-4.jpg?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=d1ff36e97d059a8833611541dfcdc317" alt="Inloggningssida för LDAP/Active Directory" width="348" height="261" data-path="images/on-premises/image-4.jpg" />

    Hon kan ange sitt LDAP-användarnamn (`alicejones`) och lösenord, och eftersom hennes e-postadress nu matchar den i LDAP loggas hon direkt in på sitt befintliga Overleaf-konto. Alla hennes projekt finns kvar precis där hon lämnade dem.

    Om du har aktiverat SAML 2.0 ser användarna en knapp som, när den klickas, omdirigerar dem till din IdP där de anger sina inloggningsuppgifter. Efter lyckad autentisering omdirigeras de tillbaka till din Overleaf-instans och loggas in på sitt konto.

    <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-5.jpg?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=5a3486d88ffd5fe90549a596c05d7aa9" alt="Inloggningssida för SAML" width="353" height="198" data-path="images/on-premises/image-5.jpg" />

    <Info>
      Se sidan [Miljövariabler](/sv/on-premises/configuration/overleaf-toolkit/environment-variables) för information om hur du anpassar inloggningssidan.

      Och om du någon gång behöver rulla tillbaka kommenterar du bara bort LDAP-/SAML-konfigurationen och återskapar containern **sharelatex** med kommandot `bin/up -d`. Användarna kan då logga in med sin nuvarande e-postadress och sitt Overleaf-specifika lösenord.
    </Info>
  </Step>
</Steps>

## Åt andra hållet: byta från LDAP/SAML tillbaka till inbyggd autentisering

Vad händer om du har använt LDAP eller SAML ett tag och vill gå över till Overleafs inbyggda inloggningssystem (kanske för att du har avvecklat din LDAP)? Inga problem! Så här gör du bytet.

<Steps>
  <Step title="Kontrollera att allas e-postadresser är korrekta">
    Användarnas konton är redan kopplade till deras e-postadresser i LDAP eller SAML. Det är den e-postadress de kommer att logga in med från och med nu, så se bara till att allt ser rätt ut.
  </Step>

  <Step title="Inaktivera LDAP- eller SAML-modulen">
    Ta helt enkelt bort eller avaktivera konfigurationsinställningarna för LDAP/SAML och återskapa containern **sharelatex** med kommandot `bin/up -d`. Detta återställer Overleafs inbyggda inloggningsformulär med e-postadress och lösenord.

    <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-6.jpg?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=6ab39d406809e864fc337f47bbd3b03b" alt="Inloggningssida för inbyggd autentisering" width="407" height="279" data-path="images/on-premises/image-6.jpg" />
  </Step>

  <Step title="Be användarna att återställa sina lösenord">
    När användarna nu besöker inloggningssidan ser de Overleafs inloggningsformulär i stället för LDAP-/SAML-formuläret.

    Eftersom de kanske aldrig har haft något inbyggt Overleaf-lösenord måste de skapa ett. Varje användare bör:

    * Klicka på länken "Forgot your password?".
    * Ange den e-postadress som är kopplad till kontot (den från LDAP/SAML).
    * Följa länken i e-postmeddelandet om lösenordsåterställning för att ange ett nytt lösenord.

    <Info>
      Om du inte redan har gjort det kan du läsa vår guide om hur du aktiverar [e-postleverans](/sv/on-premises/configuration/overleaf-toolkit/email-delivery).
    </Info>

    När det är klart kan de logga in med sin e-postadress och sitt nya Overleaf-specifika lösenord för att komma åt alla sina projekt.
  </Step>
</Steps>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.