Impostazione degli utenti di VB Studio

Per estendere le applicazioni Oracle Cloud Applications con VB Studio, è necessario assegnare ruoli agli utenti in Oracle Cloud Applications e IDCS.

In VB Studio a un singolo utente viene assegnato un nome univoco per riflettere ogni istanza di Oracle Cloud Applications in cui l'utente è attivo. Ad esempio, UserA nell'istanza di sviluppo DEV1 potrebbe essere noto come UserA@<Oracle Cloud Applications-instance-name>-DEV1 in VB Studio, UserB potrebbe essere UserB@<Oracle Cloud Applications-instance-name>-DEV2 e così via. Ciò significa che potrebbe essere necessario assegnare ruoli per lo stesso utente più volte, uno per ogni nome utente/identità.

Sono due le procedure di impostazione che è possibile utilizzare per assegnare agli utenti di Oracle Cloud Applications i ruoli suggeriti, a seconda che la sincronizzazione dei ruoli IDCS sia stata disattivata o meno.
  • Se si è un cliente che non ha disabilitato la sincronizzazione dei ruoli, è possibile seguire le istruzioni riportate in Assegna ruoli Oracle Cloud Applications. Dopo aver assegnato i ruoli agli utenti, Oracle Cloud Applications sincronizzerà tali utenti e i relativi ruoli con IDCS. Non è necessario assegnare manualmente i ruoli IDCS di VB Studio agli utenti.
  • Se si è un cliente che ha disabilitato la sincronizzazione dei ruoli tra l'istanza di sviluppo di Oracle Cloud Applications associata a VB Studio e il dominio di Identity corrispondente, dopo aver seguito le istruzioni riportate in Assegna ruoli Oracle Cloud Applications, sarà necessario eseguire il login alla console IDCS e seguire le istruzioni riportate in Assegna ruoli VB Studio in OCI Identity and Access Management per assegnare l'accesso a VB Studio.
Come determinare se la sincronizzazione dei ruoli è stata disabilitata? Ci sono due modi per scoprirlo:
  • È possibile contattare l'amministratore dell'infrastruttura e delle identità, che dispone dei privilegi di amministratore delle identità nel dominio di Identity, e chiedere a questi ultimi di rivedere questa configurazione.
  • Dopo aver assegnato i ruoli Oracle Cloud Applications, è possibile attendere 30 minuti. Se si continua a ricevere un errore You are not a member of this organization durante il tentativo di creare un'estensione semplice, la sincronizzazione dei ruoli non è abilitata (o non funziona) e sarà necessario riabilitarla o assegnare direttamente i ruoli di VB Studio utilizzando la console IDCS e le istruzioni in Assegna ruoli di VB Studio in OCI Identity and Access Management.
Gli amministratori devono disporre di determinati privilegi per assegnare i ruoli necessari.
  • In Oracle Cloud Applications, è necessario disporre di uno dei seguenti privilegi: amministratore cloud, amministratore del servizio o amministratore dell'applicazione. Tutti coloro che assegnano i ruoli Oracle Cloud Applications ai propri utenti hanno bisogno di uno di questi privilegi.
  • In IDCS è necessario disporre del ruolo Amministratore del dominio di Identity o Amministratore utenti. Questi ruoli sono necessari solo se la sincronizzazione dei ruoli IDCS è stata disattivata ed è necessario assegnare manualmente i ruoli IDCS di VB Studio.
Questa tabella mostra i ruoli IDCS di VB Studio mappati agli utenti con ruoli applicazione Oracle Cloud:
Utenti di Oracle Cloud Applications con i seguenti ruoli: È necessario eseguire il mapping a questo ruolo IDCS di VB Studio:

Amministratore applicazione (ORA_FND_APPLICATION_ADMINISTRATOR_JOB)

Amministratore applicazione Human Capital Management (ORA_HRC_HUMAN_CAPITAL_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB)

Amministratore vendite (ORA_ZBS_SALES_ADMINISTRATOR_JOB)

Amministratore applicazione Customer Relationship Management (ORA_ZCA_CUSTOMER_RELATIONSHIP_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB)

Identità amministratore abilitata per la sincronizzazione (ORA_SYNC_ENABLED_ADMINISTRATOR_ABSTRACT)

Amministratore di VB Studio (DEVELOPER_ADMINISTRATOR)

Sviluppatore applicazioni (ORA_FND_APPLICATION_DEVELOPER_JOB)

Identità sviluppatore abilitata per la sincronizzazione (ORA_SYNC_ENABLED_DEVELOPER_ABSTRACT)

Utente VB Studio (DEVELOPER_USER)