Comando getMembersOfGroup

Use esse comando para visualizar uma lista dos membros de um grupo.

Finalidade

Use o comando getMembersOfGroup para visualizar uma lista dos membros de um grupo.
Se bem-sucedido, o comando getMembersOfGroup retornará o tipo de cada membro e os uniqueNames associados de cada membro. Por exemplo:
  • PersonAccount, uid=dmeyer,cn=users,dc=yourco,dc=com
  • Group, cn=groupA,cn=groups,dc=yourco,dc=com
Nota: Se a opção Usar Configurações de Segurança Global estiver selecionada para a região do usuário, ou a opção Repositórios Associados Globais estiver selecionada como tipo de região para o domínio especificado, esse comando será executado no repositório associado do domínio admin. Entretanto, as mudanças na configuração que são executadas no domínio são aplicadas à configuração do domínio de segurança específico.

Sintaxe

getMembersOfGroup { -uniqueName uniqueName [-clearCache clearCacheMode] [-securityDomainName domainName] } 

Parâmetros

-uniqueName uniqueName
Especifica o valor de nome exclusivo para o grupo cujos membros você deseja visualizar. Esse parâmetro é mapeado para a propriedade uniqueName no gerenciador de membro virtual.
-clearCache clearCacheMode
Especifica se o cache do adaptador de repositório deve ser limpo antes de recuperar as informações de grupo especificado.
Os valores válidos são:
  • clearEntity: Limpa o cache para o grupo especificado, se o grupo existir no cache.
  • clearAll: Limpa as informações em cache para todas as entidades no adaptador do repositório em que o grupo especificado existe.
Os valores não distinguem maiúsculas e minúsculas. Não há valor padrão para esse parâmetro. Caso não especifique um valor ou especifique um valor que não seja clearEntity ou clearAll, aparecerá uma mensagem de erro.
Evite problema: O uso frequente desse parâmetro para limpar o cache pode resultar em degradação do desempenho. Quando o cache é limpo, a operação subsequente precisa obter detalhes do repositório e atualizar o cache com esses novos dados recuperados. O impacto no desempenho é maior se for usado o modo clearAll, pois ele invalida o cache todo, e as operações subsequentes levam mais tempo para serem concluídas.
-securityDomainName domainName
Especifica o nome que identifica exclusivamente o domínio de segurança. Se você não especificar este parâmetro, o comando usa o repositório federado global.

Exemplo

Para localizar todos os membros do grupo de operadores, emita este comando:
$AdminTask getMembersOfGroup {-uniqueName cn=operators,cn=users,dc=yourco,dc=com}


Termos de uso | Feedback