Hur man integrerar Microsoft Entra ID som en SCIM-klient med Drupal
Översikt
Ocuco-landskapet Modul för användarprovisionering och synkronisering låter dig automatiskt skapa (provisionera) och ta bort (avprovisionera) användarkonton och synkronisera dem dubbelriktat mellan Drupal och Microsoft Entra ID. Alla ändringar eller uppdateringar som görs av användarinformationen kan också synkroniseras mellan SCIM-klienten och servern. Fortsätt läsa för att se hur det görs.
Installationssteg
- Använder Composer
- Använder Drush
- Manuell installation
Konfigurationssteg
Obs: Du kommer att kräva Premiumversion av modulen för att ställa in Drupal som en SCIM-server.
Konfigurera Drupal som SCIM-server:
- När modulen är installerad, gå till konfiguration fliken på din Drupal-webbplats och välj miniOrange User Provisioning.
- Navigera till Användaradministration fliken i modulen och klicka på Inställd knapp under Ändringar från leverantör till Drupal (SCIM-server) sektion.
- kopiera SCIM Bas URL och SCIM Bearer Tokenoch ha dem nära till hands, eftersom de kommer att behövas för konfigurationen av SCIM-klienten.
Skapa applikation i Microsoft Entra ID:
- Logga in Azure portal.
- Välja Enterprise-applikationer under Azure Services.
- Klicka på Ny ansökan.
- Klicka på Skapa din egen applikation i Bläddra i Microsoft Entra-galleriet.
- Ange programmets namn i Vad heter din app? fält.
- Enligt Vad vill du göra med din ansökan?, Välj Integrera andra program som du inte hittar i galleriet (ej galleri), klicka sedan på Skapa knapp.
Konfigurera Microsoft Entra ID som SCIM-klient:
- Klicka på Tillhandahålla användarkonton.
- Klicka sedan på Ny konfiguration.
- Klistra in den kopierade SCIM-bas-URL:en och Bearer-token i Hyresgästens URL och Hemlig token fält, respektive.
- När du är klar klickar du på Testanslutning och spara dina ändringar.
- Efter en lyckad testanslutning, gå till Provisioning fliken i den vänstra panelen.
- Under avsnittet Inställningar väljer du Synkronisera endast tilldelade användare och grupper i Omfattning falla ner.
- Växla knappen Provisioneringsstatus till På och klicka sedan på Spara knapp.
Så här tilldelar du en användare:
- Navigera till Översikt fliken i Microsoft Entra ID-applikationen och välj Tilldela användare och grupper.
- Klicka på Lägg till användare/grupp.
- Klicka på Ingen vald länk under användare och sök efter den/de användare du vill tilldela.
- Markera användaren/användarna och klicka på Välja knapp.
- Klicka sedan på Tilldela knapp.
- Användaren har tilldelats.
Provisionering på begäran:
- Navigera till Tillhandahållande på begäran avsnittet i Microsoft Entra ID-applikationen och sök efter den användare du vill etablera.
- Välj användaren och klicka på Tillhandahållande knapp.
- Om användaren lyckas etableras kommer följande skärm att visas:
- Låt oss verifiera om användaren har etablerats på Drupal-webbplatsen:
- Navigera till Drupal-webbplatsen och klicka på Personer fliken i den övre navigeringspanelen (/admin/people).
- Användaren har skapats på Drupal-webbplatsen.
Gruppprovisionering:
- Navigera till fliken Översikt i Microsoft Entra ID-applikationen och välj Tilldela användare och grupper.
- Markera den grupp du vill etablera på Drupal-webbplatsen och klicka sedan på Välja knapp.
- När du har valt användaren klickar du på Tilldela knapp.
- Gruppen har tilldelats.
- Låt oss verifiera om användarrollen har etablerats på Drupal-webbplatsen:
- Navigera till Drupal-webbplatsen och klicka på Personer fliken i den övre navigeringspanelen (/admin/people).
- Användarrollen har skapats på Drupal-webbplatsen.
- Den skapade rollen har framgångsrikt tilldelats användaren.
Obs: Som standard kör Microsoft Entra ID etableringscykeln var 40:e minut, och det kan också ta cirka 40 minuter att synkronisera användare från Entra-sidan.
Grattis, du har konfigurerat Drupal som SCIM-server och Microsoft Entra ID som SCIM-klient.
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.

Kontakta oss