Limites com base em função

Se as funções forem configuradas, você poderá aplicar limites operacionais a elas. Todos os integrantes da função herdarão os limites definidos. Esse limite funciona para funções estáticas e dinâmicas.
cad140br
Se as funções forem configuradas, você poderá aplicar limites operacionais a elas. Todos os integrantes da função herdarão os limites definidos. Esse limite funciona para funções estáticas e dinâmicas.
Limites com base na função são aplicados a cada conexão, o que significa que todas as alterações feitas nesses limites não entrarão em vigor até que os usuários se reconectem.
Como a configuração com base na função é definida por meio de atributos, não é necessário reiniciar o DSA para que a alteração entre em vigor.
Como os limites com base em função funcionam
Se os limites com base em função forem configurados, as seguintes ações ocorrerão quando um usuário se vincular ao diretório:
  1. O usuário se vincula ao DSA.
  2. Durante a vinculação, o DSA verifica se o usuário é um integrante de uma função.
  3. Se o usuário for um integrante de uma função que tem limites, esses limites serão armazenados para a conexão ativa.
    Se um usuário tiver várias funções, cada uma com limites, serão usados os valores maiores.
    Se nenhum limite com base em função se aplicar ao usuário, os limites no DSA serão aplicados.
  4. Cada pesquisa executada por meio da conexão usa esses limites.
Aplicar limites operacionais a uma função
Você pode definir limites operacionais diferentes para cada função. Como os limites com base em função são definidos por meio de atributos, não é necessário reiniciar o DSA para que a alteração entre em vigor.
Para aplicar limites operacionais a uma função
  1. Adicione a classe de objeto 
    dxRoleBasedConfig
    à entrada da função.
  2. Defina um ou ambos os limites a seguir:
    • Adicione o atributo
      dxSizeLimit
      à entrada da função e altere o valor para o número máximo de entradas que uma pesquisa retorna.
    • Adicione o atributo
      dxTimeLimit
      à entrada da função e altere o valor para o tempo (em segundos) antes que a operação seja cancelada.
  3. Salve as alterações na entrada da função.
    Os novos limites operacionais serão aplicados aos usuários com essa função da próxima vez que eles se conectarem ao diretório.