Sökresultat :

×

Användarprovisionering mellan två Drupal-webbplatser

Ocuco-landskapet Modul för användarprovisionering och synkronisering möjliggör sömlös användarsynkronisering mellan två Drupal-webbplatser. Det gör det möjligt för användare att logga in på flera Drupal-webbplatser med samma inloggningsuppgifter och håller användarinformationen uppdaterad över webbplatser. Modulen stöder även integration med alla SCIM-kompatibla identitetsleverantörer (IdP), inklusive anpassade leverantörer.

  • Ladda ner modulen:

    kompositör kräver 'drupal/user_provisioning'

  • Navigera till Förläng menyn på din Drupal administratörskonsol och sök efter miniOrange User Provisioning med hjälp av sökrutan.
  • Aktivera modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på

    {BaseURL}/admin/config/people/user_provisioning/overview

  • Installera modulen:

    drush en user_provisioning

  • Rensa cacheminnet:

    borsta cr

  • Konfigurera modulen på

    {BaseURL}/admin/config/people/user_provisioning/overview

  • Navigera till Förläng menyn på din Drupal administratörskonsol och klicka på Installera ny modul knapp.
  • installera Drupal användarprovisionering och synkronisering modulen antingen genom att ladda ner zip-filen eller från webbadressen till paket (tjära/zip).
  • Klicka på Aktivera nyligen tillagda moduler.
  • Aktivera den här modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på

    {BaseURL}/admin/config/people/user_provisioning/overview


I en Drupal-installation med två webbplatser fungerar en webbplats som SCIM-server (Serverplats) och den andra som SCIM-klient (Klientplats). SCIM-klienten ansvarar för att skicka användarrelaterade operationer som att skapa, läsa, uppdatera och ta bort (CRUD) till SCIM-servern. Det betyder att alla ändringar som görs i användarkonton på klientplatsen synkroniseras och återspeglas på serverplatsen. Denna konfiguration hjälper till att upprätthålla konsekventa och centraliserade användardata över båda Drupal-platserna.

Notera och kontakta oss - SSO mellan två WordPress-sajter

Obs: Du kommer att kräva Premiumversion av modulen för att ställa in Drupal som en SCIM-server.


  • Navigera till Användaradministration fliken i modulen och klicka på Inställd knapp under Ändringar från leverantör till Drupal (SCIM-server) sektion.
Drupal User Provisioning - SCIM Server - Klicka på knappen Konfigurera
  • kopiera SCIM Bas URL och SCIM Bearer Token(Ha dem nära till hands, eftersom de kommer att behövas för att konfigurera Drupal som en SCIM-klient.)
Drupal användarprovisionering - SCIM-server - kopiera SCIm-server och SCIM-klient
  • Gå till Användaradministration fliken i modulen och klicka på Inställd knapp under Ändringar från Drupal till leverantör (SCIM-klient) sektion.
Drupal användarprovisionering - välj ändringar från Drupal

  • Slå på Aktivera SCIM Client API Integration växla och klistra in den kopierade SCIM-bas-URL:en och Bearer-token i SCIM 2.0 Bas URL och SCIM Bearer Token textfält, respektive.
  • När du är klar klickar du på Spara och testa inloggningsuppgifter knapp.
Drupal användarprovisionering - Aktivera växlingsläge

  • Om testet lyckas ser du ett meddelande om att det lyckades.
Drupal-SCIM-Client-Drupal-Klicka-Spara-och-Testa-Autentiseringsuppgifter

  • När du har testat konfigurationen, bläddra ner till Attributmappning sektion.
  • Välj Drupal användarattribut du vill mappa till motsvarande SCIM-leverantörsattribut, klicka sedan på Spara kartläggning knapp.
  • När du är klar klickar du på Nästa steg.
