Creazione di utenti e assegnazione a ruoli predefiniti

Utilizzare la sequenza di comandi di EPM Automate descritta di seguito per creare gli utenti e assegnarli a ruoli predefiniti nel dominio di Identity.

  • Eseguire l'accesso all'ambiente come Amministratore servizi.

  • Esportare le informazioni di Gruppi e appartenenza dall'ambiente in example_snapshot.zip. Questa discussione presuppone che siano stati precedentemente esportati gli artifact di Gruppi e appartenenza utilizzando l'opzione Migrazione per creare example_snapshot.zip.

  • Scaricare lo snapshot (example_snapshot.zip) in una directory locale.

  • Eliminare lo snapshot (example_snapshot.zip) dall'ambiente.

  • Scollegarsi dall'ambiente.

  • Estrarre il contenuto di example_snapshot.zip.

  • Aggiungere le informazioni sui nuovi utenti al file HSS-Shared Services\resource\External Directory\Users.csv, nel formato Nome, Cognome,E-mail, Login utente.

    Per informazioni dettagliate, fare riferimento a Importazione di un batch di account utente in Introduzione a Oracle Cloud.

  • Aggiungere le informazioni sulle assegnazioni dei ruoli ai nuovi utenti (nel formato Nome, Cognome, E-mail, Login utente) ai file dei ruoli appropriati.

    Per ogni ruolo predefinito, la relativa assegnazione utente deve essere specificata in un file separato disponibile in HSS-Shared Services\resource\External Directory\Roles. L'assegnazione del ruolo Amministratore servizi, ad esempio, deve essere aggiunta a <service_name> Service Administrator.csv, mentre le assegnazioni del ruolo Visualizzatore devono essere aggiunte a HSS-Shared Services\resource\External Directory\Roles\<service_name> Viewer.csv.

    Per informazioni dettagliate, fare riferimento a Assegnazione di un ruolo a più utenti in Introduzione a Oracle Cloud.

  • Ricreare example_snapshot.zip comprimendo la directory HSS-Shared Services e il relativo contenuto.

  • Accedere all'ambiente come Amministratore servizi, a cui è assegnato anche il ruolo di Amministratore del dominio di Identity.

  • Caricare nell'ambiente il file example_snapshot.zip modificato.

  • Importare example_snapshot.zip nell'ambiente.

  • Eliminare dall'ambiente il file example_snapshot.zip caricato.

  • Scollegarsi.

Nota:

È possibile automatizzare questo scenario creando uno script custom che preveda l'esecuzione di questi task:

  • Decomprimere example_snapshot.zip
  • Aggiungere le informazioni sull'utente al file Users.csv
  • Aggiungere le assegnazioni dei ruoli ai file
  • Comprimere HSS-Shared Services e il relativo contenuto per ricreare example_snapshot.zip
epmautomate login serviceAdmin C:\mySecuredir\password.epw 
https://example.oraclecloud.com 
epmautomate exportsnapshot example_snapshot
epmautomate downloadfile "example_snapshot.zip"
epmautomate deletefile "example_snapshot.zip"
epmautomate logout

/* Add custom code to extract the contents of example_snapshot.zip

/* Add custom code to append new user information to HSS-Shared Services\resource\External Directory\Users.csv 
/* Optional: Add custom code to append role information to the appropriate role file(s) in HSS-Shared Services\resource\External Directory\Roles\
/* Add custom code to zip HSS-Shared Services and its contents as example_snapshot.zip */

epmautomate login serviceAdmin C:/mySecuredir/password.epw https://example.oraclecloud.com
epmautomate uploadfile "example_snapshot.zip"
epmautomate importsnapshot example_snapshot userPassword=Password1 resetPassword=true
epmautomate deletefile example_snapshot.zip
epmautomate logout

Nota:

Il valore specificato per userPassword (Password1 nel comando precedente) verrà impostato come password iniziale per i nuovi utenti. Impostare il valore di resetPassword come true per obbligare i nuovi utenti a reimpostare la password al primo accesso. Per informazioni dettagliate, fare riferimento a importSnapshot.