Konfigurera Okta som en SCIM-klient och Drupal som en SCIM-server
Översikt
Med Modul för användarprovisionering och synkronisering, bör du automatiskt kunna skapa (provisionera) och ta bort (avprovisionera) användarkonton och synkronisera dem dubbelriktat mellan Drupal och valfri identitetsleverantör – i det här fallet Okta. Alla ändringar eller uppdateringar som görs av användarinformationen kan också synkroniseras mellan SCIM-klienten och servern. Följ med för att lära dig hur.
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 Okta
- Logga in Okta portal.
- Välj från den vänstra panelen Tillämpningar under Tillämpningar falla ner.

- Klicka på Bläddra i appkatalogen knapp.

- Sök efter SCIM Bearer Token och välj SCIM 2.0-testapp (OAuth-bärartoken).

- Klicka på Lägg till integration knapp.

- In Allmänna inställningar, ange programnamnet i Applikationsetikett textfältet och klicka på Nästa knapp.

- Enligt Inloggningsalternativ, scrolla ner och klicka på Färdig knapp.

Konfigurera Okta som SCIM-klient:
- Navigera till Provisioning fliken och klicka på Konfigurera API-integration knapp.

- Kontrollera Aktivera API-integration kryssrutan.

- Klistra in den kopierade SCIM-bas-URL:en och Bearer-token i SCIM 2.0 Bas URL och OAuth-bärartoken fält, respektive.
- Klicka på Testa API-uppgifter knapp.

- När testet är lyckat, klicka på Spara knapp.

Välj de tillåtna operationerna:
- Navigera till Till App sektion från den vänstra panelen på Provisioning fliken.

- Klicka på Redigera knappen bredvid Provisionering till App.

- Aktivera de åtgärder (Skapa/Uppdatera/Inaktivera/Synkronisera lösenord) som ska tillåtas för etablering.

- Klicka på Spara knapp.
Så här tilldelar du en användare:
- Navigera till Uppdrag fliken och klicka på Tilldela. Välj i rullgardinsmenyn Tilldela till personer.

- Sök efter den eller de användare som ska tilldelas och klicka på Tilldela knapp.

- Fyll i eller bekräfta användaruppgifterna och klicka på Spara och gå tillbaka knapp.

- När användaren/användarna har tilldelats klickar du på Färdig knapp.

- Användaren har framgångsrikt tilldelats Okta-applikationen.

- 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:
- Enligt Uppdrag fliken, klicka på Tilldela, Välj sedan Tilldela till grupper.
- Markera gruppen och klicka på Tilldela knapp.
- Därefter klickar du på Spara och gå tillbaka knapp.
- När gruppen har tilldelats klickar du på Färdig knapp.
- Den kommer bara att provisionera användare och inte skapa någon grupp eller roll på Drupal-webbplatsen. För att skapa en roll på Drupal-webbplatsen, följ nästa steg.
Skapa roll på Drupal:
- För att skapa en roll på Drupal-webbplatsen, klicka på Push-grupper knapp.
- Från Push-grupper rullgardinsmenyn, välj Hitta grupper efter namn.
- Sök efter gruppnamnet och välj gruppen.
- Bläddra ner och klicka på Spara knapp.
- Gruppen har framgångsrikt flyttats till Drupal-sajten.
- 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.
Grattis, du har framgångsrikt konfigurerat Drupal som SCIM-server och Okta 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