Integrazione con Peoplesoft
Panoramica: integrazione di Oracle Access Governance con PeopleSoft
Oracle Access Governance può essere integrato con PeopleSoft che abilita l'orchestrazione delle identità, inclusa l'onboarding dei dati di identità (utente) e il provisioning degli account PeopleSoft.
- PeopleSoft HRMS come origine affidabile delle informazioni di identità che consente la riconciliazione dei dipendenti creati o modificati in PeopleSoft HRMS.
- PeopleSoft Gestione utenti come sistema gestito che abilita il provisioning degli account dell'applicazione PeopleSoft.
Panoramica dell'architettura di integrazione Peoplesoft
L'integrazione con PeopleSoft consente di recuperare i dati di identità da un sistema, trasportarli in Oracle Access Governance e includerli. Una volta connesso un sistema, è possibile eseguire i task di provisioning e correzione che vengono poi riportati nel sistema gestito.
- Se si seleziona la modalità di configurazione dell'origine autorevole quando si imposta un sistema orchestrato PeopleSoft, Oracle Access Governance recupererà i dati di identità dall'istanza PeopleSoft e li considererà come un'origine affidabile delle informazioni di identità.
- Se si seleziona la modalità di configurazione dei sistemi gestiti, Oracle Access Governance consentirà di gestire i record del profilo utente PSOPRDEFN basati su PeopleTools nelle applicazioni PeopleSoft. Ciò consente il provisioning di nuovi account in PeopleSoft da Oracle Access Governance.
La connessione viene effettuata tramite l'interfaccia componente di PeopleSoft e le viste di database create dall'utente del servizio di database PeopleSoft. Ciò si traduce in un carico completo di dati di identità e account pertinenti in Oracle Access Governance ogni volta che viene eseguito il caricamento. Se questa è la prima volta che viene eseguito il caricamento, in Oracle Access Governance vengono create le strutture di identità e account pertinenti. Durante le successive esecuzioni dei dati, tutti i dati vengono caricati in Oracle Access Governance e il processo di inclusione aggiorna eventuali modifiche dall'ultimo caricamento dei dati negli artifact di identità e account appropriati.
Una volta completata la connessione e il caricamento dati Day0, puoi eseguire il provisioning degli account utilizzando il motore di provisioning di Oracle Access Governance che prenderà qualsiasi richiesta di provisioning e la passerà attraverso l'agente e in seguito a PeopleSoft. Il provisioning supporta le operazioni di creazione, aggiornamento e revoca.
PeopleSoft Panoramica funzionale sull'integrazione
L'integrazione PeopleSoft supporta gli usi per HRMS ed ERP, inclusa la configurazione del sistema orchestrato, il caricamento dei dati, la creazione e la revoca degli account, la modifica della password e l'assegnazione e la rimozione dei ruoli.
Configura sistema orchestrato PeopleSoft
- Impostazioni di notifica
- Regole corrispondenza identità/account
- Applicare le trasformazioni dei dati ai dati in entrata e in uscita
- Attributi identità
Carica dati
Dopo aver impostato e verificato il sistema orchestrato, è possibile eseguire i collegamenti dati per includere i dettagli di identità e account da PeopleSoft, a seconda della modalità di configurazione selezionata, dell'origine autorevole o del sistema gestito.
I dati caricati in modalità Origine affidabile saranno costituiti dai dati utente del sistema PeopleSoft. Se l'utente è nuovo, viene creata una nuova identità in Oracle Access Governance. Se l'identità esiste già in Oracle Access Governance, verranno applicati gli aggiornamenti avviati nel sistema PeopleSoft.
I dati caricati in modalità Sistema gestito comprendono i dati e i ruoli dell'account da PeopleSoft. Se l'account è nuovo, viene creato un nuovo account in Oracle Access Governance insieme ai ruoli associati. Questi ruoli verranno creati in Oracle Access Governance come autorizzazioni. Gli account e le autorizzazioni caricati da PeopleSoft possono essere gestiti da Oracle Access Governance. È possibile correggere le autorizzazioni associate a un account di sistema gestito. Se all'account è assegnata una sola autorizzazione, la risoluzione di questa autorizzazione comporterà anche la revoca dell'account.
Creare l'account
- Dati account inclusi da PeopleSoft.
- Quando un ruolo, un criterio o un bundle accessi contenente ruoli PeopleSoft viene assegnato a un'identità. Se si dispone di un'identità in Oracle Access Governance, è possibile richiedere un account utilizzando la funzionalità Richiedi un nuovo accesso nella console di Oracle Access Governance. Se si effettua una richiesta di accesso per un bundle di accesso o un ruolo, una volta approvato, verrà avviata un'operazione di provisioning. Il processo di provisioning creerà un account nell'istanza PeopleSoft se non esiste un account gestito da Oracle Access Governance. Se esiste già un account gestito da Oracle Access Governance, i ruoli PeopleSoft per tale account vengono aggiornati in base ai valori nel bundle accessi.
Per ulteriori dettagli sulla creazione dell'account, consulta la sezione Richiedi accesso.
Assegna autorizzazioni
È possibile assegnare le autorizzazioni a un account PeopleSoft utilizzando la funzionalità Richiedi un nuovo accesso di Oracle Access Governance. Ciò consente di richiedere un bundle di accesso contenente autorizzazioni che equivalgono ai ruoli nel sistema PeopleSoft. Quando si richiede un bundle accessi, direttamente o tramite un ruolo o un criterio di Oracle Access Governance, viene avviata un'operazione di provisioning che aggiorna i ruoli nell'istanza PeopleSoft con le autorizzazioni incluse nel bundle accessi di riferimento.
Per ulteriori dettagli sull'assegnazione delle autorizzazioni, consulta la sezione Richiedi accesso. Per ulteriori informazioni sui ruoli e sui criteri, vedere Gestire i ruoli e Gestire i criteri.
Rimuovi permessi
È possibile rimuovere le autorizzazioni da un account revocando le autorizzazioni dal ruolo, dal criterio o dal bundle di accesso a cui è assegnato. In questo caso, l'assegnazione dell'autorizzazione viene revocata a tutti gli utenti a cui viene applicato il ruolo, il criterio o il bundle accessi. Si supponga di disporre di un bundle accessi con due autorizzazioni, PSFT_Admin e PSFT_Developer, di cui era stato precedentemente eseguito il provisioning in PeopleSoft, è possibile aggiornare il bundle accessi contenente queste autorizzazioni per rimuovere PSFT_Developer e aggiungere PSFT_Composer, risultando nel bundle accessi contenente PSFT_admin e PSFT_Composer. Questa modifica si rifletterà sull'operazione di provisioning successiva rimuovendo il ruolo PSFT_Developer e assegnando il ruolo PSFT_Composer. PSFT_Admin rimarrà assegnato.
Un altro modo per rimuovere un'autorizzazione consiste nel revocare l'assegnazione di ruoli, criteri o bundle accessi da un account specifico. Questa operazione verrà eseguita utilizzando l'operazione di revoca nelle revisioni degli accessi.
Per ulteriori dettagli sull'assegnazione delle autorizzazioni, vedere Elimina un ruolo, Elimina un criterio o Gestisci bundle accessi -> Elimina un bundle accessi.
Modifica password
La possibilità di modificare una password di account viene fornita dalla funzionalità Accesso personale nella console di Oracle Access Governance. Se si modifica la password dell'account in questa pagina, i dettagli verranno inviati all'istanza PeopleSoft nell'operazione di provisioning successiva e la modifica della password verrà applicata all'account PeopleSoft.
Per ulteriori dettagli sulla modifica delle password, vedere Change Account Password.
Revoca account
Se si sceglie di revocare un account all'interno di una revisione degli accessi, verranno creati task di provisioning per revocare l'account all'interno di PeopleSoft. Per ulteriori dettagli sulla revoca degli account, vedere Elimina un ruolo o Elimina un criterio.
Ciclo di vita account di esempio
- Viene creata un'identità Oracle Access Governance, ad esempio MyAGIdentity, che comprende dati autorevoli come nome, e-mail e posizione.
- Un account viene creato in Oracle Access Governance per i ruoli PeopleSoft esistenti, ad esempio PSFTRole_Composer.
-
MyAGIdentity
- MyPSFTAccount
- PSFTRole_Composer
- MyPSFTAccount
Dopo qualche tempo MyAGIdentity passa a un ruolo di sviluppo che richiede il ruolo di sviluppatore PeopleSoft. In Oracle Access Governance viene creato un bundle di accesso PSFTBundle_Developer contenente le autorizzazioni di sviluppo necessarie. Questo bundle accessi può essere assegnato come risultato di un criterio, un ruolo o una richiesta. Si supponga che l'utente richieda il bundle accessi utilizzando l'opzione Richiedi un nuovo accesso. All'approvazione, la richiesta attiva un'operazione di provisioning che applica le modifiche a MyPSFT, assegnando i ruoli PeopleSoft corrispondenti alle autorizzazioni contenute nel bundle accessi PSFTBundle_Developer.
-
MyAGIdentity
- MyPSFTAccount
- PSFTRole_Composer
- PSFTBundle_Developer
- MyPSFTAccount
-
MyAGIdentity
- MyPSFTAccount
- MyOracleDBAccount
- MyMSTeamsAccount
MyAGIdentity decide quindi di modificare la propria password. Utilizzando la funzionalità Accesso personale in Oracle Access Governance Console, modifica la password, che propaga la modifica a MyPSFT utilizzando il provisioning di Oracle Access Governance.
-
MyAGIdentity
- MyOracleDBAccount
- MyMSTeamsAccount
Se il sistema orchestrato PeopleSoft è configurato in modalità Origine autore e si rende un'identità inattiva, l'identità MyAGIdentity viene effettivamente disabilitata. In questo caso verrà generato un task di provisioning e ne verrà eseguito il provisioning nel sistema gestito.
- MyAGIdentity (disabilitato)