Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SET GROUP ACCESS
|
SET GROUP ACCESS {( grupos )} | ||||||||
Parâmetro | Tipo | Descrição | ||||||
grupos | Collection |
![]() |
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:
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.
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)
Get group access
Get plugin access
SET PLUGIN ACCESS
SET USER ALIAS
Produto: 4D
Tema: Usuário e Grupos
Número
1737
Criado por: 4D v18 R4
Manual de linguagem 4D ( 4D v20 R7)