Informazioni sull'ambiente di personalizzazione e integrazione di Oracle Sales
Ruoli richiesti per la personalizzazione di Oracle Sales
Prima di eseguire qualsiasi task di personalizzazione, è necessario disporre di un ruolo che fornisce privilegi di accesso agli strumenti di integrazione necessari.
Utilizzare la tabella riportata di seguito per trovare i ruoli che forniscono l'accesso agli strumenti di integrazione necessari. È possibile personalizzare i ruoli in Oracle Sales. Tenere presente che se si dispone dei ruoli Amministratore vendite e Sviluppatore applicazione, è possibile accedere a tutti gli strumenti di integrazione.
Strumenti di integrazione | Ruoli |
---|---|
Application Composer |
|
Integrazione guidata pagina |
|
Applicazioni terze parti |
|
RESTful API |
|
Informazioni sull'utilizzo di una sandbox di Oracle Sales
Un sandbox fornisce un ambiente isolato in cui è possibile implementare in modo sicuro le personalizzazioni di Oracle Sales. Questa sandbox consente di ridurre al minimo le interruzioni per gli utenti e di preservare l'integrità delle applicazioni prima di distribuire nuove funzionalità personalizzate.
Le sandbox consentono inoltre a più utenti di implementare e testare le personalizzazioni contemporaneamente senza influire sul lavoro. Ad esempio, come sviluppatore, è possibile modificare un oggetto Oracle Sales per richiamare un servizio Web in esecuzione su Oracle WebLogic Server for Oracle Cloud Infrastructure. Tuttavia, è possibile che le modifiche non siano disponibili per altri sviluppatori o utenti finali fino al termine del lavoro di integrazione.
Ogni volta che si prevede di estendere Oracle Sales, è importante definire chiaramente come utilizzare le sandbox e il workflow per la gestione del lavoro utilizzando le sandbox per gestire in modo sicuro il lavoro di personalizzazione.
Considerazione sull'uso delle sandbox
Considerare queste best practice quando si utilizzano le sandbox.
- Assicurarsi di comprendere appieno i criteri specifici dell'azienda relativi all'uso delle sandbox.
- Sebbene più utenti possano lavorare contemporaneamente nella stessa sandbox attiva, è necessario evitare una situazione in cui potrebbero esistere sovrapposizioni, ad esempio quando più persone tentano di lavorare sullo stesso oggetto.
- Eseguire tutte le personalizzazioni in un'istanza intermedia (test) dell'ambiente.
- Soddisfa il processo aziendale per pubblicare le personalizzazioni sviluppate in una sandbox.
Informazioni sul workflow per l'utilizzo di una sandbox
Consente di gestire i sandbox con lo strumento Gestisci sandbox.
L'interfaccia Gestisci sandbox è lo strumento principale per controllare il modo in cui vengono utilizzate le sandbox. Per accedere a questa interfaccia, fare clic sul nome utente nell'angolo in alto a destra della home page, selezionare Amministrazione, quindi Gestisci sandbox.
Le seguenti raccomandazioni e procedure ottimali consentono di utilizzare al meglio le sandbox:
- Crea una sandbox per il test (che non verrà mai pubblicata) e una per l'integrazione (dove è possibile eseguire test e convalidare rispetto a tutte le altre personalizzazioni prima della pubblicazione).
- È possibile attivare una sola sandbox alla volta.
- Tenere presente che Oracle CX Sales e Oracle Human Resources non supportano un meccanismo standard per il rollback delle modifiche pubblicate da una sandbox al codice mainline.
- Dopo la pubblicazione del lavoro implementato in una sandbox, il successivo ciclo di personalizzazione dovrebbe essere eseguito in un nuovo set di sandbox di test e integrazione.
Per quanto riguarda l'esecuzione delle personalizzazioni in una sandbox, sono disponibili le seguenti operazioni di gestione delle sandbox:
- Crea: disponibile nell'interfaccia Gestisci sandbox facendo clic su Azioni e quindi su Nuovo.
- Attiva: una sandbox diventa attiva dopo averla selezionata nell'interfaccia Gestisci sandbox e aver fatto clic sul pulsante Imposta come attiva.
- Esci: per disattivare una sandbox, fare clic sul nome della sandbox nella parte superiore di qualsiasi pagina, quindi fare clic su Esci da sandbox nella finestra di dialogo.
- Pubblica: le personalizzazioni completate in una sandbox di sola verifica devono essere replicate in una sandbox di integrazione e, se tutte le convalide vengono superate, le personalizzazioni possono essere pubblicate dalla sandbox di integrazione al codice mainline.
- Elimina: disponibile nell'interfaccia Gestisci sandbox facendo clic su Azioni, quindi su Elimina. È possibile eliminare solo le sandbox non pubblicate inattive.
Informazioni sulla utility Creazione applicazione in Oracle Sales
Application Composer è un bundle di strumenti basati su Web che consentono a determinati tipi di utenti di estendere Oracle Sales per agevolare le integrazioni con applicazioni esterne, incluse le soluzioni basate su PaaS come Oracle WebLogic Server for Oracle Cloud Infrastructure.
Con Application Composer è possibile implementare una vasta gamma di task di personalizzazione e integrazione che coprono gran parte delle funzionalità e dei dati nell'ambiente Oracle Sales. Tuttavia, per quanto riguarda l'integrazione tra PaaS-SaaS, le aree strategiche includono:
- Personalizzazioni del modello oggetto: è possibile creare oggetti personalizzati e modificare le proprietà e le funzionalità degli oggetti standard e personalizzati insieme ai workflow e alle relazioni tra di essi. È inoltre possibile migliorare la funzionalità degli oggetti mediante l'integrazione dei servizi Web.
- Personalizzazioni dell'interfaccia utente: è possibile personalizzare le proprietà ed estendere la funzionalità di campi, pulsanti e collegamenti in una pagina standard. È inoltre possibile duplicare le pagine in modo da estendere la funzionalità dell'originale.
- Personalizzazioni di script: è possibile utilizzare la funzione di script Groovy per applicare la logica condizionale e altra logica di programmazione a diversi componenti dell'applicazione. È incluso il richiamo di applicazioni e servizi Web di terze parti.
Queste aree di interesse non si escludono a vicenda, pertanto alcune personalizzazioni potrebbero sovrapporsi a tutte e tre le categorie.
Application Composer è uno strumento di fase di progettazione disponibile in fase di esecuzione. La maggior parte delle modifiche all'interfaccia diventa effettiva immediatamente, senza dover eseguire il logout e nuovamente il login. Tuttavia, le modifiche al modello di dati, ad esempio la creazione di campi personalizzati, richiedono una nuova autenticazione prima che le modifiche diventino disponibili.
Per la maggior parte delle operazioni di personalizzazione e integrazione che utilizzano Oracle Sales Application Composer, è necessario attivare una sandbox.
Accedere a Application Composer in Oracle Sales
Scopri come accedere a Application Composer in Oracle Sales.
Prima di iniziare, assicurarsi di disporre di privilegi sufficienti per accedere a Application Composer. Per accedere a Application Composer, effettuare le operazioni riportate di seguito.
- Attiva una sandbox.
- Nella home page dell'applicazione fare clic sul menu Navigator, quindi nella categoria Strumenti fare clic su Application Composer.
- Nel riquadro a sinistra verificare che i nodi Oggetti e Impostazione comune siano attivi.