Gestione del profilo di relazione

Un profilo di base per l'utente include informazioni demografiche, sulla registrazione, sull'indirizzo, sulla cronologia degli acquisti e su altri tipi di attributi. Un profilo utente aziendale contiene le stesse informazioni di un profilo utente di base, come informazioni sul lavoro, numero impiegato, qualifica o una descrizione. Il profilo aziendale può anche contenere un collegamento all'organizzazione aziendale a cui l'utente appartiene.

I profili per l'organizzazione includono le informazioni, come il nome organizzazione e la categoria commerciale. Creare i profili con i comandi UserRegistrationAdd e OrgEntityAdd. I profili possono essere aggiornati mediante l'utilizzo dei comandi UserRegistrationUpdate e OrgEntityUpdate. I comandi di indirizzo (AddressAdd, AddressDelete, e AddressUpdate) gestiscono gli indirizzi degli utenti e delle entità organizzative. Le registrazioni dei profili nel database di WebSphere Commerce possono essere effettuate mediante l'utilizzo del programma di utilità Loader. Le regole relative al controllo degli accessi definiscono l'utente che può eseguire la gestione dei profili.

I profili membri possono contenere una diversi attributi personali e legati al commercio (come ruoli, informazioni sul pagamento, indirizzi, lingue e valute preferite e dispositivi di elaborazione invadente). Gli attributi sono relativi al negozio di appartenenza. Gli attributi con più valori e relativi al contesto non sono supportati per i gruppi di membri.

I profili sono estendibili e i dati del profilo possono essere memorizzati in un database o in un server di directory. Quando viene utilizzato un database, i dati del profilo vengono memorizzati nelle tabelle database BUSPROF, CERT_X509, MBRATTR, MBRATTRVAL, MBRVIEWPRF, ORGENTITY, USERDEMO, USERPROF, USERPVCDEV, USERREG e USERS. Si osservi che le tabelle MBRATTR e MBRATTRVAL possono essere utilizzate per definire e memorizzare gli attributi di un membro del negozio che non vengono trattati da altre tabelle, senza dover estendere lo schema di database. Ad esempio, se si è interessati a catturare i dati sulle associazioni professionali a cui l'utente appartiene, invece di aggiungere una nuova colonna denominata PROFESSIONALASSOC ad una delle tabelle, è possibile definire l'attributo PROFESSIONALASSOC nella tabella MBRATTR e memorizzare i relativi valori nella tabella MBRATTRVAL. La tabella MBRATTRVAL consente anche di memorizzare facilmente più valori per un attributo. Quando il server di directory viene utilizzato come registro, i dati del profilo vengono memorizzati nel server di directory mediante classi di oggetti standard e nel database di WebSphere Commerce.

Argomenti correlati (1275 byte)

Riferimento correlato

IBM copyright