Configurer les utilisateurs de VB Studio

Pour étendre les applications Oracle Cloud Applications avec VB Studio, vous devez affecter des rôles à vos utilisateurs dans Oracle Cloud Applications et IDCS.

Dans VB Studio, un nom unique est attribué à un seul utilisateur pour refléter chaque instance Oracle Cloud Applications où l'utilisateur est actif. Par exemple, UserA dans l'instance de développement DEV1 peut être appelé UserA@<Oracle Cloud Applications-instance-name>-DEV1 dans VB Studio, UserB peut être UserB@<Oracle Cloud Applications-instance-name>-DEV2, etc. Cela signifie que vous devrez peut-être affecter des rôles au même utilisateur plusieurs fois, un pour chaque nom d'utilisateur/identité.

Il existe deux procédures de configuration que vous pouvez utiliser pour affecter à vos utilisateurs Oracle Cloud Applications les rôles suggérés, selon que la synchronisation des rôles IDCS a été désactivée ou non.
  • Si vous êtes un client dont la synchronisation de rôle n'est pas désactivée, vous pouvez suivre les instructions de la rubrique Affecter des rôles Oracle Cloud Applications. Une fois que vous avez affecté des rôles à vos utilisateurs, Oracle Cloud Applications synchronise ces utilisateurs et leurs rôles avec IDCS. Vous n'avez pas besoin d'affecter manuellement les rôles IDCS VB Studio à vos utilisateurs.
  • Si vous êtes un client qui a désactivé la synchronisation de rôle entre votre instance de développement Oracle Cloud Applications associée à VB Studio et le domaine d'identité correspondant, après avoir suivi les instructions dans Affecter des rôles Oracle Cloud Applications, vous devez vous connecter à la console IDCS et suivre les instructions dans Affecter des rôles VB Studio dans OCI Identity and Access Management pour affecter l'accès à VB Studio.
Comment savoir si la synchronisation des rôles a été désactivée ? Il existe deux façons de le savoir :
  • Vous pouvez contacter votre administrateur d'infrastructure et d'identité, qui dispose de privilèges d'administrateur d'identité dans le domaine d'identité, et leur demander de vérifier cette configuration.
  • Vous pouvez attendre 30 minutes après avoir affecté les rôles Oracle Cloud Applications. Si vous continuez à recevoir une erreur You are not a member of this organization lors de la tentative de création d'une extension simple, la synchronisation de rôle n'est pas activée (ou ne fonctionne pas). Vous devrez soit la réactiver, soit affecter des rôles VB Studio directement à l'aide de la console IDCS et des instructions fournies dans Affectation de rôles VB Studio dans OCI Identity and Access Management.
En tant qu'administrateur, vous devez disposer de certains privilèges pour affecter les rôles nécessaires :
  • Dans Oracle Cloud Applications, vous devez disposer de l'un des privilèges suivants : administrateur cloud, administrateur de service ou administrateur d'application. Toute personne qui affecte des rôles Oracle Cloud Applications à ses utilisateurs a besoin de l'un de ces privilèges.
  • Dans IDCS, vous devez disposer d'un rôle d'administrateur de domaine d'identité ou d'administrateur utilisateur. Vous n'avez besoin de ces rôles que si la synchronisation des rôles IDCS a été désactivée et que vous devez affecter les rôles IDCS de VB Studio manuellement.
Le tableau suivant présente les rôles IDCS de VB Studio mis en correspondance avec les utilisateurs dotés des rôles d'application Oracle Cloud :
Utilisateurs Oracle Cloud Applications dotés des rôles suivants : Doit être mappé avec ce rôle IDCS VB Studio :

Administrateur de l'application (ORA_FND_APPLICATION_ADMINISTRATOR_JOB)

Administrateur de l'application Human Capital Management (ORA_HRC_HUMAN_CAPITAL_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB)

Administrateur des ventes (ORA_ZBS_SALES_ADMINISTRATOR_JOB)

Administrateur de l'application Customer Relationship Management (ORA_ZCA_CUSTOMER_RELATIONSHIP_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB)

Identité d'administrateur avec synchronisation activée (ORA_SYNC_ENABLED_ADMINISTRATOR_ABSTRACT)

Administrateur VB Studio (DEVELOPER_ADMINISTRATOR)

Développeur d'application (ORA_FND_APPLICATION_DEVELOPER_JOB)

Identité de développeur Synchronisation activée (ORA_SYNC_ENABLED_DEVELOPER_ABSTRACT)

Utilisateur VB Studio (DEVELOPER_USER)