Configurer les utilisateurs VB Studio

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

Notez que dans VB Studio, un nom unique est affecté à un utilisateur unique pour refléter chaque instance Oracle Cloud Applications dans laquelle 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 plusieurs rôles au même utilisateur, 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 de rôle IDCS a été désactivée ou non.
  • Si vous êtes un client pour lequel la synchronisation de rôle n'est pas désactivée, vous pouvez suivre les instructions sous Affecter des rôles Oracle Cloud Applications. Une fois que vous avez affecté des rôles à vos utilisateurs, Oracle Cloud Applications synchronisera ces utilisateurs et leurs rôles avec IDCS. Il n'est pas nécessaire 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 sous Affecter des rôles Oracle Cloud Applications, vous devrez vous connecter à la console IDCS et suivre les instructions sous Affecter des rôles VB Studio dans la gestion des identités et des accès OCI 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 savoir :
  • Vous pouvez communiquer avec votre infrastructure et votre administrateur d'identités, qui dispose de privilèges d'administrateur d'identités dans le domaine d'identité, et leur demander de réviser 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 des rôles n'est pas activée (ou ne fonctionne pas) et vous devrez la réactiver ou affecter des rôles VB Studio directement à l'aide de la console IDCS et des instructions sous Affecter des rôles VB Studio dans la gestion des identités et des accès OCI.
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 de nuage, 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 d'utilisateur. Vous n'avez besoin de ces rôles que si la synchronisation de rôle IDCS a été désactivée et que vous devez affecter les rôles VB Studio IDCS manuellement.
Ce tableau présente les rôles VB Studio IDCS qui sont mappés aux utilisateurs ayant des rôles d'application Oracle Cloud :
Utilisateurs Oracle Cloud Applications ayant les rôles suivants : Doit être mappé à ce rôle VB Studio IDCS :

Administrateur d'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'applications (ORA_FND_APPLICATION_DEVELOPER_JOB)

Identité de développeur avec synchronisation activée (ORA_SYNC_ENABLED_DEVELOPER_ABSTRACT)

Utilisateur VB Studio (DEVELOPER_USER)