Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
SET GROUP ACCESS

SET GROUP ACCESS 


 

SET GROUP ACCESS {( grupos )} 
Parâmetro Tipo   Descrição
grupos  Collection in Nome dos grupos ao qual a conta de usuário 4D deve pertencer durante a sessão

O comando SET GROUP ACCESS modifica o nível de filiação da conte de usuário 4D para a sesão atual. Restabelece toda filiação a um grupo anterior e define as novas filiações aos grupos listados.

Nota:

  • o alcance desse comando é a sessão atual. Chamar a CHANGE CURRENT USER depois, por exemplo, restabeleceria as filiações definidas.
  • esse comando pode ser chamado apenas de 4D remote ou aplicações monousuário 4D . Não é permitido no 4D Server.

Passe no parâmetro grupos uma coleção de nomes de grupo existentes aos que deve pertenecer à conta de usuário 4D (se não existir um nome de grupo, se ignora). Se passar uma coleção vazia, a conta de usuário 4D já não pertencerá a nenhum grupo.

Se omitir o parâmetro grupos, as filiações da conta de usuário 4D são restabelecidas às filiações de grupo armazenadas no disco.

Nota:
quando uma filiação grupal oferece acesso a uma funcionalidade "serializada" (por exemplo, um plug-in), se utilizar uma licença correspondente e permanecerá anexa à conta de usuário 4D até o final da sessão, mesmo se chamar o comando SET GROUP ACCESS e é cancelado ao se chamar ao grupo.

Exemplo  

Se quiser promover o usuário atual aos grupos "admin" e "plugins" durante a sessão:

 $groups:=New collection("admin";"plugins")
 SET GROUP ACCESS($groups)



Ver também 

Get group access
Get plugin access
SET PLUGIN ACCESS
SET USER ALIAS

 
PROPRIEDADES 

Produto: 4D
Tema: Usuário e Grupos
Número 1737

This command can be run in preemptive processesEste comando não pode ser utilizado com 4D Server

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v18 R4

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)