Adicionando Usuários/Users no Sharepoint usando C# (Object Model)

 

Boa noite galera beleza?

Bom estava aqui tentando imaginar alguma coisa para me ajudar a cadastrar usuários no CanalSharepoint.com.br no qual todos sabem sou grande participante e um dos líderes do mesmo.

Então que veio uma ideia e vou postar ela para todos.

CENÁRIO: Adicionar N Usuários ou um usuário no meu site.

SOLUÇÃO: Criar um código em C# para poder criar facilmente tal problema.

  1. SPWeb seuSITE = new SPSite("http://SITE").OpenWeb();
  2. SPGroup GrupoSharepoint = meuSite.SiteGroups["Proprietario"];
  3. GrupoSharepoint.AddUser("DOMINIO\\NOME_CONTA_USUARIO", “email@mail.com.br”, "NOME do Usuário", "observações");

Explicando.

Usando o Namespace do Microsoft.Sharepoint, você pode fazer grandes coisas dentro do Sharepoint, explicação das linhas.

Linha 1. Linha que você usa para abrir um site e ter a estância do objeto todas as suas propriedades daquele site.

Linha 2. SPGruup, usado para ter a instância do Grupo que você está pegando no Site.

Linha 3. AddUser, Comando que você usa para adicionar um usuário, no qual você colocar algumas informações.

Bom tendo estas informações imagina o seguinte.

Você tem uma lista no qual você quer escolher todos os usuários que pediram acesso ao site. Basta você fazer um ForEach nos Items da Lista e colocar os dados neste código acima e pronto você tem um cadastrador mais automático do que nunca, heheheheh.

Beleza? Enderam a ideia?

Abraços
Bruno Velaz

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s