9.6. Organizational Trusts


As Organizações podem compartilhar seus recursos entre si, estabelecendo um organizational trust no Satellite. Um organizational trust é bi-direcional, ou seja, depois que o Satellite Administrator estabelece uma trust entre duas ou mais organizações, o Organization Administrator de cada organização é livre para compartilhar o quanto quiser de seus recursos. Depende do Organization Administrator determinar quais recursos compartilhar, e o quais recursos compartilhados de outras organizações do trust utilizar.

Nota

Somente os Administradores da Organização podem compartilhar seu conteúdo padronizado. Os Administradores do Satellite simplesmente alocam sistemas e serviços de software para cada organização.

9.6.1. Estabelecendo uma Organizational Trust

Um Satellite Administrator pode criar uma trust entre duas ou mais organizações. Para fazer isto, clique no link Organizations no menu lateral na página principal do Admin.
Clique no nome de uma das organizações e dentro da página Detalhes, clique na sub-aba Trusts.
Na sub-aba Trusts, existe uma listagem de todas as outras trusts no RHN Satellite. Aqui você pode usar a caixa de texto do Filtrar por Organização para estreitar a lista longa de organizações para um sub-conjunto específico.

Figura 9.5. Organizational Trusts

Clique na caixa de seleção próximo aos nomes das organizações que você quer que esteja no trust organizacional com a organização atual e clique no botão Modify Trusts.

9.6.2. Compartilhando Canais de Conteúdo entre as Organizações no Trust

Depois que uma trust organizacional foi estabelecida, as organizações podem então compartilhar o contéudo, tal como os canais de software padronizados com outras organizações no trust. Existem também três níveis de compartilhamento de canal que podem ser aplicados à cada canal para um controle de acesso de canal mais granulado.

Nota

Organizações não podem compartilhar os Canais da Red Hat pois eles estão disponíveis à todas as organizações que possuem os direitos à estes canais.
Para compartilhar um canal padrão com outra organização, realize os seguintes passos:
  1. Registre-se no Satellite com o nome de usuário do Organization Administrator.
  2. Clique na aba Channels.
  3. No menu lateral, clique em Manage Software Channels.
  4. Clique no canal padronizado que você quer compartilhar com outras organizações.
  5. A partir da seção do Controle de Acesso de Canais na página Details, existem três opções para compartilhar no Organizational Sharing.
    • Private — Torne o canal privado para que ele não consiga ser acessado por qualquer organização exceto o dono do canal.
    • Protected — Permita que o canal seja acessado por organizações em trust específicas de sua escolha.

      Nota

      Escolher o compartilhamento Protected exibe uma outra página que solicita que você confirme que está obtendo acesso de canal para a organização, clicando em Obter Acesso e Confirmar.
    • Public — Permite que todas as organizações dentro do trust acessem o canal padronizado.
    Clique no botão próximo de sua seleção e clique em Update Channel.
Agora, qualquer outro Organization Administrator dentro de uma trust da a qual você obteve acesso para seu canal padronizado, pode permitir seus sistemas cliente instalarem e atualizarem pacotes do canal compartilhado.

Nota

Caso você tenha um sistema subscrito em um canal compartilhado, e o administrador organizacional do canal compartilhado modifique direitos de acesso ao canal, o sistema irá perder este canal. Se ele modificar um direito de canal base, o sistema não terá canal base na página Sistemas e não receberá atualizações.

9.6.3. Migrando Sistemas a partir de Uma Organização em Trust para Outra

Além de compartilhar canais de software, as organizações em um trust podem migrar sistemaspara outras organizações em trust, usando um utilitário chamado migrate-system-profile.
O uso do migrate-system-profile é baseado na linha de comando, e usa o systemIDs e orgIDs como argumentos para especificar o que está sendo transferido e a organização de destino.
Para usar o comando migrate-system-profile., você precisar ter o pacote spacewalk-utils instalado. Você não precisa estar registrado no Satellite server para usar o migrate-system-profile, no entanto, se você não o fizer, precisará especificar o hostname ou endereço de IP do servidor como uma opção de linha de comando.

Nota

Quando uma organização migra um sistema com o comando migrate-system-profile, o sistema não carrega qualquer direito ou subscrições de canais anteriores de uma organização fonte. No entanto, o histórico do sistema é preservado, e pode ser acessado pelo novo Organization Administrator, para simplificar o resto do processo de migração, o qual inclui subscrever à canais base e obter serviços.

9.6.3.1. Usando migrate-system-profile

É muito simples utilizar o migrate-system-profile. Você precisa inserir o ID do sistema a ser migrado, o ID da organização para onde o sistema irá migrar, e o hostname ou endereço de IP do servidor do Satellite se você estiver rodando um comando a partir de outra máquina.
O uso a partir da linha de comando segue abaixo:
migrate-system-profile --satellite {SATELLITE HOSTNAME OR IP} --systemId={SYSTEM ID} --to-org-id={DESTINATION ORGANIZATION ID}
Copy to Clipboard Toggle word wrap
Por exemplo, se o departamento Financeiro ( criado como uma organização em RHN Satellite com o OrgID 2) quiser migrar uma estação de trabalho (com o SystemID 10001020) a partir do departamento Engineering, mas o Organization Administrator de Finaças não possuir acesso de janela de comandos ao servidor RHN Satellite. O hostname do RHN Satellite será satserver.example.com.
O Organization Administrator de Finanças digitaria o seguinte a partir da janela de comandos:
migrate-system-profile --satellite satserver.example.com --systemId=10001020 --to-org-id=2
Copy to Clipboard Toggle word wrap
The Finance Organization Administrator is then prompted for their username and password (unless they specified it using --username= and --password= at the command-line).
O Organization Administrator de Finanças, conseguiria então ver o sistema a partir da página Sistemas ao se registrar na interface da web do RHN Satellite. O Organization Administrator de Finanças pode então finalizar o processo de migração atribuindo um canal base e obtendo serviços para o cliente como o faria com qualquer outro sistema registrado em sua organização, o qual está disponível a partir da página de Histórico do sistema na sub-aba Eventos.

Figura 9.6. Histórico do Sistema

Nota

O Satellite Administrator pode migrar um sistema a partir de uma organização em trust para qualquer outro em trust. No entanto, os Organization Administrators podem migrar um sistema somente a partir de sua própria organização para outra em trust.
Satellite Administrators que precisam migrar diversos sistemas de uma só vez podem usar a opção --csv do migrate-system-profile para automatizar o processo usando uma lista simples separada por vírgulas, do sistema para migrar.
Uma linha no arquivo CVS deve conter o ID do sistema a ser migrado, assim como o ID da organização de destino no seguinte formato:
systemId,to-org-id
Copy to Clipboard Toggle word wrap
o systemId, por exemplo poderia ser 1000010000, enquanto o to-org-id poderia ser 4. Portanto, um CSV compatível poderia se parecer com o seguinte:
1000010000,3
1000010020,1
1000010010,4
Copy to Clipboard Toggle word wrap
Para mais informações sobre como usar o migrate-system-profile consulte a página do manual, digitando man migrate-system-profile ou para uma tela de ajuda básica, digite migrate-system-profile -h.
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat