Concedendo Autoridades Baseadas em Função em um Gerenciador de Filas

Um usuário deve ter as autoridades corretas para executar operações nos objetos; essas autoridades podem ser designadas individualmente, mas se um usuário precisar de acesso somente leitura ou de acesso administrativo total a todos os objetos hospedados por um gerenciador de filas, isso pode ser concedido em uma única ação.

Sobre esta tarefa

Nota: Este procedimento concede o acesso solicitado além de qualquer que seja o acesso que o usuário ou grupo possuir atualmente. Se um acesso somente leitura for concedido para um usuário ou grupo, esse usuário ou grupo não perderá nenhuma autoridade administrativa existente.

Para conceder a um grupo ou usuário o acesso somente leitura ou o acesso administrativo integral a todos os objetos hospedados por um gerenciador de filas, conclua as etapas a seguir.

Procedimento

  1. Na visualização do Navigator , clique com o botão direito do mouse no gerenciador de filas, em seguida, clique em Autoridades do Objeto > Adicionar Função Autoridades baseadas ... O diálogo Incluir autoridades baseadas em função é aberto.
  2. Apenas os gerenciadores de filas do Windows: se você estiver concedendo a autoridade a um usuário individual, clique em Usuário e digite o nome de usuário.
  3. Se você estiver concedendo a autoridade a um grupo, clique em Grupo e digite o nome do grupo.
  4. Selecione o botão de opções apropriado para conceder acesso somente leitura ou acesso administrativo completo.
  5. Se você deseja permitir que o usuário ou grupo navegue pelas mensagens nas filas hospedadas pelo gerenciador de filas, selecione a caixa de seleção Permit reading of mensagens on filas .
  6. Comandos equivalentes para conceder as autoridades solicitadas são exibidos na pane Preview de Comando . É possível copiar um ou mais comandos e colá-los em um script ou na linha de comandos.
  7. Clique em OK.

Resultados

As autoridades solicitadas são concedidas para o usuário ou grupo.

Nota: No IBM® i, você também pode precisar alterar as autoridades de acesso para permitir que o usuário emita os comandos que você gerou. Faça isso usando o comando GRTOBJAUT.