Gerenciar Grupos do Sharepoint

Script em PowerShell que permite adicionar, remover grupos assim como atribuir e remover usuários a estes grupos

Qual o objetivo deste script?

Este script tem como funcionalidade adicionar grupos e usuários a estes grupos, em um processo em "lote", a partir de um arquivo Excel (CSV) modelo.

Como funciona este script ?

O script usa como base um arquivo Excel (CSV) contendo os dados dos grupos e usuários em grupos, adicionando um a um e gerando um log de sucesso/erro, incluindo eventuais erros que possam ocorrer.

Caso ocorra um erro, este é anotado no log, ao lado do grupo afetado e o funcionamento do script continua, permitindo que o erro seja sanado em um momento posterior e apenas os grupos/colaboradores que apresentaram erros, sejam identificados e possam ser inseridos em uma nova carga via script.

O arquivo modelo contém diversas ações que podem ser indicadas em uma linha, informando ao script que ação deve ser tomada:

  • ADD_GROUP: Adiciona um grupo ao Sharepoint

  • REMOVE_GROUP: Remove um grupo do Sharepoint

  • ADD_USER_TO_GROUP: Adiciona um usuário a um grupo especificado

  • REMOVE_USER_FROM_GROUP: Remove um usuário de um grupo especificado

Qual o arquivo modelo, para utilizar este script?

Segue abaixo o arquivo modelo do script:

Arquivo Modelo: Gerenciar Grupos do Sharepoint

Last updated