Configurar Instâncias de Computação para Acessar o Log Analytics entre Tenancies
Talvez você precise conceder acesso a um fornecedor de terceiros para gerenciar e monitorar logs de um CompanyABC. Este documento explica como configurar o acesso se o fornecedor quiser usar a CLI ou o SDK das instâncias de computação na tenancy VendorA para acessar o Log Analytics do CompanyABC.
A política do OCI IAM usa o conceito de admit e endorse para permitir acesso entre tenancies. Se você quiser conceder permissão para que instâncias de computação da tenancy de origem (VendorA) acessem o Log Analytics da tenancy de destino (CompanyABC), os administradores de ambas as tenancies deverão criar políticas do IAM conforme abaixo.
-
Configurar o controlador de instâncias e o grupo dinâmico na tenancy de origem (VendorA):
O recurso de controladores de instâncias permite que você faça chamadas de serviço de uma instância. As instâncias de computação do OCI estão autorizadas a interagir com APIs do OCI criando um grupo dinâmico das instâncias de computação e uma política que autoriza quais operações as instâncias podem executar.
Crie um grupo dinâmico, por exemplo, oci_la_dg, para autorizar as instâncias nos compartimentos com as permissões definidas nas políticas.
Any {instance.compartment.id = 'ocid1.compartment.oc1..aaaaabcd',instance.compartment.id = 'ocid1.compartment.oc1..aaaaadef'} -
Criar política na tenancy de origem (VendorA):
Define tenancy CompanyABC as ocid1.tenancy.oc1..aaaaaaaaabc Endorse dynamic-group oci_la_dg to manage loganalytics-features-family in tenancy CompanyABC Endorse dynamic-group oci_la_dg to manage loganalytics-resources-family in tenancy CompanyABC Endorse dynamic-group oci_la_dg to manage management-dashboard-family in tenancy CompanyABC Endorse dynamic-group oci_la_dg to read compartments in tenancy CompanyABC -
Criar política na tenancy de destino (CompanyABC):
Define tenancy VendorA as ocid1.tenancy.oc1..aaaaavendora Define dynamic-group oci_la_dg as ocid1.dynamicgroup.oc1..aaaaaaaavendora Admit dynamic-group oci_la_dg of tenancy VendorA to manage loganalytics-features-family in tenancy Admit dynamic-group oci_la_dg of tenancy VendorA to manage loganalytics-resources-family in tenancy Admit dynamic-group oci_la_dg of tenancy VendorA to manage management-dashboard-family in tenancy Admit dynamic-group oci_la_dg of tenancy VendorA to read compartments in tenancy -
Verifique se agora você pode executar APIs do Log Analytics nas instâncias que receberam permissões.
Para obter informações sobre instruções Endorse, Admit e Define, consulte Documentação do Serviço Object Storage. Além de grupos dinâmicos, essas instruções também podem ser aplicadas a grupos.