Se sua empresa for composta por mais de uma unidade de negócios, você pode usar a multilocação para modelar sua estrutura empresarial no New Relic. Este recurso permite-lhe configurar múltiplos inquilinos (organização) relacionados com uma organização primária e gestora.
Essa estrutura evita o vazamento de informações de identificação pessoal (PII) e define limites de dados seguros entre unidades de negócios ou clientes finais. Você se beneficiará desses limites, seja uma grande empresa com várias unidades de negócios independentes ou um provedor de serviço (MSP) gerenciado supervisionando ambientes de clientes.
Este diagrama é um exemplo simplificado de uma empresa com duas subsidiárias.
Ao configurar sua empresa em um ambiente multilocatário, sua organização de gerenciamento pode aproveitar estes benefícios:
- consolidar faturamento: visualize detalhes agregados de faturamento em sua organização gerenciada.
- Criação de organização gerenciada: Permite que um usuário selecionado dentro da organização gerente crie uma organização gerenciada adicional. Isso é útil para MSPs que estão integrando clientes ou clientes corporativos que estão adquirindo/desenvolvendo novas unidades de negócios.
- Compartilhamento de conta: Permite selecionar um usuário dentro da organização gestora para compartilhar uma conta com uma organização gerenciada. Isso é usado principalmente para casos de uso colaborativo, como provedores de serviço (MSPs) gerenciados, fornecendo aos clientes finais acesso direto às contas que estão monitorando.
- Administração delegada: Permite que um usuário selecionado dentro da organização gerencial conduza o usuário e acesse a administração de gerenciamento dentro da organização gerenciada. Esse recurso é comumente usado por MSPs que desejam fazer todo o trabalho administrativo para seus clientes gerenciados.
Requisitos
Para usar a multilocação, você precisa concluir o seguinte para sua organização:
- Obtenha aprovação: entre em contato com seu representante de conta para confirmar se sua organização foi adicionada à multilocação. Após a aprovação, você recebe o direito de multilocação.
- Certifique-se de ter os tipos de usuário corretos: o usuário dentro da organização de gerenciamento que aproveitará o conjunto de recursos acima precisa ser provisionado como um usuário de plataforma principal ou completo.
- Adicionar usuário a um grupo designado: usuários com o tipo de usuário de plataforma principal ou completa precisam ser adicionados a um grupo com
tenant_settings
aplicado.
Visão geral das abordagens de multilocação
Você pode configurar multilocação de duas maneiras: alto contato e baixo contato. A abordagem que você escolher depende de quanto controle você deseja que sua organização gestora tenha sobre a organização gerenciada. Você não está limitado a uma única abordagem: você pode combinar as opções de alto e baixo contato.
Alto toque
Use esta abordagem se você for um provedor de serviço gerenciado (MSP) ou um cliente empresarial que deseja um alto grau de controle sobre a organização gerenciada. Essa abordagem é usada principalmente por MSPs que monitor os dados dos clientes conforme eles fluem pelas contas dos clientes. Os MSPs podem oferecer diferentes graus de experiências de alto contato, dependendo das necessidades de seus clientes.
Exemplo: Digamos que você seja um administrador no MSP da Betty que está definido como uma organização de gerenciamento. Você tem dois clientes, Wayne Enterprises e Acme Widget, que querem que você monitor os dados deles. Eles não querem lidar com nenhuma tarefa administrativa e não precisam de acesso direto ao New Relic. Para configurar isso, crie contas no MSP da Betty que correspondam ao widget da Wayne Enterprises e da Acme, e monitor a telemetria deles nessas contas:
Mais tarde, usuários da Wayne Enterprises e da Acme Widget decidem que querem ter uma compreensão mais prática do que está acontecendo nas contas que você está monitorando para eles. Para resolver isso, você cria uma organização para a Wayne Enterprises e o widget Acme. Em seguida, você compartilha as contas do MSP da Betty com a nova organização correspondente. Por fim, você disponibiliza o usuário em sua respectiva organização para que ele possa visualizar seus dados:
Para criar uma estrutura como a do diagrama acima, onde a Wayne Enterprises e a Acme querem ver seus dados, você criará uma série de chamadas de API do NerdGraph. Você pode usar as etapas abaixo como uma receita para modelar sua estrutura organizacional de alto contato:
Criar contas e organização: Como administrador no MSP da Betty, execute algumas alterações para criar contas e organização.
Crie contas para o widget Wayne Enterprises e Acme na organização MSP da Betty executando a mutação
accountManagementCreateAccount
(você eventualmente compartilhará essas contas com a organização correspondente).Crie o widget organização Wayne Enterprises e Acme executando a mutação
createOrganization
, certificando-se de passar as contas que você deseja compartilhar do MSP da Betty:- Como subproduto das chamadas de criação de organização, a Wayne Enterprises e o widget Acme terão seus próprios grupos e funções padrão criados. (Se precisar de mais detalhes sobre grupos e funções, consulte nosso site de documentos públicos.)
- Como você especificou as contas a serem compartilhadas, a conta da Wayne Enterprises é compartilhada com a nova organização da Wayne Enterprises. Além disso, a conta do widget Acme é compartilhada com a nova organização do widget Acme.
- Configuramos automaticamente concessões de acesso dos grupos padrão para as contas compartilhadas como parte do processo de criação da organização.
Gerenciar usuário e acesso: execute a mutação
userManagementAddUsersToGroups
para provisionar usuário nos grupos padrão do widget Wayne Enterprises e Acme.Compartilhamento de conta: mais tarde, se você decidir fazer alterações no compartilhamento de conta, use essas mutações para revogar ou adicionar novas contas compartilhadas.
Dica
Quando essa estrutura estiver concluída e a organização gerenciada começar a usar a plataforma New Relic , o uso agregado ficará visível para você no MSP da Betty para consolidar o faturamento.
Quando estiver pronto para criar sua primeira organização de alto contato, vá para a Etapa 1: Criar contas e organização.
Baixo toque
Se você faz parte de uma organização empresarial com subsidiárias que funcionam de forma independente e com pouca supervisão, essa é uma boa abordagem para modelar sua organização no New Relic. Com esta estrutura, o administrador de cada organização cuida do usuário da sua organização gerenciada e do gerenciamento de acessos. Observe que você ainda terá o faturamento consolidado como parte do seu ambiente multilocatário.
Exemplo: Digamos que você seja um administrador de uma Clothing Holding Company que está definida como a organização gestora e deseja criar duas subsidiárias (Martha's Shoes e Rick's Outerwear). Você cria duas organizações gerenciadas que permitem que o administrador da Martha's Shoes e da Rick's Outerwear gerencie independentemente suas próprias contas, grupos e usuários:
Para criar uma estrutura como a do diagrama acima, você fará uma série de chamadas de API do NerdGraph. Você pode usar o exemplo abaixo como uma receita para modelar sua estrutura organizacional de baixo contato.
Criar contas e organização: Como administrador da Clothing Holding Company, crie a organização e as contas para a Martha's Shoes e a Rick's Outerwear executando a mutação
createOrganization
.- Como subproduto das chamadas de criação da organização, a Martha's Shoes e a Rick's Outerwear terão seus próprios grupos e funções padrão criados.
- Como parte do processo de criação da organização, a Clothing Holding Company configura a conta inicial para ambas as organizações gerenciadas.
Gerenciar usuário e acesso: Execute algumas mutações para provisionar o primeiro usuário administrador.
- Isto aprovisiona o usuário no grupo
admin
da organização gerenciada. - Como as configurações de gerenciamento de organização deste grupo estão ativadas, os usuários deste grupo podem realizar o gerenciamento de usuários e contas por conta própria.
- Isto aprovisiona o usuário no grupo
Quando estiver pronto para criar sua primeira organização de baixo contato, vá para a Etapa 1: Criar contas e organização.
Qual é o próximo?
Se você ainda não seguiu os links para os outros documentos listados nas receitas acima, aqui está uma visão geral do que você fará para configurar sua organização. Use esses links para mover-se sequencialmente entre as etapas.