Aviso de tradução por IA
Esta documentação foi traduzida automaticamente por IA.
Permissões de Operação
Introdução
No NocoBase 2.0, as permissões de operação são controladas principalmente pelas permissões de recurso da coleção:
- Permissão de Recurso da Coleção: Usada para controlar de forma unificada as permissões de operação básicas de diferentes papéis para uma coleção, como criar (Create), visualizar (View), atualizar (Update) e excluir (Delete). Essa permissão se aplica a toda a coleção sob a fonte de dados, garantindo que as permissões de operação correspondentes de um papel para essa coleção permaneçam consistentes em diferentes páginas, pop-ups e blocos.
Permissão de Recurso da Coleção
No sistema de permissões do NocoBase, as permissões de operação da coleção são basicamente divididas pelas dimensões CRUD para garantir consistência e padronização no gerenciamento de permissões. Por exemplo:
- Permissão de Criação (Create): Controla todas as operações relacionadas à criação para a coleção, incluindo operações de adição, duplicação, etc. Enquanto um papel tiver a permissão de criação para esta coleção, as operações de adição, duplicação e outras operações de criação relacionadas a ela serão visíveis em todas as páginas e pop-ups.
- Permissão de Exclusão (Delete): Controla a operação de exclusão para esta coleção. A permissão permanece consistente, seja uma operação de exclusão em massa em um bloco de tabela ou uma operação de exclusão de um único registro em um bloco de detalhes.
- Permissão de Atualização (Update): Controla as operações do tipo atualização para esta coleção, como operações de edição e atualização de registro.
- Permissão de Visualização (View): Controla a visibilidade dos dados desta coleção. Somente quando o papel tiver permissão de visualização para esta coleção, os blocos de dados relacionados (Tabela, Lista, Detalhes, etc.) serão visíveis.
Este método de gerenciamento de permissões universal é adequado para o controle padronizado de permissões de dados, garantindo que, em diferentes páginas, pop-ups e blocos, para a mesma coleção, a mesma operação tenha regras de permissão consistentes, proporcionando uniformidade e manutenibilidade.
Permissões Globais
As permissões de operação globais aplicam-se a todas as coleções sob a fonte de dados e são categorizadas por tipo de recurso da seguinte forma

Permissões de Operação de Coleção Específica
As permissões de operação de coleção específica se sobrepõem às permissões gerais da fonte de dados, refinando ainda mais as permissões de operação e permitindo configurações de permissão personalizadas para o acesso a recursos de uma coleção específica. Essas permissões são divididas em dois aspectos:
-
Permissões de Operação: As permissões de operação incluem adicionar, visualizar, editar, excluir, exportar e importar. Essas permissões são configuradas com base na dimensão do escopo dos dados:
- Todos os dados: Permite que os usuários realizem operações em todos os registros da coleção.
- Seus próprios dados: Restringe os usuários a realizar operações apenas nos registros de dados que eles criaram.
-
Permissões de Campo: As permissões de campo permitem configurar permissões para cada campo em diferentes operações. Por exemplo, alguns campos podem ser configurados para serem apenas visíveis e não editáveis.

Documentação Relacionada
[Configurar Permissões]