Autorizar o VB Studio a Acessar o Visual Builder e Instâncias de Integração

Talvez você precise autorizar o VB Studio a acessar instâncias do Oracle Visual Builder e do Oracle Integration conectadas à sua conta do OCI. Essa autorização permite que os usuários exibam instâncias do Visual Builder e do Integration vinculadas à conta do OCI e criem ambientes com essas instâncias.

Então, quando você pode precisar fazer isso? Principalmente quando sua instância do VB Studio está usando a conta Free VM integrada, mas há vários outros cenários em que o VB Studio não está autorizado a acessar as instâncias do Visual Builder e do Integration vinculadas à sua conta do OCI. Portanto, é recomendável que você sempre verifique os detalhes da instância do VB Studio para garantir que a instrução de política que permite esse acesso esteja definida corretamente.
  1. Abra o console do OCI e clique em Menu de Navegação o ícone Menu no canto superior esquerdo.
  2. Selecione Identidade e Segurança e, em Identidade, selecione Políticas.
  3. Na lista Compartimento no lado esquerdo da página Políticas, selecione o compartimento root.
  4. Verifique se uma política do VB Studio foi definida para incluir as instruções que concedem permissões de leitura para recursos visualbuilder-instance e integration-instance.
    Se uma política existir, mas não tiver uma dessas instruções, atualize-a para incluir todas essas instruções; se uma política não existir, crie uma para incluir todas essas instruções neste 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 você tiver várias instâncias do VB Studio (por exemplo, porque cada instância de TESTE e DEV na família de ambientes do Oracle Cloud Application tem sua própria instância do VB Studio), informe todos os OCIDs como uma lista separada por vírgulas entre aspas simples ('), por exemplo:
    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')
    Veja como recuperar o OCID da instância do VB Studio:
    1. No menu de navegação, selecione Developer Services e Visual Builder Studio.
    2. Selecione o compartimento raiz e acesse os detalhes da instância do VB Studio.
    3. Copie o OCID da instância mostrado em Informações da Instância.
    Observação

    É importante usar o mesmo formato da sua política existente. Esse formato depende de quando e como sua conta do OCI foi configurada. Portanto, se a autorização de CI/CD da sua conta do OCI tiver sido ativada há algum tempo, você poderá ver um formato mais antigo com instruções como (por exemplo) Allow service vbstudio. Nesse caso, atualize sua política para incluir as instruções ausentes no mesmo 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