Sökresultat :

×

Ställ in AWS som en SCIM-server med hjälp av modulen User Provisioning i Drupal

Det är nödvändigt att synkronisera användarinformation mellan applikationer som använder Drupal som central identitetsleverantör. miniOrange Modul för användarprovisionering och synkronisering säkerställer att alla ändringar i användarfälten/rollerna återspeglas i den anslutna AWS-applikationen i enlighet med SCIM-protokollet. Den här installationsguiden leder dig genom stegen för att konfigurera manuell, automatisk eller schemaläggarbaserad provisionering med AWS. Den är kompatibel med Drupal 9, Drupal 10 och Drupal 11.

  • 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

  • Efter en lyckad installation, gå till konfiguration Fliken och välj miniOrange User Provisioning modul.
Drupal användarprovisionering - välj modul

  • 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.
Drupal användarprovisionering - Aktivera växlingsläge

  • Logga in AWS Admin konsol.
  • Sök efter IAM i sökfältet och klicka på IAM Identity Center (efterträdare till AWS Single Sign-On).
AWS-SCIM-Server-Search-IAM

  • Navigera till Att lägga plattor fliken från den vänstra navigeringspanelen.
AWS-SCIM-Server-Navigera-till-inställningar-AWS

  • Enligt Actions rullgardinsmenyn, klicka på Hantera provisionering.
AWS-SCIM-Server-Click-Manage-Provisioning

  • kopiera SCIM Bas URL
AWS-SCIM-Server-Copy-SCIM-Base-URL

  • Navigera till Drupal-webbplatsen och klistra in den kopierade SCIM Bas URL under SCIM Bas URL textfält.
AWS-SCIM-Server-Klistra in-SCIM-Bas-URL

  • Navigera till AWS-konsolen och klicka på Generera token knapp.
AWS-SCIM-Server-Klick-Generera-Token

  • Kopiera det genererade Tillgångstoken.
AWS-SCIM-Server-Copy-SCIM-Server

  • Navigera till Drupal-webbplatsen och klistra in den kopierade Tillgångstoken under SCIM Bearer Token textfält.
AWS-SCIM-Server-Klistra in-SCIM-Bearer-Token

  • Klicka på Spara och testa inloggningsuppgifter knapp.
AWS-SCIM-Server-Klicka-Spara-Test-konfiguration

  • När testet har lyckats kommer följande framgångsmeddelande att visas på skärmen.
AWS-SCIM-Server-konfigurationer-framgång

  • När du är klar med konfigurationen, scrolla ner till Attributmappning sektion.
AWS-SCIM-Server-Scroll-to-attribute-mapping-sektion

  • Från Drupal användarattribut rullgardinsmenyn väljer du användarattributet som ska mappas med SCIM-leverantörsattribut.
AWS-SCIM-Server-Congifure-Attribute-Mapping

  • Klicka på Nästa steg knapp.
AWS-SCIM-Server-Attribute-Mapping-Click-Next-Step

Modulen stöder 3 typer av provisionering:

  1. Manuell/On-Demand provisionering
  2. Automatisk provisionering
  3. Schemaläggarbaserad provisionering.
  • Välj ditt föredragna provisioneringsalternativ.
SCIM-Server-tre-typer-av-Provisionering

In Manuell/On-Demand provisionering, förses användaren manuellt från Drupal-webbplatsen till AWS-applikationen.

Konfigurera manuell/on-demand provisionering

  • aktivera Manuell/On-Demand provisionering och välj Försörjningsverksamhet (dvs skapa, uppdatera, avaktivera, ta bort) enligt dina krav och klicka på Helt klar knapp.
AWS-SCIM-Server-Manual-Provisioning-Select-Operations

Hur fungerar manuell/on-demand provisionering?

  • Klicka på Utför manuell synkronisering under kolumnen Manuell provisionering.
Drupal-SCIM-Server-Klicka-Utför-Manuell-Provisioning

  • Sök efter användaren som du vill tillhandahålla till Drupal Server-webbplats och klicka på Skicka knapp.
AWS-SCIM-Server-Select-User-to-Provision

  • När användaren lyckats etablera till applikationen visas ett framgångsmeddelande.
AWS-SCIM-Server-User-Provisioned-Succes

  • Användarens status i AWS-applikationen kan också kontrolleras genom att navigera till användare fliken i den vänstra navigeringspanelen på AWS-konsolen.
AWS-SCIM-Server-Manual-User-Provisioned

I Automatisk Provisioning närhelst någon CRUD-operation utförs på användaren på Drupal-webbplatsen, utförs samma CRUD-operation automatiskt på användaren i AWS-applikationen samtidigt (i farten).

Konfigurera automatisk provisionering

  • aktivera Automatisk provisionering och välj provisioneringsåtgärder (dvs. skapa, uppdatera, inaktivera, ta bort användare) enligt dina krav och klicka på Allt klart knapp.
AWS-SCIM-Server-Automatic-Provisioning-Select-Operations

Hur fungerar automatisk provisionering?

1. Av administratörskonto:

  • Navigera till fliken Personer (admin/personer) i det övre navigeringsfältet i Drupal klientsida och klicka på +Lägg till användare knapp.
AWS-SCIM-Server-Klicka-Lägg till-användare-Drupal

  • Fyll i användaruppgifterna och klicka på Skapa nytt konto knapp.
AWS-SCIM-Server-Användarinformation

  • Användarens status kan kontrolleras i AWS-applikationen genom att navigera till användare fliken.
AWS-SCIM-Server-User-Provisioned-Succes-Admin-Account

2. Genom att registrera en ny användare från inloggningsregistreringsfönstret:

  • Navigera till fönstret Skapa användare {Bas URL}/användare/register.
  • Ange användarinformationen och klicka på Skapa nytt konto knapp.
AWS-SCIM-Server-Skapa-nytt-konto

  • Användarens status kan kontrolleras i AWS-applikationen genom att navigera till fliken Användare.
AWS-SCIM-Server-User-Provisioned-Succes-Create-User-Account

Du kan se att användaren framgångsrikt har tillhandahållits till Drupal Server-webbplatsen.

Grattis, du har framgångsrikt konfigurerat AWS som SCIM-server och Drupal som SCIM-klient.

Om tilldelningen inte lyckades, vänligen kontakta oss på drupalsupport@xecurify.com. Skicka skärmdumpen av felfönstret så hjälper vi dig att lösa problemet och vägleda dig genom installationen.

ADFS_sso ×
Hej där!

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

stödja