Ciao!

Ho bisogno di aiuto? Siamo proprio qui!

Icona di supporto
Supporto e-mail miniOrange
il successo

Grazie per la tua richiesta. Il nostro team ti contatterà presto.

Se non ricevi nostre notizie entro 24 ore, non esitare a inviare un'e-mail di follow-up a info@xecurify.com

Risultati di Ricerca:

×

Sincronizzazione e provisioning degli utenti BigCommerce


Utilizzando l'integrazione di sincronizzazione del negozio BigCommerce, ti assicuri che tutte le informazioni importanti del tuo negozio, come prodotti, inventario e ordini, rimangano invariate e aggiornate ovunque vengano utilizzate. Questo aiuta a evitare errori e semplifica operazioni come la gestione di prodotti e ordini.

La gestione degli utenti è come controllare chi può fare cosa nel tuo negozio online. Puoi creare nuovi account per le persone, assegnare loro compiti specifici e controllare a quali sezioni del negozio possono accedere. Questo è importante per garantire la sicurezza, favorire la collaborazione del team e offrire agli utenti un'esperienza personalizzata se dispongono di un account sul tuo sito. L'insieme di questi elementi contribuisce a rendere il tuo negozio online più efficiente, sicuro e a favorirne la crescita.

Prerequisiti per il provisioning degli utenti in BigCommerce

  • Accesso alla dashboard di amministrazione di miniOrange
  • Credenziali del negozio BigCommerce (ID cliente, segreto cliente, token di accesso)
  • Autorizzazioni API richieste configurate in BigCommerce

Scenari di provisioning e deprovisioning


miniOrange fornisce soluzioni di Provisioning per tutti gli scenari di gestione degli utenti (provisioning), che includono Integrazione AD, Integrazione LDAP e provisioning automatizzato per tutte le applicazioni esterne come BigCommerce, Google Workspace, Workday, ecc.



Segui la guida dettagliata fornita di seguito per configurare BigCommerce Provisioning



La sincronizzazione tra miniOrange e BigCommerce consente la gestione automatizzata del provisioning e del ciclo di vita degli utenti tramite l'integrazione con API personalizzate. Qualsiasi utente creato, aggiornato o eliminato in miniOrange viene automaticamente sincronizzato con BigCommerce.

1. Configurazione del provisioning per BigCommerce

  • Accedi a miniOrange Console di amministrazione.
  • Vai su Apps e cliccare su Aggiungi applicazione pulsante.
  • Console di amministrazione di miniOrange: scheda App con Aggiungi applicazione

  • In Scegli applicazione, seleziona vettovagliamento dal Tutte le applicazioni cadere in picchiata.
  • Console di amministrazione di miniOrange: Seleziona Applicazione – scegli Provisioning da Tutte le app.

  • Clicchi Provisioning personalizzato Applicazione
  • miniOrange: Seleziona l'applicazione di provisioning personalizzato

  • Inserire il Visualizza il nome dell'applicazione e quindi fare clic su Avanti.
  • Configurazione personalizzata: immettere il nome dell'applicazione di visualizzazione e Avanti

2. Configurazione per la creazione dell'utente

  • Passare alla miniOrange all'app scheda per configurare gli eventi di provisioning.
  • Provisioning personalizzato: da miniOrange alla scheda App per la configurazione dell'evento

  • Aggiungere il Nome configurazione evento e l'endpoint API.
  • Configurazione personalizzata: nome della configurazione dell'evento ed endpoint API

  • Seleziona Tipo di evento: Creazione utente.
  • Provisioning personalizzato: tipo di evento impostato su Creazione utente

  • Nel Impostazioni richieste sezione, impostare il Metodo su POST e endpoint a https://api.bigcommerce.com/stores/{store-hash}/v3/customers.
  • Sostituire il store-hash nell'URL dell'API con il tuo effettivo hash del negozio BigCommerce valore.
  • Provisioning personalizzato: Impostazioni di richiesta – Endpoint per clienti POST e BigCommerce v3

  • Nel Headers sezione, entra X-Auth-Token come chiave attributo e il Token di accesso come valore dell'attributo.
  • Provisioning personalizzato: intestazioni – chiave X-Auth-Token e valore del token di accesso

  • Nel corpo della richiesta, selezionare application / json.
  • Provisioning personalizzato: tipo di contenuto del corpo della richiesta application/json

  • Inserisci gli attributi utente richiesti come indicato di seguito: [ { "email": Primary Email, "first_name": First Name, "last_name": Last Name } ]
  • Provisioning personalizzato: mappatura del corpo della richiesta per email, nome, cognome

  • Nel Impostazioni di risposta sezione, inserire Esterno Chiave identificativa as data[0].id .
  • Provisioning personalizzato: Impostazioni di risposta – Chiave identificatore esterno data[0].id

  • Clicchi Salva.

3. Verifica

  • Crea un utente in miniOrange, che verrà sincronizzato con BigCommerce.
  • Accedere a Report >> Report di provisioning.
  • Verificare lo stato di sincronizzazione degli utenti.
  • miniOrange Provisioning Reports: verifica dello stato di sincronizzazione utente

