Funções e gerenciamento de usuários
- Última atualização2024/10/31
Funções e gerenciamento de usuários
Para interagir (criar, editar, exibir, excluir) com um item de trabalho no Shibumi, você deve ser atribuído a uma função com permissão para acessar o item de trabalho.
Visão geral
As permissões são herdadas de cima para baixo, isto é, um usuário atribuído a uma função em um item de trabalho terá acesso ao item de trabalho e a todos os itens de trabalho descendentes. A permissão padrão (nível de acesso) do usuário no item de trabalho é definida pela função atribuída. Cada função é atribuída a um dos três níveis de acesso: administrar, editar ou exibir.
Cinco funções prontas para uso estão disponíveis em cada modelo. A tabela a seguir identifica essas funções e os níveis de acesso associados.
Função | Nível de acesso | Gerenciar funções | Ler | Editar | Criar | Copiar | Mover | Excluir |
---|---|---|---|---|---|---|---|---|
Proprietário, Patrocinador, Administrador | Administrador | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Colaborador | Editar | ✓ | ✓ | ✓ | ✓ | ✓ | – | – |
Exibidor | Exibir | – | ✓ | – | – | – | – | – |
A solução pode ter funções personalizadas adicionais. Ao criar a função personalizada, o administrador do aplicativo selecionará um nível de acesso para ela.
Para funções com o nível de acesso editar, quando o administrador do aplicativo habilita a função em um modelo, ela se tornará disponível nas instâncias do modelo e ele poderá também definir se a função pode gerenciar atribuições de função. Se a capacidade de gerenciar funções for permitida, qualquer usuário com essa função poderá atribuir usuários a quaisquer funções com nível de acesso editar ou exibir. Eles não poderão gerenciar atribuições para funções do nível de acesso de administrador.
Você pode ver o nível de acesso de cada função na guia Funções do modelo ou do aplicativo.
- O nível de acesso define a permissão padrão para a função em um item de trabalho. Com a lógica de configuração adicional, no entanto, o administrador do aplicativo pode restringir ainda mais as permissões. Por exemplo, o administrador do aplicativo pode definir a lógica de visibilidade da guia, permitindo que apenas os usuários com a função de equipe financeira vejam a guia de finanças. Mesmo que os usuários tenham outras funções com nível de acesso de administrador, se não tiverem a função da equipe financeira, não verão a guia.
- As funções são de multiusuários. Não há limite no número de usuários que podem ser atribuídos a uma função.
- Os usuários podem ser atribuídos a várias funções em um único item de trabalho.
- Quando um usuário tem várias funções, o nível de acesso padrão para o usuário será o mais alto entre as funções atribuídas. Essa lógica também se aplica às funções herdadas. Por exemplo, se um usuário for atribuído a uma função com nível de acesso de administrador no nível do programa, e depois atribuído a uma função com nível de acesso de edição para um projeto descendente dentro do programa, seu nível de acesso padrão no projeto será o de administrador.
Janela Participante
A janela Participante permite o gerenciamento das atribuições de função em um item de trabalho.
- Atribuir usuários a funções
-
- Clique nos ícones de avatar para abrir a janela Participante.
- Insira os endereços de e-mail dos usuários que deseja adicionar.
- Para usuários iniciantes, o Shibumi enviará um convite por e-mail ao usuário para configurar uma conta e fazer login.
- Para usuários existentes, quando você começar a digitar o nome ou e-mail do usuário, ele será preenchido automaticamente.
- Selecione uma ou mais funções para o usuário.
As funções habilitadas no modelo estarão disponíveis na lista suspensa.
- Selecione a opção Adicionar azul para adicionar o usuário ao item.
Nota:- Pressione a tecla command ou ctrl no dispositivo (Mac vs. PC) para poder selecionar várias funções sem fechar o menu suspenso.
-
Visível para inclui todos os usuários que não têm uma função direta no item de trabalho, mas que herdaram permissões para ver o item de trabalho de uma atribuição de função de item de trabalho antiga.
As permissões são herdadas para os itens de trabalho descendentes. Por exemplo, se um usuário for atribuído a uma função em um programa que inclui cinco projetos, ele terá acesso ao programa e a todos os projetos.
- Os usuários também podem ser atribuídos em uma coluna de função incluída em uma lista, exibição ou tabela ou de um campo de função em um formulário de edição ou criação.
- Clique nos ícones de avatar para abrir a janela Participante.
- Gerenciar atribuições de função
- Para gerenciar atribuições de função para um usuário, abra a janela Participante e clique no nome do usuário. Um menu flutuante é exibido com três opções: Gerenciar, Substituir tudo, Remover tudo.Nota: Se você não tiver uma função com a capacidade de gerenciar funções, não verá o menu flutuante.
-
Gerenciar
- A janela Gerenciar funções exibe todas as funções habilitadas para o item de trabalho. As funções fornecidas ao usuário serão selecionadas.
- Selecione ou desmarque funções para adicionar ou remover o usuário de funções no item de trabalho e clique em Salvar.
-
Substituir tudo
- A opção Substituir tudo substitui um usuário em todas as suas funções no item de trabalho atual, bem como em quaisquer funções nos itens de trabalho descendentes.
- Na janela, selecione outro usuário para substituir o atual em todas as funções. Clique em Substituir.
-
Remover tudo
A opção Remover tudo remove o usuário de todas as funções no item de trabalho atual. Ela não remove o usuário das funções fornecidas para os itens descendentes. Uma caixa de diálogo solicitará que você confirme a remoção. Clique em Remover.
-
Gerenciar
- Instância raiz
- As seguintes funções podem ser atribuídas ao usuário no nível raiz.
- Proprietário
- Administrador
- Patrocinador
- Colaborador
- Exibidor
- Administrador de RPA
- Aprovador de RPA
- Administrador de tecnologia RPA
- Instância sub-raiz
- As seguintes funções podem ser atribuídas ao usuário em outros níveis em Raiz.
- Proprietário
- Administrador
- Patrocinador
- Colaborador
- Exibidor
- Aprovador de RPA
Permissões
As permissões são herdadas de cima para baixo. Por exemplo, um usuário atribuído a uma função de nível de acesso de administrador em um item de trabalho do programa terá acesso de administrador ao programa e a todos os itens de trabalho do projeto descendente.
Por outro lado, as permissões nunca são herdadas de baixo para cima. Nenhum usuário terá acesso aos itens acima do nível mais alto ao qual ele foi atribuído diretamente uma função.
Funcionalidade de função adicional
Função de proprietário: Proprietário é uma função com nível de acesso de administrador pronta para uso. O criador de um item de trabalho será atribuído automaticamente à função de proprietário nos seguintes cenários:
- O item de trabalho é criado a partir de uma seção Lista. Para essas seções, o campo do proprietário não pode ser incluído na caixa de diálogo Adicionar item, de modo que o criador é atribuído por padrão.
- O item de trabalho é criado usando a seção Edição em massa em uma lista e a função de proprietário não está incluída no formulário de edição em massa, ou está no formulário, mas está vazia.
- O item de trabalho é criado por meio de um formulário de criação ou uma barra lateral de criação e a função de proprietário não está incluída no formulário, ou está no formulário, mas está vazia.
Um proprietário não é atribuído automaticamente aos itens de trabalho criados por meio dos seguintes métodos, mas pode ser atribuído manualmente:
- Criar regra de negócios do item de trabalho (pode usar uma Ação de atribuir função para atribuir o proprietário, se necessário)
- Seção de importação ou exportação (pode incluir o proprietário como uma coluna para atribuir o proprietário, se necessário)
- Itens de trabalho secundários preenchidos com base em um modelo
- Painéis ou apresentações que vieram de um modelo
- A API GraphQL
Espaços reservados ou recursos abertos
- O Shibumi fornece a capacidade de definir uma função de espaço reservado. Isso é chamado de recurso aberto e pode ser definido na janela Participante para qualquer item de trabalho na solução.
Ele permite uma atribuição de função de espaço reservado nos itens de trabalho, sem atribuir um usuário. Os recursos abertos são frequentemente usados quando os detalhes de um item de trabalho ainda não estão prontos para serem compartilhados com todos os usuários, mas é importante entender quais funções vão participar.
- Até que o recurso aberto seja preenchido com valores, ele será exibido com um fundo cinza.
- Para inserir valores no recurso aberto, clique em Recurso aberto, selecione a opção Atribuir tudo e selecione o usuário que será atribuído. Isso se aplica a todas as funções do espaço reservado no item atual, bem como em todos os itens descendentes.