Autorizza VB Studio ad accedere a istanze di Visual Builder e integrazione

Potrebbe essere necessario autorizzare VB Studio ad accedere alle istanze di Oracle Visual Builder e Oracle Integration connesse al proprio account OCI. Questa autorizzazione consente agli utenti di visualizzare le istanze di Visual Builder e Integration collegate all'account OCI e creare ambienti con queste istanze.

Quindi, quando potrebbe essere necessario farlo? Soprattutto quando l'istanza di VB Studio utilizza l'account VM gratuito built-in, ma ci sono diversi altri scenari in cui VB Studio non è autorizzato ad accedere alle istanze di Visual Builder e Integration collegate al tuo account OCI. Pertanto, si consiglia di controllare sempre i dettagli dell'istanza di VB Studio per assicurarsi che l'istruzione dei criteri che abilita questo accesso sia definita correttamente.

Di seguito viene descritto come verificare se è stato definito un criterio VB Studio per includere le istruzioni che concedono autorizzazioni di lettura per le risorse visualbuilder-instance e integration-instance.

  1. Aprire la console di Oracle Cloud e fare clic su Menu di navigazione icona del menu nell'angolo superiore sinistro.
  2. Selezionare Identità e sicurezza, quindi in Identità selezionare Criteri.
  3. Nella pagina Criteri, accanto a Filtri applicati, assicurarsi che il compartimento root sia selezionato.
  4. Individuare il criterio creato automaticamente per l'istanza di VB Studio. Il nome del criterio inizia con VBStudio-Policy-. Fare clic sul criterio, quindi sulla scheda Rendiconti.
    Se un criterio esiste ma manca una di queste istruzioni, aggiornarlo in modo che includa tutte le istruzioni riportate di seguito. Se un criterio non esiste, crearne uno per includere tutte le istruzioni nel seguente formato:
    Allow any-user to inspect all-resources in tenancy where request.principal.id in ('<VBS_instance_OCID>')
    Allow any-user to read visualbuilder-instance in tenancy where request.principal.id in ('<VBS_instance_OCID>')
    Allow any-user to read integration-instance in tenancy where request.principal.id in ('<VBS_instance_OCID>')
    Se si dispone di più istanze di VB Studio (ad esempio, poiché ogni istanza TEST e DEV della famiglia di ambienti Oracle Cloud Application ha ottenuto la propria istanza di VB Studio), immettere tutti gli OCID come elenco separato da virgole tra virgolette singole ('), ad esempio:
    Allow any-user to inspect all-resources in tenancy where request.principal.id in ('ocid1.vbsinstance..abc', 'ocid1.vbsinstance..xyz')
    Allow any-user to read visualbuilder-instance in tenancy where request.principal.id in ('ocid1.vbsinstance...abc', 'ocid1.vbsinstance...xyz')
    Allow any-user to read integration-instance in tenancy where request.principal.id in ('ocid1.vbsinstance...abc', 'ocid1.vbsinstance...xyz')
    Di seguito viene descritto come recuperare l'OCID dell'istanza di VB Studio.
    1. Nel menu di navigazione selezionare Servizi per sviluppatori, quindi Visual Builder Studio.
    2. Nella pagina Istanze di Visual Builder Studio, accanto a Filtri applicati, assicurarsi che il compartimento radice sia selezionato.
    3. Trovare l'istanza di VB Studio nella tabella e, alla fine della riga, fare clic sui tre punti, quindi fare clic su Copia OCID.
    Nota

    È importante utilizzare lo stesso formato del criterio esistente. Questo formato dipende da quando e come è stato configurato l'account OCI. Pertanto, se l'autorizzazione CI/CD per l'account OCI è stata abilitata qualche tempo fa, è possibile che venga visualizzato un formato precedente con istruzioni quali, ad esempio, Allow service vbstudio. In questo caso, aggiornare il criterio per includere le istruzioni mancanti nello stesso formato:
    Allow service vbstudio to inspect all-resources in tenancy
    Allow service vbstudio to read visualbuilder-instance in tenancy
    Allow service vbstudio to read integration-instance in tenancy