<< Click to Display Table of Contents >> CreateUniversalGroup |
![]() ![]() ![]() |
Cria um grupo do tipo Universal. Grupos Universais são grupos que podem ser utilizados em qualquer parte de um domínio ou de uma árvore de domínios e podem conter membros, grupos e usuários de quaisquer domínios.
public bool CreateUniversalGroup(string name, string ou, string managedby, string description)
public bool CreateUniversalGroup(string name, string ou, string managedby, string description, string ADAddress, string contextUser, string contextPassword)
Nome do grupo
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 local 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 Universal 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 Universal" no Active Directory AD.CreateGlobalGroup("Grupo Tipo Universal","Grupo.Universal", Falso, "Manager","Grupos que podem ser utilizados em qualquer parte de um domínio ou de uma árvore de domínios e podem conter membros, grupos e usuários de quaisquer domínios") # 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
|