Ativando uma Instância do Serviço Compute para o Oracle NoSQL Database Cloud Service e o ADW
Etapas para autorizar sua instância de computação a executar ações no Serviço NoSQL, ObjectStorage e ADW.
Criar um grupo dinâmico para a instância de computação e o banco de dados ADW
Embora você possa executar o Oracle NoSQL Database Analytics Integrator usando suas próprias credenciais exclusivamente, é recomendável executar o utilitário de uma Instância do Oracle Cloud Compute autorizada a executar ações no Oracle NoSQL Cloud Service, no Object Storage e no Autonomous Data Warehouse. Da mesma forma, embora você possa usar um Object Storage AUTH_TOKEN para permitir que o banco de dados do ADW acesse o Object Storage, é recomendável usar o Controlador de Recursos do OCI para autenticar o banco de dados do ADW com o Object Storage. No entanto, é importante observar que, como o banco de dados criado no ADW requer autenticação usando o nome de usuário e a senha do banco de dados, suas credenciais de usuário ainda devem ser fornecidas ao utilitário para acessar esse recurso.
- Selecione Identidade e Segurança no menu à esquerda da exibição.
- Em Identity, selecione Dynamic Groups.
- Clique em Criar Grupo Dinâmico.
- Informe um nome para o grupo, por exemplo,
nosql-to-adw-group
. - Insira uma descrição para o grupo; por exemplo, a lista de integrantes do grupo.
- Informe as regras de correspondência desejadas; por exemplo,
Any {instance.id=''<ocid-of-compute-instance}' and 'resource.id='<ocid-ofthe-database>'
. - Clique em Criar.
Criar uma Política com permissões apropriadas para o grupo dinâmico
- Selecione Identidade e Segurança no menu à esquerda da exibição.
- Em Identidade, selecione Políticas.
- Clique em Criar Política.
- Digite um nome para a política.
- Digite uma descrição para a política; por exemplo, uma descrição do que os membros do grupo podem fazer.
- Digite o compartimento e clique em Create.
- Adicione Instruções à política usando o Basic Policy Builder.
Allow dynamic-group <dyn-grp-name> to manage nosql-tables in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage nosql-rows in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage nosql-indexes in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to read buckets in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to read objects in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage buckets in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage objects in compartment <compartment-name>
Allow dynamic-group <dyn-grp-name> to manage autonomous-database in compartment <compartment-name>
Após essa configuração, você poderá executar o utilitário de uma instância de computação usando a autenticação do Controlador de Instâncias.
Ativando uma Instância do Serviço Compute para o Oracle NoSQL Database Cloud Service e o ADW