Drupal användarprovisionering - Attributmappning

  • Modulen Användarprovisionering och synkronisering stöder tre typer av provisionering:
    • Manuell/på begäran provisionering: I manuell/på-begäran-provisionering skapas, uppdateras, inaktiveras eller tas användare bort av administratören efter behov.
    • Automatisk provisionering: Med automatisk provisionering sker samma ändringar automatiskt på den andra webbplatsen när du skapar, uppdaterar eller tar bort en användare på en Drupal-webbplats. Det håller båda webbplatserna synkroniserade utan manuellt arbete.
    • Schemaläggningsbaserad provisionering: Detta låter dig utföra CRUD-operationer på vilken Drupal-användare som helst i din leverantör under CRON-körningen.
  • Välj Provisioneringstyper baserat på dina preferenser.
Drupal användarprovisionering - Attributmappning

  • Välj Provisioneringsåtgärder (skapa, uppdatera, inaktivera, ta bort) efter behov.
Drupal användarprovisionering - Attributmappning

  • Den här funktionen möjliggör etablering av användare som har någon av de valda rollerna. Endast dessa användare skickas till Drupal-webbplatsen (servern); andra hoppas över.
Drupal användarprovisionering - Rollfilter

  • Den här funktionen låter dig skicka användarroller från Drupal som grupper till andra Drupal-webbplatser (servern).
  • Observera och kontakta oss

    Obs: Standardrollerna i Drupal kommer inte att synkroniseras.


  • Klicka på Helt klar knapp.
Drupal användarprovisionering - Gruppprovisionering

  • Klicka på Utför manuell synkronisering knapp under Manuell provisionering kolonn.
Drupal användarprovisionering - utför manuell provisionering på begäran

  • Sök efter den användare du vill etablera till Drupal-webbplatsen (servern) och klicka sedan på Skicka knapp.
Drupal användarprovisionering - utför manuell provisionering på begäran

  • När användaren har etablerats i applikationen visas ett meddelande om att det lyckades.
Drupal användarprovisionering - utför manuell provisionering på begäran

  • Låt oss kontrollera om användaren har skapats/provisionerats på Drupal-webbplatsen (servern). Följ stegen nedan för att hitta den skapade användaren:
    • Från den vänstra panelen klickar du på Personer fliken.
    Drupal användarprovisionering - Automatiskt användarskapad

  • Automatisk provisionering hjälper dig att provisionera användare baserat på någon av följande händelser:
    • Administratörsgränssnitt: När administratörer eller behöriga användare manuellt skapar, uppdaterar eller tar bort ett användares konto via Drupals administratörspanel.
    • Ändring av användarkonto: När användare skapar, uppdaterar eller tar bort sin egen information med hjälp av användare/{användar-id}/redigera sida eller ett anpassat formulär.
    • Tredje parts moduler: När en användare skapas eller uppdateras på Drupal-webbplatsen via tredjepartsmoduler, appar eller anpassad kod.
  • Låt oss till exempel se hur automatisk provisionering fungerar med hjälp av administratörsgränssnittet:
  • Navigera till Personer fliken (admin/personer) i den övre navigeringsfältet Drupal-klientwebbplats och klicka på +Lägg till användare knapp.
Drupal användarprovisionering - lägg till användare

  • Fyll i användaruppgifterna och klicka sedan på Skapa nytt konto knapp.
Drupal användarprovisionering - Ange användaruppgifter

  • Låt oss kontrollera om användaren har skapats/provisionerats på Drupal-webbplatsen (servern). Följ stegen nedan för att hitta den skapade användaren:
    • Från den vänstra panelen klickar du på Personer fliken.
    Drupal användarprovisionering - Automatiskt användarskapad

Grattis! Du har framgångsrikt provisionerat användare mellan de två Drupal-webbplatserna.

Om etableringen misslyckades, vänligen kontakta oss på drupalsupport@xecurify.comVänligen bifoga en skärmdump av felfönstret så hjälper vi dig att lösa problemet och guidar dig genom installationen.

ADFS_sso ×
Hej där!

Behövs hjälp? Vi är här!

stödja