Un membro può essere un utente, un gruppo membri o un'entità organizzativa. Un'entità organizzativa può essere o un'organizzazione o un'unità organizzativa. Un'organizzazione è una grande gruppo relativamente statico costituito all'interno di una società o di un'impresa ancora più grande. Un'unità organizzativa è un gruppo relativamente statico costituito all'interno di un'organizzazione più grande.
Un utente può essere registrato o non registrato. Un utente registrato dispone di un identificativo univoco, di una password e gli viene richiesto anche di fornire alcuni dati del profilo per la registrazione. L'approvazione può essere richiesta per la registrazione dell'utente e un utente registrato può essere in uno stato di approvazione in sospeso, approvato o rifiutato. Per impostazione predefinita, un utente rifiutato necessita di essere registrato nuovamente, mentre un utente con approvazione in sospeso non è autorizzato ad eseguire la maggior parte delle azioni del sistema. Gli utenti registrati possono essere classificati secondo il tipo di profilo; ossia, il tipo di profilo B denota un utente commerciale (o un cliente B2B) e un tipo di profilo C denota un utente al dettaglio (o un cliente B2C). Si consiglia che gli utenti commerciali appartengano alla relativa entità organizzativa appropriata nella gerarchia di relazione invece che all'Organizzazione predefinita. Ciò significa che, quando un utente commerciale si registra deve specificare l'entità organizzativa a cui appartiene, diversamente WebSphere Commerce utilizzerà l'Organizzazione predefinita. I comandi di WebSphere Commerce possono creare un utente registrato ed aggiornare le informazioni sul profilo.
Per impostazione predefinita, se si è stati assegnati al ruolo di Responsabile del sito, Amministratore acquirenti o Amministratore venditori, è possibile registrare un'entità organizzativa ed aggiornare i relativi dati del profilo.
WebSphere Commerce supporta un attributo RegisterType per un utente. Tale attributo dispone di uno dei quattro valori: 'R' (Utente registrato), 'G' (utente non registrato), 'S' (Responsabile del sito), e 'A' (Amministratore). Un utente che dispone del valore 'A' come valore per RegisterType, viene considerato un membro di un gruppo di accessi denominato 'Amministratori'. Si osservi che se il ruolo dell'utente è responsabile del sito e l'utente viene considerato come membro del gruppo di accessi Amministratori, il valore dell'attributo RegisterType dell'utente sarà 'S'. Il gruppo di accessi Amministratori raggruppa gli utenti con il ruolo"di impiegati per il Venditore". Il seguente elenco è semplicemente un esempio. L'elenco dei ruoli in questo gruppo Amministratori può essere configurato utilizzando la Console di gestione. Durante l'assegnazione o la non assegnazione di un ruolo per un utente, viene aggiornato anche il valore dell'attributo RegisterType. Un utente a cui viene assegnato uno dei seguenti ruoli, a prescindere dalle entità organizzative per le quali l'utente svolge il ruolo, viene considerato un membro del gruppo Responsabili:
Un utente non registrato dispone solo di privilegi limitati all'interno del sito e non possiede un identificativo univoco o una password e non deve fornire i dati del profilo. Esistono due tipi di utenti non registrati: utente generico o utente non registrato. Un utente generico non esegue una qualsiasi attività o azione specifica in un sito di WebSphere Commerce che richiede l'identificazione univoca. Appena l'utente generico esegue un'azione che richiede l'identificazione univoca, come l'aggiunta di un prodotto ad un carrello degli acquisti, l'utente generico diventa non registrato. E' anche possibile che la progettazione del sito richieda ad un utente non registrato di diventare un utente registrato prima di poter eseguire determinate attività, come l'effettuare un ordine. La migrazione da generico in non registrato e poi in registrato è automatica. WebSphere Commerce fornisce un utente generico predefinito ed un utente registrato predefinito con il ruolo di Responsabile del sito.
Nota: Un utente può inizialmente eseguire azioni come un utente non registrato e, come risultato, alcune risorse vengono associate all'utente. Di conseguenza, se l'utente si registra o si collega come utente commerciale, le risorse associate all'utente quando questo era non registrato, per impostazione predefinita, vengono trasferite alla nuova identità come un utente commerciale. Se queste risorse differiscono da quello che l'utente dovrebbe disporre quale utente commerciale, il sito deve essere implementato in modo da rilevare successivamente le incongruenze per altri processi commerciali. Ad esempio, un utente visita un sito come utente non registrato e aggiunge alcuni articoli al carrello degli acquisti. Successivamente, l'utente si collega o si registra come utente commerciale. Gli articoli aggiunti al carrello degli acquisti quando tale utente non era registrato appartengono ancora all'utente. Se tali articoli violano la politica aziendale dell'organizzazione o sono in realtà articoli personali che l'utente paga direttamente, è responsabilità dei processi commerciali successivi rilevare la situazione e intraprendere le azioni appropriate (ad esempio, attivare processi di approvazione ordine per assicurare che tutti gli articoli acquistati dall'utente commerciale siano esclusivamente per uso aziendale).
![]() |