logologo
Começar
Manual
Desenvolvimento
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Começar
Manual
Desenvolvimento
Plugins
API
logologo
Usuários

Funções e permissões

Configuração de função
Configuração de permissão
Aplicar na UI
União de funções

Guia de Desenvolvimento

Estender barra de configuração de permissões

Departamentos

Gerenciamento de departamentos
Gerenciamento de funções de departamento

Sincronização de dados de usuário

Gerenciamento de sincronização

Fontes de Dados

WeCom
API HTTP

Guia de Desenvolvimento

Estender fonte de dados de sincronização
Estender recurso de destino de sincronização
Previous PageAplicar na UI
Next PageEstender barra de configuração de permissões
Aviso de tradução por IA

Esta documentação foi traduzida automaticamente por IA.

#União de Papéis

This feature is provided by the plugin «Controle de acesso»

A União de Papéis é um modo de gerenciamento de permissões. De acordo com as configurações do sistema, os desenvolvedores podem escolher usar papéis independentes, permitir a união de papéis ou usar apenas a união de papéis, para atender a diferentes requisitos de permissão.

20250312184651

#Papéis Independentes

Por padrão, o sistema usa papéis independentes: ele não utiliza a união de papéis, e os usuários precisam alternar individualmente entre os papéis que possuem.

20250312184729 20250312184826

#Permitir União de Papéis

Permite que os desenvolvedores do sistema usem a união de papéis, o que significa que os usuários podem ter as permissões de todos os papéis que possuem simultaneamente, e também podem alternar entre seus papéis individualmente.

20250312185006

#Apenas União de Papéis

Força os usuários a usar apenas a união de papéis, sem a possibilidade de alternar entre eles individualmente.

20250312185105

#Regras para União de Papéis

A união de papéis concede as permissões máximas de todos os papéis. Abaixo, explicamos como as permissões são determinadas quando há conflitos de configuração para o mesmo item entre diferentes papéis.

#Fusão de Permissões de Operação

Exemplo: O Papel 1 (role1) está configurado para 'Permitir configurar interface' e o Papel 2 (role2) está configurado para 'Permitir instalar, ativar e desativar plugins'.

20250312190133

20250312190352

Ao fazer login com o papel de Todas as Permissões, o usuário terá ambas as permissões simultaneamente.

20250312190621

#Fusão de Escopo de Dados

#Linhas de Dados

Cenário 1: Múltiplos papéis definindo condições no mesmo campo

Papel A, condição configurada: Idade < 30

UserIDNameAge
1Jack23
2Lily29

Papel B, condição configurada: Idade > 25

UserIDNameAge
2Lily29
3Sam32

Após a união:

UserIDNameAge
1Jack23
2Lily29
3Sam32

Cenário 2: Diferentes papéis definindo condições em campos diferentes

Papel A, condição configurada: Idade < 30

UserIDNameAge
1Jack23
2Lily29

Papel B, condição configurada: Nome contém "Ja"

UserIDNameAge
1Jack23
3Jasmin27

Após a união:

UserIDNameAge
1Jack23
2Lily29
3Jasmin27

#Colunas de Dados

Papel A, campos visíveis configurados: Nome, Idade

UserIDNameAge
1Jack23
2Lily29

Papel B, campos visíveis configurados: Nome, Sexo

UserIDNameSex
1JackMan
2LilyWoman

Após a união:

UserIDNameAgeSex
1Jack23Man
2Lily29Woman

#Linhas e Colunas Mistas

Papel A, condição configurada: Idade < 30, campos visíveis: Nome, Idade

UserIDNameAge
1Jack23
2Lily29

Papel B, condição configurada: Nome contém "Ja", campos visíveis: Nome, Sexo

UserIDNameSex
3JadeWoman
4JamesMan

Após a união:

UserIDNameAgeSex
1Jack23Man
2Lily29Woman
3Jade27Woman
4James31Man

Observação: As células com fundo vermelho indicam dados que não eram visíveis em papéis individuais, mas se tornaram visíveis no papel unificado.

#Resumo

Regras de união de papéis para escopo de dados:

  1. Entre linhas, se qualquer condição for satisfeita, a linha tem permissão.
  2. Entre colunas, os campos são combinados.
  3. Quando linhas e colunas são configuradas simultaneamente, elas são unidas separadamente (linhas com linhas, colunas com colunas), e não como combinações de (linha + coluna) com (linha + coluna).