<< Click to Display Table of Contents >> CreateGlobalGroup |
![]() ![]() ![]() |
Cria um grupo do tipo global no serviço de diretório. Grupos globais são grupos que podem receber permissões de acesso em recursos como pastas compartilhadas, impressoras, etc., de qualquer domínio.
public bool CreateGlobalGroup(string name, string ou, bool security, string managedby, string description)
public bool CreateGlobalGroup(string name, string ou, bool security, string managedby, string description, string ADAddress, string contextUser, string contextPassword)
Nome do grupo do tipo global que será criado.
Unidade Organizacional do serviço de diretório onde será armazenado o novo grupo. A figura abaixo ilustra a localização da OU denominada Usuarios.Funcionarios:
Nomenclatura de OU
Indica que o novo grupo será do tipo segurança.
Criação de um grupo Global do tipo segurança no Active Directory
Nome da conta de usuário responsável por gerenciar o novo grupo. A figura abaixo indica o campo onde é mantido o nome do usuário.
Cadastro do usuário no Microsoft Active Directory
A figura abaixo ilustra o campo que é preenchido pelo parâmetro managedby:
Informação do responsável pelo grupo no Active Directory
Descritivo detalhado do novo grupo.
Endereço do Serviço de Diretório que sobrepõe a configuração realizada na tela Configurações.
Nome de usuário a ser utilizado para acessar o Serviço de Diretório (referente ao diretório destino do endereço configurado em ADAddress). O usuário utilizado neste parâmetro sobrepõe o existente na aplicação (usuário de Logon do Supravizio Server ou usuário do pool de aplicativos IIS) e necessariamente deve estar contido no grupo "Domain Controllers".
Senha do usuário definida no parâmetro contextUser.
Verdadeiro caso o grupo do tipo global tenha sido criado com sucesso e Falso caso contrário.
Processo: Acesso a Sistema e Recursos de Rede Evento: Inicialização |
#Cria um grupo "Grupo Tipo Global" no Active Directory AD.CreateGlobalGroup("Grupo Tipo Global","Grupo.Global", Falso, "Manager"," Grupos que podem receber permissões de acesso em recursos como pastas compartilhadas, impressoras, etc., de qualquer domínio") # Preenche o campo Solução da Ordem de Serviço com evidência OrdemServico.Solucao = "Grupo " + OrdemServico.Favorecido.UsuarioRede + " criado em " + DateTime.Now.ToString() # Indica que o sistema deve avançar automaticamente para a próxima atividade do processo AvancaProximaAtividade = True
|