Exemplo de guia controlada 2 - Gerenciar o acesso a um controle

Esse exemplo descreve como gerenciar o acesso a um controle com base nos grupos a que o usuário que fez o login está associado.

Para gerenciar o acesso a um controle com base no usuário conectado:

  1. Crie um cartão de dados e vincule-o à extensão de arquivo .doc ou .docx.
  2. Adicione um controle de guia.
  3. No painel Propriedades de guia:
    1. Selecione Controlado por variável e selecione a variável <Nome de grupo>.

      Os grupos a que o usuário conectado está associado controlam quais guias ficam visíveis.

    2. Deixe em branco o nome da primeira guia e digite o nome de um grupo de usuário existente, como Líderes de projeto como o nome da segunda guia.
  4. Insira um controle de caixa de seleção na primeira guia.
  5. No painel Propriedades de caixa de seleção:
    1. Em Legenda, digite Aprovado.
    2. Em Valor, para Nome da variável, selecione Aprovado.
    3. Em Indicadores, selecione Somente para leitura.
  6. Copie o controle de caixa de seleção e cole-o na segunda guia.
  7. No painel Propriedades de caixa de seleção, em Indicadores, desmarque Somente para leitura.
  8. Salve o cartão de dados em uma pasta no vault.
  9. Para testar o cartão, faça o login como um usuário que não pertence ao grupo Líderes de projeto.
  10. Selecione um arquivo .doc ou .docx na pasta onde você salvou o cartão.

    Na guia Cartão de dados, a caixa de seleção está visível, mas não pode ser editada.

  11. Faça o login como um usuário que pertence ao grupo Líderes de projeto e selecione o mesmo arquivo .doc ou .docx .

    Na guia Cartão de dados, você pode marcar e desmarcar a caixa de seleção.