4. Aggiornamento della configurazione utente

  • Seleziona Tipo di evento: Aggiornato dall'utente.
  • Provisioning personalizzato: il tipo di evento è impostato su Aggiornato dall'utente

  • Imposta il metodo su PUT e l'Endpoint a
    https://api.bigcommerce.com/stores/{store-hash}/v3/customers.
  • Provisioning personalizzato: aggiornamento utente – metodo PUT e endpoint clienti BigCommerce

  • Aggiungere il Token X-Auth intestazione.
  • Provisioning personalizzato: aggiornamento utente – intestazione X-Auth-Token

  • Configura il corpo della richiesta
  • Provisioning personalizzato: aggiornamento utente – configurazione del corpo della richiesta

  • Clicchi Salva.

5. Configurazione per l'eliminazione dell'utente

  • Seleziona Tipo di evento: Utente eliminato.
  • Provisioning personalizzato: tipo di evento impostato su Utente eliminato

  • Imposta il metodo su DELETE e l'Endpoint a https://api.bigcommerce.com/stores/{store-hash}/v3/customers?id:in=External User ID.
  • Provisioning personalizzato: eliminazione utente – metodo DELETE e endpoint clienti con ID utente esterno

  • Aggiungere il Token X-Auth intestazione.
  • Provisioning personalizzato: eliminazione utente – intestazione X-Auth-Token

  • Salva configurazione.

Questa sezione spiega come le modifiche apportate ai clienti in BigCommerce vengano sincronizzate automaticamente con miniOrange in tempo reale tramite un'integrazione basata su webhook.

1. Configurare l'applicazione BigCommerce in miniOrange

  • Accedi a miniOrange Console di amministrazione.
  • Vai su Apps Fare clic su Aggiungi applicazione pulsante.
  • Console di amministrazione di miniOrange: scheda App con Aggiungi applicazione

  • Nel Scegli l'applicazione sezione, aprire l'elenco a discesa di Tutte le applicazioni e seleziona J.W.T..
  • Console di amministrazione miniOrange: Scegli Applicazione – seleziona JWT

  • Nel passaggio successivo, cerca BigCommerce applicazione dall'elenco e cliccarci sopra.
  • miniOrange: Seleziona l'applicazione BigCommerce JWT dall'elenco

  • Inserire i seguenti valori nei rispettivi campi.
  • Applicazione BigCommerce JWT: dettagli di base, URL di reindirizzamento, ID client, segreto client, token di accesso

  • Inserire il ID client, segreto client and Token di accesso che abbiamo scaricato durante la creazione dell'API nella console di BigCommerce.
  • Accedere a Politiche scheda.
  • Fare clic su Assegna gruppo pulsante.

    Applicazione BigCommerce JWT: scheda Criteri – Assegna gruppo

  • Nella sezione Assegna gruppo.
  • Scegliere il PREDEFINITO gruppo.
  • Clicca sul Avanti pulsante.

    App BigCommerce JWT: Assegna gruppo – scegli il gruppo PREDEFINITO

  • Assegna le policy al gruppo. Qui puoi scegliere il metodo di autenticazione principale per gli utenti. Dal menu a discesa sotto Primo fattore, selezionare Password.
    Primo fattore Password
  • Fare clic su Salva.

    App BigCommerce JWT: Assegnazione delle policy – ​​Password a autenticazione a due fattori

2. Configurazione del webhook

  • Crea webhook.
  • Invia un POST richiesta alla seguente API in Postino.
    https://api.bigcommerce.com/stores/{store_hash}/v3/hooks.
  • Aggiungere il Token X-Auth intestazione e imposta l' Token di accesso come suo valore.
  • API di BigCommerce: creazione di un webhook – inviare una richiesta POST a v3/hooks con l'intestazione X-Auth-Token

  • Ente di richiesta
                               { "headers": { "app-secret": "Client Secret" }, "scope": "store/customer/*", "destination": "https://login.xecurify.com/services/api/provisioning/webhook/bigcommerce/syncusers/{customerId}", "is_active": true }
    
    

  • Webhook di BigCommerce: corpo della richiesta JSON con intestazioni scope, destination e app-secret

  • sostituire appSegreto con il segreto dell'app miniOrange e {customerId} con l'ID cliente; dopodiché, la creazione o l'aggiornamento di un utente in BigCommerce creerà o aggiornerà automaticamente l'utente in miniOrange.


Visualizza i report di provisioning

Come accedere ai report di provisioning?

  • Accedere a Report nel riquadro di navigazione a sinistra, cerca vettovagliamentoe selezionare Rapporto di provisioning.
  • Rapporto di provisioning

  • Filtra i report specificando Identificatore dell'utente finale and Nome dell'applicazione criteri. Inoltre, scegli il desiderato arco di tempo per i report. Una volta fatto, clicca su Cerca.
  • Ricerca report di provisioning

  • In alternativa, puoi cliccare direttamente su Cerca per recuperare tutti i report di provisioning in base al tempo senza applicare filtri specifici.


Riferimenti esterni

Vuoi programmare una demo?

Richiedi un demo
  



I nostri altri prodotti di gestione dell'identità e dell'accesso